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