Service area pages are allowed. Google has no rule against a page about a town you work in. What its spam policy names is a set of pages “targeted at specific regions or cities that funnel users to one page”. The difference is whether each page says something true about that town that would be false about the next one.
What Google’s policy actually says
Two parts of Google’s spam policies apply to city pages. The first is doorway abuse:
“Doorway abuse is when sites or pages are created to rank for specific, similar search queries. They lead users to intermediate pages that aren’t as useful as the final destination.”— Google Search Central, spam policies for Google web search
Google lists four examples. Two describe the classic city-page setup:
- “Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page”
- “Creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy”
The second part is scaled content abuse, “when many pages are generated for the primary purpose of manipulating search rankings and not helping users.” Its first listed example is “using generative AI tools or other similar tools to generate many pages without adding value”.
Read those again and look for what is missing. There is no number of pages. There is no percentage of text that must differ. You will see agencies quote 40 or 60 percent. That figure is not in the policy. The policy is about purpose and usefulness.
The consequence is stated plainly too: “Sites that violate our policies may rank lower in results or not appear in results at all.” Google says it finds violations through automated systems and, as needed, human review that can end in a manual action. Note that the sentence says sites, not pages.
The swap test for every page
In December 2019 someone asked Google’s John Mueller about building 1,300 city landing pages on a keyword-plus-city plan. His answer was one line: “That sounds like doorway pages, not something I’d recommend.”
You are unlikely to be planning 1,300. The same problem exists at fifteen. Here is the test to run on each page you have or plan:
- Copy the page into a document.
- Replace the town name everywhere with a different town you serve.
- Read it as a customer in the second town would.
If every sentence is still true, the page has no local content. It is the same page with a different label, which is what “substantially similar pages” means. If sentences turn false, because the permit office is wrong, the travel time is wrong, the photo is of a street that is not there, you have a real page.
Google’s own self-assessment questions for content point the same way. Two of them: “Does the content provide original information, reporting, research, or analysis?” and “Is the content primarily made to attract visits from search engines?”
What a city page can and cannot do
Before writing one, be clear about what it is for. The usual hope is to appear in the map results in the next town over. A page will not do that.
Google says local results rest on relevance, distance and prominence, and defines the second one this way: “Distance refers to how far each business is from the customer who’s searching.” Your distance from a searcher is set by where your business is. It also says, “There’s no way to request or pay for a better local ranking on Google.”
| A good city page can | A city page cannot |
|---|---|
| Rank in the regular web results, under the map, for searches in that town | Move your pin or change your distance from the searcher |
| Show a customer there that you really work in their town | Substitute for a Business Profile with the right service areas set |
| Give your profile and your other pages something local to link to | Rescue a site whose other city pages are copies |
This is why your ranking changes depending on where the searcher stands. The map and the web results are two systems. City pages work on the second.
Set the profile before you write a page. Google lets a Business Profile list up to 20 service areas by city or postal code, and says the overall area should not stretch more than about 2 hours of driving from where you are based. If a town is not in your profile’s service areas, fix that first. It takes two minutes and a page takes two hours.
Which towns deserve a page
Start from your records, not from a map. Pull the last year of invoices and count jobs by town. Then ask, for each town near the top of that list, whether you can write down at least four of these without looking anything up that a competitor could also look up in a minute:
- Jobs you did there, described specifically: the street type, the problem, what you found.
- The building or permit office that covers it, and what that office asks for on your kind of job.
- How long it takes you to get there, and whether you charge a trip fee.
- The housing or building stock you see there, and what it means for the work.
- The local conditions that change the job: water, soil, salt air, an HOA with rules, a historic district.
- Photos you took there.
- A review from a customer in that town, quoted with their permission.
Towns where you can answer four or more get a page. Towns where you cannot get a line on a single “Areas we serve” page, with no page of their own. For most small service businesses that sorts into three to eight real pages and one list.
The list protects you from yourself. It is tempting to build the page for the wealthy town you want work in rather than the town you actually work in. You cannot pass the four-facts check for a town you have done two jobs in. Do the jobs first, then write the page.
One page, before and after
The example below is invented to show the pattern. The town and the details are placeholders, not facts about a real place.
| Template version | Earned version | |
|---|---|---|
| Opening | “Looking for a trusted electrician in Riverton? We proudly serve Riverton and surrounding areas.” | “We are 25 minutes from Riverton and are there most weeks, mostly in the 1960s ranch houses east of the highway.” |
| Body | The same service list as the main services page | The three jobs you do most in that town and why, such as panel upgrades in houses still on 100-amp service |
| Local detail | A paragraph about the town copied from an encyclopedia | Which office issues the permit, how long inspection has been taking you, whether you pull it or the owner does |
| Proof | Stock photo | Two of your own photos from jobs there, and a quoted review from a customer in the town |
| Swap test | Every sentence still true for any town | Almost every sentence turns false |
The template version is not dangerous because it is short. It is a doorway page because nothing on it is about Riverton.
Where the pages sit in your site
Google’s fourth doorway example contrasts similar pages with “a clearly defined, browseable hierarchy”. Build the hierarchy:
- One Areas we serve page, linked from the main menu or footer, listing every town you cover.
- Each town with its own page is linked from that list. Towns without one are plain text.
- Each city page links to the service pages for the work you described on it, and to your contact page. It does not funnel everyone to a single form with nothing else to read.
- Do not build a page for every service in every city. Eight services across ten towns is eighty pages, and no small business has eighty pages of true, different things to say. If you are unsure which services need their own page in the first place, sort that out first.
LocalBiz generates location pages, and the rule above applies to them like any others. It builds the site, drafts service and location pages and blog posts, and tracks rankings across your service area. A drafted location page is a starting point. The jobs, the photos and the local details are yours to add, and you are better off publishing five pages you have filled in than twenty you have not. Pricing is on the home page.
What to do with the city pages you already have
If a past web company left you with thirty near-identical pages, work through them in this order:
- Run the swap test on each. Mark each page as real, fixable or empty.
- Real: leave it. Add a photo or a recent job when you have one.
- Fixable: a town you do work in, with a template page. Rewrite it from the facts list above.
- Empty: a town you rarely or never work in. Remove the page and redirect its address to your Areas we serve page, so nobody lands on an error.
- Check Search Console a month later for the pages you kept. Look at impressions and clicks for searches that include the town name.
Fewer pages is a safe direction. The policy’s consequence falls on sites, so thin pages are a cost to the good ones sitting beside them.
Pick the town at the top of your invoice count and write that one page this week. If it will not pass the swap test, you have learned which page not to build, and that is worth knowing too.
Frequently asked questions
Are service area pages against Google's guidelines?
No. A page about a town you really serve is allowed. What Google’s spam policy names is doorway abuse, including “multiple domain names or pages targeted at specific regions or cities that funnel users to one page”. The problem is a set of near-identical pages that exist to catch searches, not a page that tells a customer in that town something true and useful.
How many service area pages should a website have?
Google gives no number. Build a page only for a town where you can state facts that are true there and not everywhere, such as jobs you have done, the permit office, travel time or the housing you work on. For most small service businesses that is a handful of towns, not every name on the map. A Google employee called a plan for 1,300 city pages doorway pages.
Will a city page get me into the Google Maps results for that city?
Not by itself. Google says local results rest on relevance, distance and prominence, and distance is how far the business is from the person searching. A page cannot move your address. What a good city page can do is rank in the ordinary web results under the map for searches in that town, and give customers there a reason to call.
How much of a service area page has to be unique?
Google publishes no percentage. Figures such as 40 or 60 percent come from agencies, not from the policy. The policy asks why the page exists and whether it helps the reader. A practical check is to swap the town name for another one. If every sentence still reads as true, the page has nothing local on it.
Can I use AI to write my service area pages?
The tool is not what the policy targets. Google’s scaled content abuse policy lists “using generative AI tools or other similar tools to generate many pages without adding value”. The words that matter are “without adding value”. A drafted page that you then fill with your own jobs, photos and local details is a different thing from fifty pages generated from a list of towns.
Sources
- Google Search Central — Spam policies for Google web search (doorway abuse, scaled content abuse)
- Google Search Central — Creating helpful, reliable, people-first content
- Search Engine Roundtable — Google warns against city landing pages (John Mueller, December 2019)
- Google Business Profile Help — Manage your service areas
- Google Business Profile Help — Improve your local ranking on Google