Short answer: A location page is a real page on your site for one town, filled with proof only that town gives you: jobs done there, local photos, named reviews. If you can swap the town name and nothing else changes, Google calls it a doorway page and drops it. One useful page per town is the whole game.
A location page and a Google Business Profile are not the same thing, and mixing them up is where most owners go wrong. A location page is a page you build and control on your own site, at an address like yoursite.com/areas/leeds. A Business Profile is the pin and card that show up on Google Maps. You can have one Maps pin and still want a page on your site for each town, because they do different jobs. A location page is also not your main service page. Your service page explains what a boiler repair is; a location page explains what a boiler repair looks like in Headingley, done by you, for people who live there.
Why bother with a page per town at all? Because most local searches do not name a business. A BrightLocal study of Google Business Profile data found that 84% of local searches are discovery searches, someone typing a service or category rather than a company name, and only 16% are direct. The average profile in that study pulled about 1,009 searches a month. A lot of those discovery searches carry a place in them: "electrician near Chorlton," "plumber Didsbury." A page built honestly for that place is one way to be there when someone types it.
Start with the towns you actually serve, not the whole county
Picture a mobile dog groomer with one van. She covers Bath, Bradford on Avon, and Trowbridge. That is three location pages, and three is the right number, because she genuinely serves three towns. The temptation is to add forty more for every village within an hour, on the theory that more pages means more traffic. That theory is exactly what gets sites in trouble.
Google's John Mueller was once asked about building city landing pages at scale. The plan was 1,300 pages, each aimed at ranking for a keyword plus a city name. His reply was blunt: that sounds like doorway pages, not something he would recommend. The number is the tell. Nobody genuinely serves 1,300 towns with real jobs, real photos, and real reviews in each. The pages exist to rank, not to help, and Google can see the difference.
So the rule is quantity follows truth, not the other way round. Start with the towns where you have actually done the work. If you serve three, build three. If you honestly cover twelve, you can build toward twelve, but only as fast as you can make each one real. This is different from running several physical shopfronts, which is its own project; if that is you, managing multiple location listings is the guide you want instead. For one business covering several towns, the count stays small and honest.
Run the "delete the city name" test on every page
Here is the one test that keeps you safe. Read a finished location page and mentally delete the town name everywhere it appears. Then ask: does anything left on this page still tell me it is about that specific place? If the answer is no, if the page would read identically with "Leeds" swapped for "York," you have built a doorway page.
That is not a personal opinion. Google's own spam policies define doorway abuse as pages "created to rank for specific, similar search queries" that "lead users to intermediate pages that aren't as useful as the final destination." The policy lists a plain example: "Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page." A stack of near-identical town pages that all push the visitor to the same generic contact form is that example, word for word.
The delete-the-city-name test catches it before Google does. A real Trowbridge page survives the test because after you remove the word Trowbridge, you still see a photo of a spaniel groomed on Fore Street, a review from a customer named Sam near the market, and a line about the tricky parking behind the town hall. Take the town name out and the page is still unmistakably about that town. That is the bar. Everything below is just how to clear it.
Add the proof only that town can give you
A useful location page is built from things that could not be copied onto any other page. Work through this list for each town, and add what is true:
- A real job you did there, described plainly: the type of work, the kind of property, what the problem was.
- Local photos. Not stock images, not your logo on a map. The actual van outside the actual house, the finished job, the street.
- Named reviews from customers in that area. "Sam from Bradford on Avon" beats "a happy customer" every time.
- Coverage and travel details that are specific: how far you go, call-out times, whether there is a travel charge past a certain point.
- Local specifics only a local would know: where parking is a nightmare, which neighborhoods you get called to most, permit quirks, the common problem you see in that town's older houses.
A roofer's Hebden Bridge page might mention that half the terraces there have stone slate roofs that need a specialist, something that is simply not true in the next valley. That single line does more for the page than a thousand words of "we are the trusted local choice." It proves you have been there.
Write each page once, then check it against a per-town uniqueness list
The failure mode is easy to describe because everyone does it at least once: you write one good page, then paste it eleven times and change the town name. It feels efficient. It is the fastest route to the doorway trap.
In the work of building these pages for owner-run trades and shops, the same pattern shows up again and again. An owner has three or four towns they genuinely serve and plenty of real stories from each, but they still reach for copy-paste because writing feels like the slow part. The fix is never more writing. It is pulling the specifics they already have in their head and their camera roll, the odd job, the tricky street, the regular customer, and putting one real detail from each town on its own page. The pages that hold up are the ones where the owner could not have written them about anywhere else.
So before a page goes live, run a short uniqueness check against your other town pages:
- Is the opening paragraph written fresh, not swapped from another page?
- Does it name at least one real job, street, or landmark unique to this town?
- Are the reviews from this area, not recycled?
- Would the delete-the-city-name test pass?
If two pages share their body copy with a town swapped, they are the same page to Google, and near-duplicate pages compete with and cannibalize each other. This is the same problem covered in handling duplicate content, just aimed at towns instead of products.
Keep the pages on your own site at /areas/town, and link them from one parent page
You do not need anything technical here. Keep every location page on your main domain, never on a separate site or a spun-up microsite (remember, Google's doorway example specifically calls out "multiple domain names"). A simple, readable structure works: put them under a folder like yoursite.com/areas/, so you get /areas/leeds, /areas/york, /areas/harrogate.
Then build one parent page, "Areas we serve," that lists and links to each town page. That parent page sits in your main menu, and each town page links back to it. That is the whole structure. Visitors can find any town from one place, and Google can crawl them all from one hub. Clean, readable URLs like this also just read better to a human deciding whether to click.
Keep the Maps side separate in your head. Your Google Business Profile handles the pin and the reviews on Maps; your /areas pages handle what people find on your website. They support each other, but you build and control the pages.
Watch for pages falling out of Google, and fix the thin ones first
The clearest warning sign is deindexing: a page that was in Google simply vanishes from search, no penalty message, just gone. When that happens to a batch of location pages, the cause is almost always the same. They were too thin, too similar, and Google decided they were not worth keeping.
After Google's helpful content and spam updates, this played out at scale. Search Engine Land reported that service-area-business sites with low authority or thin, duplicated location pages saw those pages deindexed en masse, and their rankings disappeared along with them. The sites whose location pages used genuinely unique content were not deindexed. Same tactic on the surface, opposite outcome, decided entirely by whether the pages were real.
Schieler Mew, who runs the Google SEO Mastermind group, reviewed more than 200 service-area-business sites and saw the same split first-hand. As reported in that same Search Engine Land piece, sites with low authority or unhelpful content had their duplicate-content location pages deindexed almost overnight, while sites with higher authority or unique location pages were not touched. Treat that as an industry observation, not a guarantee, but the direction is consistent: unique survives, duplicate disappears.
So check your pages in Google Search Console now and then. If a town page has dropped out, do not add ten more to compensate. Go back to that page, run the delete-the-city-name test, and rebuild it with real proof from that town. One rescued page beats ten thin ones. For the wider picture of how a business with no fixed shopfront ranks, how a service-area business ranks connects the dots, and if your worry is specifically the "near me" phrasing, showing up in near-me searches covers that behavior.
Frequently asked questions
How many location pages can I safely have?
As many towns as you genuinely serve, and no more. If you cover four towns with real jobs and photos in each, four pages is safe. The danger is not the number itself; it is building pages for places where you have nothing real to say, which is what the doorway rules target.
Do location pages replace my Google Business Profile?
No, they do different jobs. Your Business Profile is your listing on Google Maps; a location page is a page on your own website. Keep both. The profile helps you appear on Maps, and the pages help people find you through searches on Google's main results and on your site.
Will Google penalize me for having location pages?
Not for having them. Google penalizes doorway pages, which are near-identical pages made only to rank. A location page built with real jobs, local photos, and named reviews from that area is exactly what Google wants to show. The delete-the-city-name test is how you stay on the right side of that line.
What if I do not have reviews or photos from a town yet?
Then hold off on that page until you have done a job there. It is better to have three real pages than eight with nothing local on them. Once you have a completed job, a photo, and ideally a review from that town, you have enough to build a page that passes the test.
Building a page per town is not about gaming a keyword; it is about proving you were actually there. Run the delete-the-city-name test on every page you publish, and if the town name is the only thing that changes, the page is not ready. Fonzy is built to make that the easy path, keeping each town page genuinely different so the ones you serve show up, and the ones you do not, you never fake.
Sources
- Google Search Central: defines doorway abuse and lists city-targeted funnel pages as an example
- Search Engine Roundtable: John Mueller calls 1,300 city landing pages doorway pages
- BrightLocal: 84% of local searches are discovery, 16% direct, ~1,009 searches per listing per month
- Search Engine Land: thin, duplicated location pages deindexed while unique ones survived


Ready to grow?

