TECHNICAL · SEO GLOSSARY
Service Area Schema
The `areaServed` schema.org property used to declare the geographic areas a service business covers — expressed as `Place`, `City`, `AdministrativeArea`, `GeoShape`, or `GeoCircle` objects — enabling search engines to match service area businesses with local queries outside their registered address location.
Definition
`areaServed` is a schema.org property that declares the geographic service coverage of a business that operates by travelling to customers rather than requiring customers to visit a fixed premises. Key usage patterns: (1) **`Place` objects**: the simplest approach — array of `Place` objects each with a `name` property (city, town, or borough name): `"areaServed": [{"@type": "Place", "name": "Manchester"}, {"@type": "Place", "name": "Salford"}]`. Suitable when the service area is a defined list of locations; (2) **`AdministrativeArea`**: for businesses covering a county or region: `{"@type": "AdministrativeArea", "name": "Greater Manchester"}` — covers the entire administrative area rather than listing every constituent city; (3) **`GeoCircle`**: for businesses operating within a radius of a central point: `{"@type": "GeoCircle", "geoMidpoint": {"@type": "GeoCoordinates", "latitude": 53.48, "longitude": -2.24}, "geoRadius": "25000"}` — 25km radius from Manchester city centre. `areaServed` context: used on LocalBusiness subtypes (Plumber, Electrician, Lawyer, Accountant) where the business serves customers at the customer\'s location. It should be combined with the full set of service area GBP configuration — schema and GBP configuration must be consistent; declaring a service area in schema but not in GBP (or vice versa) creates conflicting signals.
Why it matters for SEO
Service area businesses without correctly structured `areaServed` schema rely entirely on GBP\'s service area configuration and on-page text to communicate geographic coverage. `areaServed` provides structured, machine-readable geographic signals that supplement GBP data and help Google understand that a Manchester-registered plumber also serves Salford, Trafford, and Stockport. This is particularly important for businesses wanting to rank in towns and cities where they have no registered address.
How DeepSEOAnalysis checks this
DeepSEOAnalysis validates that `areaServed` is correctly structured as schema.org Place, AdministrativeArea, or GeoCircle objects (not free-text strings), confirms the property is present on service area business pages, and checks server-rendering.
Useful tools and resources
GLOSSARY
Related terms
technical
Plumber Schema
The schema.org `Plumber` type — a subtype of `HomeAndConstructionBusiness → LocalBusiness` — used to mark up plumbing and heating business websites, communicating service types, geographic service area, opening hours, and emergency availability to search engines.
Read definition →technical
Local Service Schema
Schema.org structured data for local service businesses — covering the `LocalBusiness` type hierarchy (including subtypes like Plumber, Electrician, Lawyer, Accountant), `hasOfferCatalog` service definitions, `areaServed` geographic coverage, opening hours, and `aggregateRating` for customer reviews.
Read definition →technical
Home Service SEO
Local SEO strategy for tradespeople and home service businesses — plumbers, electricians, roofers, locksmiths, cleaners — covering service area configuration, Google Local Services Ads, HomeAndConstructionBusiness schema subtypes, and emergency service visibility optimisation.
Read definition →technical
Plumber SEO
Search engine optimisation for plumbing and heating businesses — targeting local emergency service queries, service area pages, Google Local Services Ads integration, and HomeAndConstructionBusiness schema with areaServed and hasOfferCatalog properties.
Read definition →technical
Google Local Services Ads
Google\'s pay-per-lead advertising product for local service businesses — appearing above standard search ads and organic results with a "Google Guaranteed" or "Google Screened" badge, charging per verified lead rather than per click, and requiring background checks, licence verification, and insurance for the Google Guaranteed programme.
Read definition →See how your site scores on Service Area Schema.
The free DeepSEOAnalysis audit checks service area schema and 100+ other signals. Full report, no signup.
Run a free audit →