It is a familiar marketing pitch: make a page for every town you serve. "Gutter Cleaning in Springfield." "Gutter Cleaning in Shelbyville." Twenty towns, twenty pages, and Google will show you in all of them.
Sometimes that works. Often it builds exactly what Google's spam policies describe, and those policies say sites that violate them "may rank lower in results or not appear in results at all." The difference is not how many town pages you have. It is whether each one says something true about that town that no other page on your site says.
What Google calls a doorway
Google's spam policies for web search define doorway abuse as sites or pages "created to rank for specific, similar search queries." The examples Google gives read like a description of the twenty-town plan:
The same policies name scaled content abuse: many pages generated mainly to manipulate search rankings rather than help people, including using generative AI or similar tools to produce many pages without adding value for users. Twenty town pages written by a tool in an afternoon, with nothing in them a visitor could not get elsewhere, can fit that description too.
Google's guide to helpful content puts the question from the other side. Among its warning signs: content made mainly to attract visits from search engines, extensive automation to produce content on many topics, and writing to a particular word count because you heard Google prefers one. Its answer to that last one is "No, we don't."
The swap test
Here is a test you can run on any town page in two minutes. Copy the page. Replace the town's name with the next town over. Read it again.
If every sentence is still true, the page says nothing about that town. It is the same page with a different name, and the visitor learns nothing she would not have learned on your home page. That is the doorway pattern. If the swap breaks sentences (the jobs, the streets, the permit office, the drive time, the prices are wrong for the new town), the page has real local content and is worth keeping.
What a town page cannot do
It helps to know what a town page will not fix. Google says local results are based mainly on three things: relevance (how well a Business Profile matches what someone searched for), distance (how far the business is from the person searching), and prominence (how well known the business is, including how many websites link to it and how many reviews it has).
A web page about Shelbyville does not move your business closer to Shelbyville. The place to tell Google where you work is the service area on your Business Profile, which Google says helps people find your profile. How to set it, and the limits Google puts on it, are in Google Business Profile for Contractors.
So the town page's job is narrower and more honest: give the person who lands on it from that town a reason to pick you.
What a town page must say to be worth having
A page earns its place when it carries things only someone who works in that town would know. Pick from your own records:
That is also what Google's helpful-content guide asks for: original information, a substantial description of the topic, and first-hand expertise. A page with three real jobs in a town, written by the person who did them, has all three. Google's guide also asks writers to make clear who made the content and how. On a contractor site that is easy: say who did the work and show the photos.
When one page is better than twenty
For most one-to-ten-person shops, the right structure is smaller than the pitch:
- One "Areas we serve" page that lists every town, with a sentence or two on each where you have something to say, and how scheduling and trip charges work by area.
- A full town page only for the few towns where you have real material: the handful where most of your jobs already are. Your invoices will tell you which.
- A new town page when you earn one. After you have done enough work in a town to fill the list above, write its page. Not before.
Say a gutter company serves fourteen towns but did most of last year's jobs in four of them. It writes four town pages full of real jobs and local detail, and one areas page that names all fourteen. Nothing on the site fails the swap test, and every page answers a question a visitor from that town actually has.
Clean up what you already have
If your site already has a stack of town pages, run the swap test on each. Then sort them into three piles:
While you are at it, check the trade pages too. A single strong page for each service, like the ones in our trade guides, is a better use of your time than the same service copied across towns.
One question a homeowner from any town brings to any page is the price. NapkinPrice™ puts an instant price range on your own website from the pricing rules you set, so a town page, or any page, can give that answer at nine at night without a phone call.