Adding AreaServed Schema markup to your website can help improve its visibility in search engine results pages (SERPs). This tutorial will show you how to add the markup using JSON-LD. Plus, we’ll give tips on making the most of AreaServed data for your business. Stay tuned!
Table of Contents
What is AreaServed schema in SEO?
AreaServed schema is structured data that tells search engines about the geographical areas a business serves. Adding this information to your website can help your business appear in relevant local search results. In addition, AreaServed schema can also be used to improve the accuracy of your listing in Google Maps. By providing accurate and up-to-date information about your business, you can help potential customers find you more efficiently and ensure they have the most up-to-date information about your products and services.
AreaServed Example
"areaServed": [{
"@type": "City",
"name": "Ottawa",
"sameAs": "https://en.wikipedia.org/wiki/Ottawa"
},
{
"@type": "City",
"name": "Toronto",
"sameAs": "https://en.wikipedia.org/wiki/Toronto"
}]
}
To add the areaServed Schema, you will need to add the city and the sameAS value. I recommend using the Wikipedia page for that city.
GeoCircle – AreaServed Radius Example – Postal Address
"areaServed": {
"@type": "GeoCircle",
"address": {
"@type": "PostalAddress",
"streetAddress": "2566 Dow St",
"addressLocality": "Ottawa",
"addressRegion": "ON",
"postalCode": "K0A2P0",
"addressCountry": "CA"
},
"geoRadius": "1000"
}
Alternatively, you can add your geoRadius, which Indicates the approximate radius of a geocircle. It is calculated in meters, so 100 miles = 160 km = 160934. Calculating it backward, 1000 would equal a radius of 0.6 of a mile.
GeoCircle – AreaServed Radius Example – Longitude / Latitude
"areaServed": {
"@type": "GeoCircle",
"geoMidpoint": {
"@type": "GeoCoordinates",
"latitude": 45.239000,
"longitude": -75.477150
},
"geoRadius": 1000
},
You can also choose Latitude and Longitude; both work equally when ranking in Google.
AreaServed in a LocalBusiness Example
Here is a complete example of what a LocalBusiness schema would look like. If you intend to use areaServed, it’s recommended that you use the complete localBusiness schema to express it.
AreaServed works in LocalBusiness, Organization, or Service Schema.
In most cases, I prefer geoRadius as it collects all the small towns adjacent to your business.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ProfessionalService",
"name": "SEO North",
"description": "We are based in Ottawa, Ontario, Canada. We live, sleep, dream SEO",
"openingHours": "Mo-Su",
"telephone": "+3437774012",
"email": "[email protected]",
"image": "https://seonorth.ca/wp-content/uploads/2020/11/seo-north-logo.png",
"address": {
"@type":"PostalAddress",
"streetAddress":"2566 Dow St",
"addressLocality":"Ottawa",
"addressRegion":"ON",
"postalCode":"K0A 2P0",
"addressCountry":"CA"
},
"areaServed": {
"@type": "GeoCircle",
"geoMidpoint": {
"@type": "GeoCoordinates",
"latitude": 45.239000,
"longitude": -75.477150
},
"geoRadius": 1000
},
"aggregateRating": {
"@type": "AggregateRating",
"bestRating": 100,
"worstRating": 0,
"ratingValue": 88,
"reviewCount": 122
}
}
</script>
Conclusion
Adding areaServed markup to your website is one easy way to help improve your local SEO. By properly tagging the content on your site, you can give search engines more context about your business and what services or products you offer. Following the tips in this tutorial will also help you make the most of areaServed data to attract more customers searching for businesses like yours in your area. You can start seeing better results from your local SEO efforts with little effort by implementing these simple changes.
FAQ
What is meant by schema in SEO?
Why is schema important in SEO?
Published on: 2022-10-16
Updated on: 2024-07-15