Insights — Digital Infrastructure — 5 min read
How to Rank for Your Services in Your Local Area: Service Pages, Location Pages and Google Business Profile
Ranking locally depends on three separate things working together: a genuine, substantial service page for each thing you do, honest location pages where real local presence justifies them, and a correctly set up Google Business Profile.

In short
Local ranking depends on three things working together: a genuinely substantial page for each distinct service, location pages only where there is real local presence or genuinely distinct content to justify them, and a correctly completed, consistent Google Business Profile. Google documents that Business Profile ranking depends on relevance, distance and prominence — not on how many pages a website has. There is no fixed number of pages a business needs; the right number is however many are needed to cover genuinely distinct services and locations without padding.
A business wanting to be found for its services in its own area is usually dealing with three separate systems at once, not one: the website's own service pages, which have to be substantial enough to rank; the question of whether location-specific pages help or actively hurt; and Google Business Profile, which runs on its own ranking logic entirely separate from organic search. Treating these as one problem, or assuming more pages automatically means more visibility, is where most local ranking effort goes to waste.
This article sets out what Google documents about each of the three, and where the honest limits of that documentation are.
The three separate systems at play
- Organic website ranking — standard Google Search, driven by the usual fundamentals: crawlable, well-structured, helpful content
- Google Business Profile (the map pack and local panel) — a separate ranking system, documented by Google as depending on relevance, distance and prominence
- AI-assisted answers — increasingly drawing on both of the above, with no separate local-specific mechanism publicly documented
Should every service have its own page?
Generally yes, for services that are genuinely distinct in what they involve and the questions a buyer has about them — this is addressed in detail in the companion article on separate service pages. The local dimension adds one consideration: a buyer searching 'commercial plumbing repairs Leeds' is better served by a page specifically about that service, ideally mentioning the area naturally where genuinely relevant, than by a generic company-wide services page that never gets specific about either the service or the area.
Should every location have its own page?
Only where there's a genuine reason: a real local team or depot, distinct local proof, or information (pricing, lead times, coverage) that actually differs by area. This is covered in full in the companion article on UK location pages — the short version is that templated pages built only to capture a place-name search are doorway pages, which Google's spam policies explicitly address, and they tend to undermine credibility rather than build it.
Do location pages still work? (the doorway page policy)
Google's spam policies describe doorway pages as pages created to rank for specific, often near-identical search queries, funnelling users to a page offering little unique value. A set of pages differing only by inserting a town name into an otherwise identical template fits that description closely, and Google documents this as something it acts against, not a grey area it tolerates quietly.
A location page works, and is legitimate, when it reflects a genuine distinct presence or service variation — a branch office, a local team, area-specific logistics — written specifically for that location rather than assembled by substitution. The test is not whether a place name appears on the page; it is whether the page would still be worth publishing if the place name were removed and the content had to stand on its own merit.
| Feature | Legitimate local page | Doorway page |
|---|---|---|
| Content | Genuinely written for that location, with real local detail | Template with place name swapped, otherwise identical |
| Proof | Local projects, named local clients, area-specific case studies | Generic company-wide proof repeated across pages |
| Presence | Reflects a real office, team or service-area difference | No actual local difference in how the service is delivered |
| Volume | A handful of pages, each substantial | Dozens of near-identical pages published at once |
How many website pages do I actually need?
There is no published or sensible fixed number — Google does not document a page-count requirement or benefit, and more pages do not automatically mean more visibility (a large volume of thin pages can do the opposite, by diluting quality signals and confusing which page is authoritative for a given question). The practical approach is to map genuinely distinct services and genuinely distinct locations, build one substantial page for each, and stop there. A business with three distinct services and genuine presence in two areas needs roughly that many pages, not an arbitrary round number chosen because 'more content helps SEO'.
How do I get my Google Business Profile to show up?
Google's own support documentation (local ranking factors, support article 7091) states that Business Profile ranking depends on three factors: relevance (how well the profile matches what someone is searching for), distance (how far each potential result is from the location used in the search, or the service area specified), and prominence (how well-known the business is, drawn from information across the web, review quantity and content, and other factors).
- Relevance: a complete, accurate profile — correct category, services listed, detailed business description — gives Google more to match against a searcher's query
- Distance: for a business with a physical premises, Google uses that address; for a service-area business (no public-facing premises, works at customer sites), the profile must be configured as a service-area business with accurate areas set, not a fabricated address
- Prominence: built over time through genuine reviews, consistent business information across the web (name, address, phone number matching everywhere it appears), and general website authority and press/directory mentions
Practical actions
- Build one substantial page per genuinely distinct service, written for the buyer first, mentioning location naturally where relevant
- Only build dedicated location pages where real local presence or genuinely different content justifies them
- Complete Google Business Profile fully: correct category, full service list, accurate address or service area, business description, photos
- Keep business name, address and phone number consistent across the website, Business Profile and any directories
- Build genuine reviews over time; do not fabricate or incentivise them against Google's own policies
- Check Google's current local ranking documentation periodically, since Google Business Profile features and interface change
Mistakes to avoid
- Publishing a page per town using a find-and-replace template, risking a doorway page classification
- Using a fake or virtual address to appear closer to searches than the business actually operates
- Leaving Google Business Profile category or service list incomplete, giving Google little to match on
- Assuming more website pages automatically improve local ranking, regardless of their quality
- Letting business name, address or phone details drift out of sync between the website and the Business Profile
How to measure progress
Google Business Profile's own insights show how the profile is being found and what actions searchers take. Search Console shows organic impressions and position for service-plus-location queries over time. Neither tool, nor any agency, can guarantee a specific map-pack position or search ranking — Google's own documentation makes clear that ranking depends on multiple factors assessed by its systems, not a checklist that produces a guaranteed outcome.
Sources
- How Business Profile ranking works — Google Business Profile Help
- Doorway pages — Google Search Central spam policies
- SEO starter guide — Google Search Central
- Search Console Performance report — Google
Not sure why the website isn't being found or isn't producing enquiries?
A Commercial Website Audit reviews search visibility, structure, AI readiness and conversion together, and gives you a prioritised 90-day plan. £595 + VAT, fixed fee.
Related services
