S SCHEMA.BIZ
Business Extends: Intangible

Service Schema Markup

Service describes a non-tangible offering from a business. While Google doesn't have a dedicated Service rich result, proper Service markup improves how Google understands and presents your service pages.

When to Use Service

Consulting Professional services Cleaning services IT services

Properties

Property Type Status Description
name Text required Service name.
description Text recommended What the service includes.
provider Organization or Person recommended Who provides the service.
areaServed Text or GeoShape optional Service area.
serviceType Text optional Category of service.
offers Offer optional Pricing.
url URL optional Service page URL.

JSON-LD Examples

Consulting Service

A professional consulting service.

{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "SEO Consulting",
  "description": "Comprehensive SEO audits and strategy consulting for businesses.",
  "provider": {
    "@type": "Organization",
    "name": "Digital Growth Agency"
  },
  "areaServed": "United States",
  "serviceType": "Digital Marketing",
  "offers": {
    "@type": "Offer",
    "price": "2500",
    "priceCurrency": "USD"
  }
}

Common Mistakes

Using Product for services — Service is the correct type for non-tangible offerings.

Complete Guide to Service Schema Markup

Service markup describes non-tangible offerings that a business provides. While there isn't a dedicated Google rich result for services, properly structured Service markup helps Google understand your service pages and can improve their relevance for service-related searches.

Related Types

Ready to Create Service Markup?

Use our free generator to create valid Service JSON-LD markup with a visual form. No coding required.

Open Generator