A page for each place you serve, with something true to say about it
People search for a service with a place in the query: a suburb, a town, “near me”. A page for each service in each area you cover can win those searches, but only if each page says something specific to that area. Pages that swap a town name and repeat everything else are doorway pages, and search engines treat them as spam.

Local pages versus doorway pages
| Doorway page | A local page we publish | |
|---|---|---|
| What changes per town | The town's name | How you serve it, the price there, how to book there |
| Areas covered | Every town in the country | Only the areas you confirm you serve |
| Duplicate check | None | A page that repeats a sibling's substance is held back automatically |
| Where it leads | A generic contact page | A call, WhatsApp or enquiry button for that service |
What every local page must carry
Before we build a service × area combination, we ask what is different about it. If the answer is nothing, we leave it out. A local page earns its place with at least one of these:
- How the area is served: a branch, a mobile or home visit, a delivery zone, online only, or a travel radius.
- The local price, call-out charge or minimum, where it differs.
- How to book there: the nearest branch, typical notice, opening hours, the number to call.
- Facts that genuinely vary by place, such as which regulator or council applies, cited to the source.
How we build them
You give us the list of areas you serve, and for each one the details that change: the branch, the price, the visit type. We multiply your services by that list only where each value changes the facts, and a value can be limited to the services it applies to, so a suburb you only cover for emergency call-outs does not get pages for everything else.
The pages for one service across its areas link to each other, and each links up to the service's main page, so search engines find them all and authority flows between them. Count before you build: the towns you actually serve, with real detail, beat every county in the country with none.
What you provide, and the limits
- You provide: the areas you serve (we don't guess them from a map), what is different in each, and the phone and WhatsApp numbers people should use.
- We recommend linking the pages from your Google Business Profile and your website's menu or footer; Google finds them faster from places it already trusts.
- These pages don't replace your Google Business Profile or its reviews, which decide the map pack. They compete in the ordinary results for searches with a place in them.
- A head term such as “plumber Manchester” usually belongs to businesses with many more links; local pages win the more specific searches around it.
How it is measured
Search Console shows the impressions and clicks each local page earns, and our own count shows the calls, WhatsApp chats and enquiries it produced. After 60 to 90 days we grow what is getting impressions (more areas, or more detail per area) and leave alone what isn't.
What people ask us
Will Google penalise us for lots of town pages?
Google targets pages that differ only by the place name. Ours each carry facts specific to the area and are checked for duplicates before they publish, and combinations with nothing local are not built.
We serve the whole country. Can we have a page per town?
Only where each page can say something true about that town, such as how you get there, the price, or the nearest branch. Otherwise one good service page serves everyone better.
Do these help us appear on Google Maps?
Not directly. The map results are driven by your Google Business Profile. Local pages compete in the ordinary results, and linking them from your profile helps both.
Can prices differ between areas?
Yes, and that is one of the best reasons to have a local page. Give us the price per area and each page shows its own.
Get free sample pages for your areas
Tell us where you work and we'll send you a few sample local pages built from your public website.