Launch offer: 20% off your first quarter on any plan, until November 11.

--d--h--m--s
Claim it

Structured dataIntermediate

Service schema

Service schema describes a service a business offers, its provider, area and type.

Service markup, from schema.org, gives machines a clear description of a service: what it is, who provides it, where it is available and what category it falls under. It is useful for agencies and professional services as an entity signal.

Need help with SEO?

Comppound runs SEO and AI search for SaaS companies. We plan what to publish, produce it with AI, and every page passes automated checks, and a person reviews samples and anything high-risk.

  • Published to your site and tracked in Search Console
  • One person answers for your account
  • Plans from $400 a month, terms from 3 months

What to include

  • name and description of the service
  • provider linking to your Organization entity
  • areaServed and serviceType
  • url of the page that describes it

Set expectations

Google does not document a dedicated rich result for Service. The markup is still a valid way to clarify what a page is about and to connect it to your organisation.

Common mistakes

Expecting a visible enhancement

It clarifies meaning for machines. It does not promise a special display.

Frequently Asked Questions

Software products fit SoftwareApplication better. Service suits work done by people, such as consulting.

Keep reading

  • Schema.org: Schema.org is the shared vocabulary of types and properties that search engines use to read structured data about pages, products, people and organizations.
  • Organization Schema: Organization schema describes a company in structured data: name, logo, URL, contact details and official profiles, usually placed on the homepage.
  • LocalBusiness Schema: LocalBusiness schema describes a business with a physical location customers visit, including its address, hours, phone and geographic coordinates.
  • SoftwareApplication Schema: SoftwareApplication schema describes an app with name, category, operating system, price and ratings, and can make it eligible for a software app rich result.
  • AggregateRating: AggregateRating summarizes many reviews as an average score and count, and is the markup behind star ratings shown in some Google search results.
  • Author Markup: Author markup identifies who wrote a piece of content using the author property, linking articles to a Person or Organization with a profile URL.
  • ContactPoint schema: ContactPoint schema describes how to reach an organisation, such as a customer support phone number or email.
  • Course Schema: Course schema describes an educational course with name, description and provider. Google phased out its course info rich result in 2025.

Issues with structured data? Let Comppound fix it.

We add and repair the schema that helps Google show rich results and AI systems understand who you are.