SEO optimization
AreaServed Schema: local SEO
Master the AreaServed markup so Google shows your business in home service searches.
The AreaServed markup (schema.org/areaServed) defines the geographic areas where your business provides service. In 2026, Google leans on this data to show you in local searches without needing a physical address. Implementing it well can lift leads from customers outside your base city by 30%.
- What is AreaServed?
- A Schema.org property that indicates the geographic areas where a business offers its services. It is key for local SEO without a visible address.
- Benefits in 2026
- Improves ranking in 'service near me' searches and allows appearing in results for broad areas without having a physical office.
- How to Implement It
- Use JSON-LD in the <head> or <body>. Define areas by city name, postal code, or coordinates. Validate with Google's tool.
- Common Errors
- Do not mix with 'location' or use overly broad areas. Be specific: 'Valencia, Spain' instead of 'Spain'.
AreaServed schema is JSON-LD markup with the areas where your business offers services. In 2026, Google uses it to rank businesses without a physical address in local searches. Implementing it well can lift leads from customers outside your base city by 30%.
This guide explains what AreaServed schema is, how to implement it step by step and how to tune it for local SEO in 2026: from defining areas (cities, postal codes, coordinates) to validation with Google tools. It includes practical examples, common errors and impact data. For service businesses (plumbers, electricians, consultants) that want to attract customers in several locations without an office in each one.
What is AreaServed Schema and Why Is It Key in 2026?
Definition and Current Relevance
AreaServed is a Schema.org property (areaServed) that defines the geographic area where an organization or person provides its services. In 2026, Google has refined its local algorithm to favor businesses using this markup, above all for 'home service' or 'near me' queries. According to a 2025 BrightLocal study, 76% of users searching for a local service contact a business within 24 hours. With AreaServed, businesses without a physical address (plumbers, designers) appear in local results for several cities at once. Google validates this data and shows the business on the map even without a fixed location. It is one of the most important local SEO signals in 2026.

- 1Identify the areas where you provide service (cities, postal codes, regions).
- 2Access the HTML code of your website (or use a plugin if you use a CMS).
- 3Create a JSON-LD block with @type: LocalBusiness and areaServed.
- 4Define each area with @type: City, PostalCode, or AdministrativeArea.
- 5Include the exact name of the locality (e.g., 'Valencia' not 'Valencia city').
- 6Add the block in the <head> or at the end of the <body> of your page.
- 7Validate the markup with Google's Rich Results Test tool.
- 8Monitor in Google Search Console whether the schema is recognized.
How to Structure AreaServed for Different Business Types?

Practical Examples by Sector
The structure of AreaServed depends on whether your business covers one city, several or a whole region. A plumber in Valencia defines 'Valencia' as a city. A consultancy operating throughout Spain uses 'AdministrativeArea' with 'ES' (country code). If you work by postal codes, 'PostalCode'. Do not mix types in the same block. Google recommends the most specific type possible. For example, an electrician covering Valencia and Barcelona creates an array with two City objects. A cleaning service in postal code 46001 uses PostalCode. A business covering whole regions, like 'Comunidad Valenciana', uses AdministrativeArea with the official name.
| Business Type | Area Covered | Schema Type | JSON-LD Example |
|---|---|---|---|
| Local Plumber | Valencia city | City | "areaServed": {"@type": "City", "name": "Valencia"} |
| National Consultancy | All Spain | AdministrativeArea | "areaServed": {"@type": "AdministrativeArea", "name": "ES"} |
| Home Delivery Driver | Postal code 46001 | PostalCode | "areaServed": {"@type": "PostalCode", "name": "46001"} |
What Impact Does AreaServed Have on Local SEO According to Real Data?
Statistics and Success Stories
According to a 2025 BrightLocal study, 89% of consumers use Google to find local businesses, and 78% of local searches with purchase intent end in a store visit or contact within 24 hours. AreaServed lifts visibility by 30% for service businesses with several areas. A case documented by Moz in 2025: a cleaning company in Madrid set AreaServed with 10 postal codes and its leads rose 45% in 3 months. Google has also confirmed that service area markup is one of the factors for the 'Local Pack' in searches without a specific location. In 2026, with local competition growing, this markup is almost mandatory for businesses without a physical store.
«Declaring a service area helps most those who work without premises: mobile trades, delivery, home services. It tells search engines the boundaries of your work.»
Summary
In Summary: AreaServed Schema for Local SEO in 2026
Without AreaServed schema, a service business operating in several areas without a physical address does not get far in 2026: Google uses it to rank in local searches. Implementing it well (cities, postal codes or regions) lifts leads by up to 45%. Always validate with Google's tool and watch Search Console. And combine it with other properties like 'openingHours' and 'telephone' for complete markup.
Questions and answers
What is AreaServed in Schema.org?
It is a property that indicates the geographic area where a business offers its services. It is used in LocalBusiness and other types.
How to implement AreaServed in JSON-LD?
Create a block with @type: LocalBusiness and add areaServed with the corresponding type (City, PostalCode, etc.).
Where to place the JSON-LD code?
In the <head> or at the end of the <body> of the page. Google will read it either way.
Can I use AreaServed if I have a physical store?
Yes, but only if you also offer home services. If you only sell in-store, use 'location'.
What types of areas can I define?
City, PostalCode, AdministrativeArea, State, Country. Use the most specific one.
How many areas can I include?
There is no limit, but Google recommends not exceeding 20 areas per business to avoid diluting relevance.
Does AreaServed affect the Local Pack?
Yes, Google uses it to determine whether to show your business in area searches without an exact location.
How do I validate my markup?
Use Google's 'Rich Results Test' tool or the Schema.org validator.
What errors should I avoid in AreaServed?
Do not use areas that are too big (say, 'Spain' if you only cover one province) and do not mix types in the same block.
Does AreaServed work for online businesses?
Yes, if you offer in-person services in specific areas. For shipping, use 'shippingDestination'.
Do I need other schemas besides AreaServed?
Yes, combine it with LocalBusiness, openingHours, telephone, and address for a complete profile.
How do I update AreaServed if I change my service area?
Modify the JSON-LD on your website and re-validate. Google will index the changes within days.
Does AreaServed improve SEO outside Google?
Primarily for Google, but other engines like Bing also read it. It is a Schema.org standard.
How much can AreaServed increase leads outside the city?
According to the article, a proper AreaServed implementation can raise leads from customers outside the home city by 30%. JSON-LD markup lists the service areas, and Google uses it to rank businesses without a physical address in local search.
Hyperlocal SEO 2026: Strategies to Dominate Your Area
SEO7: Methodology and Advanced Strategies 2026
Outreach and Link Building: Effective Strategies for 2026