A service area page is a page about the work you do in one town or city you serve. It helps you rank in searches for that town when it says something specific and useful about working there: local jobs, permits, housing and reviews. Near-identical pages with only the town name changed count as doorway pages under Google's spam policies.
What is a service area page?
Most contractors work in more towns than the one their shop sits in. Google's map results lean heavily on distance, so a plumber based in Tulsa will struggle to show in the map pack for searches made in Owasso or Sand Springs. A page about your work in each of those towns gives you a way into the regular search results there, and gives a homeowner in that town a reason to believe you'll come.
It's different from a service page, which is about one service wherever you offer it. Our guide to service pages that rank covers those. A service area page is about one place, and links to the services you offer there. It's also different from the service areas in your Google Business Profile, which tell Google where you'll travel but don't create any pages.
Do city pages still work, or are they spam?
Both, depending on how they're built. Google's spam policies define doorway abuse as "when sites or pages are created to rank for specific, similar search queries", and list among the examples "having multiple domain names or pages targeted at specific regions or cities that funnel users to one page" and "creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy". A separate policy covers scaled content abuse: "many pages are generated for the primary purpose of manipulating search rankings and not helping users".
Read those closely and the line is clear. A set of pages that exist only to catch "plumber [town]" searches, all saying the same thing and pushing the visitor elsewhere, breaks the rules. A page that tells a homeowner in that town something useful about getting the work done there, which they couldn't get from your home page, doesn't.
In our October 2026 audit of 20 Tulsa contractor websites, 17 avoided near-duplicate town pages. But 19 of the 20 also failed to name the places they serve in their structured data, so most sites were neither spamming nor telling search engines clearly where they work.
Which towns deserve a page?
Not every town on your list. Build a page when all three of these are true:
- You do real work there, regularly, and could send a crew this week.
- People search for your service there. Check Google's autocomplete for "[service] [town]", and Search Console for impressions on queries that include the town.
- You have something specific to say: past jobs there, local reviews, permit rules, common housing types, how quickly you can arrive.
For most contractors that means three to eight town pages, not fifty. Start with the towns where you already have the most jobs, because you'll have the most to say and the best photos. Add more as you collect jobs and reviews in new areas.
What to put on a service area page
Here is a section-by-section outline, with the kind of detail that makes each page unique. The examples are illustrations; use what's true for your business and town.
| Section | What to write | Example detail |
|---|---|---|
| Opening answer | Two or three sentences: what you do in this town, how fast you can get there, and how to book | "We repair and replace furnaces across Owasso, usually same or next day, from our shop 20 minutes away." |
| Services offered here | The services you offer in this town, each linking to its service page | Links to your furnace, AC and duct cleaning pages |
| Local jobs | Two or three recent jobs in the town, with neighborhood, problem, fix and photos | A 1990s home where the original furnace failed in January |
| Local conditions | What's different about working here: housing age, water hardness, soil, common systems | Older homes near downtown with crawlspace ductwork |
| Permits and rules | Which office issues permits, and whether you pull them | "We pull the city permit and schedule the inspection for you." |
| Reviews from the town | Two or three real reviews from customers in that town, with permission | A review that names the street area or the job |
| Questions | Questions people in that town ask, answered directly | "Do you charge a trip fee to Owasso?" |
| Call to action | Phone, booking link and service hours | Tap-to-call button and a short form |
The local jobs and conditions sections do the heavy lifting. They're what no competitor can copy, and what a homeowner in that town reads as proof you've been on their street.
Title, URL and headings
- Title: service and town, then your name. "HVAC Repair in Owasso, OK | Smith Heating and Air". Keep it under about 60 characters.
- URL: short and consistent, for example
/service-areas/owasso/. - H1: what you do and where, in plain words.
- Subheadings: phrase them as the questions people ask, and answer each in the first sentence or two beneath it.
Service plus town pages: when to go further
Some contractors build a page for every service in every town: "water heater installation Broken Arrow", "drain cleaning Broken Arrow", and so on. Multiply eight services by eight towns and you have 64 pages, and almost certainly 64 thin ones. Google's scaled content policy targets exactly that.
Go to that level only for your most valuable service in your biggest towns, and only when you can fill each page with local jobs and detail. For everything else, one strong page per town that links to your service pages, and one strong page per service that lists the towns you cover, does the job with far less risk.
Link the pages together
Create a "Service areas" page that lists every town you cover, with a short note on each and a link to its page where one exists. Link to it from your main menu or footer. From each service page, link to the town pages; from each town page, link back to the services. Add breadcrumbs (Home > Service areas > Owasso). This gives Google the "clearly defined, browseable hierarchy" its doorway policy contrasts with spam.
Match your Business Profile and schema
The towns on your site should match the service areas in your Google Business Profile. Google allows up to 20 service areas, and asks that they stay within about two hours' drive of your base. Don't list a town on the profile you won't travel to, and don't build a page for one.
In your structured data, list the towns in areaServed on your main LocalBusiness block, and link each to a well-known page about that place so there's no confusion with other towns of the same name. Don't give each town page its own fake address; if you have one office, every page describes that one business. Our schema guide for contractors has a copy-ready example.
Mistakes to avoid
- Swapped-name pages: the same text with a different town name. These are doorway pages by Google's definition.
- Town lists stuffed in the footer: a block of 40 town names helps nobody.
- Fake local addresses: a virtual office or a friend's address in each town breaks Google's Business Profile rules and can get the profile suspended.
- Pages for towns you don't serve: they bring calls you'll turn down and erode trust.
- Stock photos of the town's water tower: use your own job photos. A local landmark proves you found it on the internet.
- Copy written for search engines: "best plumber in Owasso OK, Owasso plumbing services, plumbers near Owasso" reads as spam to people and to Google.
How to tell if they're working
In Search Console, filter the Performance report by page to see the searches each town page appears for and how often it's clicked. Look for impressions on queries with the town name within a few weeks of publishing, and clicks and calls within a few months. Ask callers which town they're in, and track it. If a page gets no impressions after three months, it probably isn't saying enough that's specific to the town; add jobs, reviews and local detail before building more.
Common questions
What is a service area page?
A service area page is a page on a business's website about the work it does in one town or city it serves. For a contractor, it covers the services offered there, recent local jobs, local conditions and permits, reviews from customers in that town, and how quickly the crew can arrive.
Are city pages considered doorway pages by Google?
Only when they're near-copies built to catch searches. Google's spam policies list pages targeted at specific regions or cities that funnel users to one page, and substantially similar pages, as doorway abuse. A page with local jobs, reviews and detail specific to that town is useful content, not a doorway.
How many service area pages should a contractor have?
Build pages only for towns where you work regularly, where people search for your service, and where you have something specific to say. For most contractors that's three to eight towns. Start with the towns where you have the most jobs, then add more as you collect local work and reviews.
Should I make a page for every service in every city?
Usually not. Eight services times eight towns makes 64 pages, and most would be thin, which Google's scaled content policy targets. Build service-plus-town pages only for your most valuable service in your biggest towns, and only when you can fill each with local jobs and detail.
Do service area pages help with Google Maps rankings?
Not directly. Map rankings rely on your Business Profile, distance and prominence, and you can't change distance. Town pages mainly help you rank in the regular search results for searches in towns away from your office, and they give homeowners there a reason to call.
Should each service area page have its own address?
No, unless you have a real staffed office in that town. If you work from one base, every page describes that one business. List the towns in your structured data with areaServed and in your Business Profile's service areas, up to 20 within about two hours' drive.
Sources
- Google Search Central, Spam policies for Google web search, last updated August 28, 2026 (checked October 29, 2026)
- Google Business Profile Help, Manage your service area (checked October 29, 2026)
- Google Business Profile Help, Guidelines for representing your business on Google (checked October 29, 2026)
- Google Business Profile Help, Tips to improve your local ranking on Google (checked October 29, 2026)
- Realo audit of 20 Tulsa-area contractor websites, October 18, 2026 (published summary)
Find out which towns and jobs you're missing
The free audit checks your site for town pages, doorway risks and service area markup, and tells you which towns and which high-value services to build first.
Get my free audit
