Location Pages for Trades: How to Rank in Every Town You Cover Without Spamming
Location pages work when each one is genuinely about that place: real jobs you've done there, local problems you deal with, how quickly you can get there, and photos to prove it. Pages that copy the same text and swap the town name are what Google calls doorway pages, and they can harm the whole site. A few strong pages beat fifty thin ones.
Do location pages still work for tradespeople?
Yes, when they are useful. A homeowner in Bromley searching for a roofer wants to know you actually work in Bromley, how fast you can come, and that you have done jobs like theirs nearby. A page that answers those questions helps the customer, helps Google match you to the search, and gives AI assistants a clear fact about where you work.
What doesn't work any more (and was always risky) is the page factory: one template, a hundred towns, nothing different but the name.
What does Google count as a doorway page?
Google's spam policies define doorway abuse as pages "created to rank for specific, similar search queries" that lead users to intermediate pages less useful than the final destination. Its examples include "multiple domain names or pages targeted at specific regions or cities that funnel users to one page".
The same policy page also covers scaled content abuse: many pages generated mainly to manipulate rankings rather than help users. Google's guidance on generative AI content says that using AI tools to generate many pages without adding value may break that policy, and that AI output must be fact-checked before publishing.
Here is a simple test. If you deleted the town name from the page, could a reader tell which town it was about? If not, it is a doorway page.
Which towns should get their own page?
Pick towns based on where your work actually comes from and where you can genuinely serve, not on every place name within reach.
- List every job from the last year by town or postcode district.
- Rank the towns by number of jobs and by the value of the work.
- Check they sit inside your real service area. Google's Business Profile guidelines say your service area shouldn't extend further than about two hours' drive from your base, and customers expect a local trade to be nearer than that.
- Start with your top three to five towns. Add more only when you have real material for them.
For everywhere else, one clear "Areas we cover" page listing the towns, with a map, is honest and useful.
What should a good location page include?
Each page needs content that only makes sense for that place. Use this checklist:
- A direct opening line: what you do, in which town, and how to book.
- Typical local work: the property types and problems you see there (Victorian terraces, 1930s semis, new-build estates, flats with shared roofs).
- Two or three recent jobs in that town, with photos and a short description. No customer names or house numbers without permission.
- Practical details: how quickly you usually attend, parking or congestion zone notes, any areas you don't cover.
- Reviews from customers in that town, quoted accurately, with first name and area only.
- Local FAQs you are actually asked there.
- Clear contact options: phone, form, and what happens after someone gets in touch.
Google's helpful content guidance asks whether content shows "first-hand expertise". Photos of your van outside a job in that town are first-hand expertise.
A worked example: a roofer covering south-east London
Imagine a roofer based in Eltham who gets most work from Bromley, Sidcup, Bexleyheath and Lewisham.
| Element | Thin doorway version | Useful version |
|---|---|---|
| Opening line | "Sidcup's leading roofers, offering all roofing services." | "We repair and replace roofs across Sidcup, usually within a day or two for leaks. Call for a free roof check." |
| Local detail | None | Notes on the many 1930s semis with original tiles, and common valley gutter problems |
| Proof | Stock photo of a roof | Three recent Sidcup jobs with before and after photos |
| Reviews | None, or the same reviews as every page | Two reviews from Sidcup customers |
| FAQs | Same five on every page | Questions asked locally, such as access for terraced roofs with no side entry |
| Length | Same 300 words with the town swapped | As long as it needs to be, usually longer because it has something to say |
The useful version can't be copied to Bexleyheath by changing one word, which is exactly the point. Note too that "leading roofers" is a claim you would need evidence to back up, and it tells the reader nothing, so leave it out.
How should location pages link to the rest of the site?
Location pages should connect to your service pages, and the other way round. A sensible structure:
- Service pages (boiler repair, roof repairs, rewires) are the main pages.
- Each location page links to the services you most often do in that town.
- Your "Areas we cover" page links to every location page.
- Your footer or contact page lists your service area in plain text.
Don't put dozens of town links in the footer of every page. That looks like a doorway network to visitors and search engines. See what a small business website needs for the wider site structure.
Do location pages help with Google Maps?
Only indirectly. Google's local ranking page says Maps results depend mainly on relevance, distance and prominence, so your Business Profile, reviews and distance from the searcher matter most. Location pages support relevance and prominence, but they won't make a business appear in the map pack for a town far from its base. Our local SEO guide and Business Profile checklist cover the Maps side.
What to do this week
- Export or list last year's jobs by town and find your top three.
- Read your existing location pages with the town name covered up, and note which ones could be anywhere.
- Pull together photos from three recent jobs in your top town.
- Rewrite that town's page using the checklist above, then do one town a fortnight.
- Remove or combine any location pages you can't make genuinely useful.
Oski Marketing writes location pages from the jobs and photos you supply, never from a template with the town swapped.
Frequently asked questions
How many location pages should a tradesperson have?
As many as you can make genuinely different and useful, which for most small trades is a handful of main towns, not every postcode. If you can't write anything specific about a place beyond its name, it doesn't need its own page yet.
Can I use AI to write my location pages?
You can use it to help draft, but Google warns that generating many pages without adding value can count as scaled content abuse, and that AI output should be fact-checked. Add your own photos, jobs and local knowledge to every page.
Will a location page get me into the Google Maps results for that town?
Not on its own. Maps results depend heavily on distance from the searcher and on your Business Profile. Location pages mainly help in the normal web results and give AI tools clear facts about where you work.
Should I copy one page and change the town name?
No. Google's spam policies name pages targeted at specific cities that funnel users to one page as doorway abuse. Near-identical pages also do nothing for a customer reading them.
Sources
- Google Search Central: Spam policies for Google web search
- Google Search Central: Google Search's guidance on using generative AI content on your website
- Google Search Central: Creating helpful, reliable, people-first content
- Google Business Profile Help: Guidelines for representing your business on Google
- Google Business Profile Help: Tips to improve your local ranking on Google
