Skip to content

Instantly share code, notes, and snippets.

@dannanelli
Created July 17, 2023 22:38
Show Gist options
  • Save dannanelli/f5e619aa55b356a58521eccda9ef1e82 to your computer and use it in GitHub Desktop.
Save dannanelli/f5e619aa55b356a58521eccda9ef1e82 to your computer and use it in GitHub Desktop.
Service Schema Example Template for Local SEO
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Service",
"serviceType": "{{SERVICE TYPE}}",
"provider": {
"@type": "LocalBusiness",
"name": "{{BUSINESS NAME}}",
"address": {
"@type": "PostalAddress",
"streetAddress": "{{STREET ADDRESS}}",
"addressLocality": "{{CITY}}",
"addressRegion": "{{STATE ABBREVIATION}}",
"postalCode": "{{ZIP CODE}}"
},
"telephone": "{{PHONE NUMBER}}",
"geo": {
"@type": "GeoCoordinates",
"latitude": "{{LATITUDE}}",
"longitude": "{{LONGITUDE}}"
},
"url": "{{URL}}",
"logo": "{{LOGO URL}}",
"image": "{{IMAGE URL}}",
"priceRange": "{{$000 - $000}}"
},
"areaServed": {
"@type": "State",
"name": "{{STATE NAME}}"
},
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "{{GENERAL SERVICE NAME}}",
"itemListElement": [
{
"@type": "OfferCatalog",
"name": "{{SPECIFIC SERVICE NAME}}"
}
]
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "{{PUT A SINGLE DIGIT, WHAT THE AVERAGE RATING IS OVERALL (1-5)}}",
"ratingCount": "{{PUT A SINGLE DIGIT HERE, HOW MANY REVIEWS TOTAL ARE ON THE PAGE}}"
},
"review": [
{
"@type": "Review",
"author": "{{REVIEWER ONE NAME}}",
"datePublished": "{{YEAR-MONTH-DAY (xxxx-xx-xxxx)}}",
"reviewBody": "{{THE REVIEW CONTENT THAT REVIEWER ONE LEFT}}",
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "{{PUT A SINGLE DIGIT, WHAT THE AVERAGE RATING IS (1-5)}}",
"worstRating": "1"
}
},
{
"@type": "Review",
"author": "{{REVIEWER TWO NAME}}",
"datePublished": "{{YEAR-MONTH-DAY (xxxx-xx-xxxx)}}",
"reviewBody": "{{THE REVIEW CONTENT THAT REVIEWER TWO LEFT}}",
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "{{PUT A SINGLE DIGIT, WHAT THE AVERAGE RATING IS (1-5)}}",
"worstRating": "1"
}
}
]
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment