If you run a business with more than one location — a regional accountancy with three offices, a multi-branch dental group, a national trades operation working out of 15 service areas — the question of how many location pages to build on your website comes up early and matters a lot.
Get it right and each location has its own organic visibility, ranks in its own local pack, and contributes to the overall topical authority of the firm. Get it wrong and you either dilute your SEO across too many thin pages or fail to give Google the geographic specificity it needs to rank you locally.
Here's the multi-location SEO location pages playbook we use with clients in 2026.
The simple answer
For most multi-location businesses, the right number is one well-built location page for every distinct physical location or service area where you genuinely operate and want to rank.
That sounds obvious. In practice it's not — there are several scenarios where the answer is more nuanced, and several places where businesses go wrong.
Three main multi-location models
Model 1: Multiple physical premises
Examples: a dental group with branches in five UK cities, a regional accountancy with offices in three locations, a hotel chain with properties at specific addresses.
Each premises is a distinct physical place customers visit. Each should have:
- Its own Google Business Profile
- Its own dedicated location page on your website
- Its own LocalBusiness schema
- Its own review profile
Rule of thumb: one location page per premises, each genuinely unique in its content.
Model 2: Service-area business with no public premises
Examples: a plumber covering five North London boroughs from a single base, an electrician covering a regional service area, a mobile dental hygienist working across two counties.
Each service area is a geographic territory you cover, not a physical place customers visit. You usually have:
- One Google Business Profile (service-area type, no public address)
- One or more service-area landing pages on your website, one per major area
Rule of thumb: one well-built service-area page per major area you genuinely serve. Don't create 20 pages for 20 postcodes if you mainly work in 4 — Google detects the dilution.
Model 3: National business with regional or city focuses
Examples: an SEO agency serving the UK from London but actively targeting Manchester, Birmingham, Bristol, Edinburgh as named markets, or a B2B SaaS company with a UK headquarters but distinct regional sales teams.
Different rules. The focus here is content depth and authority for each named market, not physical premises ranking.
- Usually one primary GBP at the HQ
- One named market page per region/city you actively target with content (not just listing them as "we cover these areas")
Rule of thumb: location pages here are content authority pages for named markets, not physical-presence pages.
How many is too many?
The most common multi-location SEO mistake is creating too many thin location pages. Twenty postcode-targeted pages for a plumber who really covers four boroughs. Fifty city pages for an agency that primarily works with London clients. Patterns Google has been getting better at detecting and penalising.
A useful test: for each location page you're considering, can you write 600+ words of genuinely useful content that's specific to that location, not just a generic page with the area name pasted in? If yes, build the page. If no, you don't have a real position to rank for that location, and a thin page will hurt more than help.
We've seen businesses go from 80 thin location pages down to 12 well-built ones and improve overall visibility significantly. Quality over volume, every time.
What makes a good location page
Whether for a premises, a service area, or a target market, a strong location page contains:
- A clear, locally-anchored H1 identifying the service and the location
- Genuine local content — landmarks, real local team members, local case studies, why this area, area-specific considerations
- Photos — the actual premises or representative work from the area
- Embedded Google Map showing the location or service area
- LocalBusiness or service-specific schema customised for that location
- Reviews from that area highlighted (where natural)
- Local CTA — phone, address, contact form
- Internal links to broader service content and to other relevant pages
- Title tag and meta description that include the service and location naturally
For broader hyperlocal targeting strategy beyond physical premises, see hyperlocal SEO: how to rank in your neighbourhood, not just your city.
Common multi-location mistakes
1. Duplicate content across location pages. The single most damaging mistake. Same paragraph copied across 15 city pages with the city name swapped in. Google's spam detection has been good at this for years; in 2026 it's better.
2. Listing service areas in a single page. "We cover Manchester, Liverpool, Leeds, Sheffield, Bristol" on the home page rarely produces visibility for any of those terms. Each major area needs its own page if you want to rank for it.
3. Inconsistent NAP across locations. Each location should have its own consistent NAP that matches its GBP. Mixing across locations creates entity confusion. See what is NAP consistency.
4. Single phone number across all locations. Each branch should have its own dedicated phone number where possible. A shared central number is acceptable but weaker for local pack signals.
5. Conflicting GBPs. A common mess: an old GBP for a previous address, a new GBP for the current one, and a "service area" GBP somewhere in between. All three confuse Google. Clean up duplicate or outdated profiles.
6. Templated meta tags. "Family Dentist in [City]" replicated across 20 city pages with no further variation. Each location's title tag and meta description should be genuinely tailored.
7. No location-specific schema. Each location page should have its own LocalBusiness schema with full address, geo-coordinates, hours, phone — not just the generic site-wide schema.
When to merge or split location pages
Merge when:
- Two service areas are functionally one (e.g. two adjacent postcodes you treat as the same catchment)
- Two thin location pages would be one strong page
- The locations have such similar content that they're effectively duplicating
Split when:
- A page is trying to rank for too many different areas at once and ranking for none well
- Two genuinely different operational areas have been combined into one page
- A premises and a separate service area are wrongly merged
A useful monitoring practice: review your location pages annually. If a page hasn't generated meaningful local visibility in 12 months despite serious effort, ask whether the location really deserves its own page or whether the effort would compound better focused elsewhere.
How this scales to large multi-location businesses
For franchises, chains, and large multi-location operations (20+ locations), the principles hold but the execution discipline matters more:
- A scalable template framework that allows location-specific content rather than forcing duplicate templates
- Local content production capacity — either central with location-specific authoring, or distributed to local managers with central QC
- Schema deployment programmatically rather than manually per page
- NAP consistency monitoring across all locations on a quarterly cadence
- Local review management distributed but tracked centrally
For enterprise multi-location applications, see how much do enterprise SEO services cost. Our local SEO service handles multi-location complexity as part of standard scope.
The decision tree
Use this to work out the right number for your business:
- Do you have physical premises customers visit at distinct addresses? Build one location page per premises.
- Do you operate as a service-area business covering multiple areas? Build one service-area page per major area where you genuinely want to rank. Test: can you write 600 unique words for each? If no, fewer pages.
- Do you have one premises but actively target named markets with content? Build content authority pages for each named market, but be honest about which markets you're actually competing in.
- Are you mixing categories? Some businesses have one HQ premises plus several service areas. Build a page for the HQ and a service-area page for each genuinely-served area. Don't double up.
In all cases: fewer well-built pages beat more thin ones. Always.
How location pages interact with GBPs
Each premises with public access should have:
- A separate Google Business Profile
- A dedicated location page on the website it links to
- LocalBusiness schema with that location's specific data
- Reviews and posts specific to that premises
Each service area (no premises) typically has:
- One central GBP set to service-area mode with the catchment configured
- One service-area landing page per major target area (or one main page covering all areas if smaller in scope)
Mixing these incorrectly is the most common cause of multi-location visibility problems. See how to optimise your Google Business Profile in 2026 for the full GBP discipline.
Sector-specific notes
Healthcare groups (dental, opticians, GP groups)
Premises model. Each clinic gets its own GBP, location page, and schema. Patient reviews tied to specific clinics. Local content per area.
Multi-office accountancy firms
Premises model. Each office gets its own GBP, location page, schema. Industry credibility content (sector specialisms, partner bios) often shared centrally with location-specific landing pages linking into it. See SEO for accountants: 14 tactics.
Multi-office solicitors
Same as accountancy — premises model, location pages per office. Practice area depth shared centrally. See SEO for solicitors UK.
Trade businesses with multiple service areas
Service-area model in most cases. One central GBP with proper service-area configuration, plus one service-area landing page per major borough or town covered. Be honest about your actual catchment.
Restaurant chains
Premises model. Each restaurant gets its own GBP, location page, photo set, review profile. Menu can be shared or customised per location depending on operation.
Hotel groups
Premises model with strong location-specific photo and review profiles.
A worked example
Imagine a regional accountancy firm with three offices: Manchester, Liverpool, and Chester. The right structure:
- One Google Business Profile per office (three GBPs total)
- One location page per office on the website (
/manchester,/liverpool,/chester) - Each page with genuinely unique content: the team at that office, area-specific services emphasised, local case studies, local landmarks, embedded map, location-specific schema
- Service pages (
/services/limited-company-accounting, etc.) shared across the firm but with internal linking from location pages to relevant services and back - Centralised content authority (industry guides, regulatory commentary) shared by all three offices
This produces three distinct local pack visibility profiles, each ranking in its own market, while the broader firm benefits from accumulated topical authority.
A wrong structure for the same firm:
- Six location pages including postcode-specific ones that don't reflect real operational territories
- Duplicate content across the location pages
- One GBP at the head office only, with the other two unrepresented in local search
- No location-specific schema
The wrong structure produces local pack visibility for one location and weak/no visibility for the others — despite having three real offices.
The bottom line
For most UK multi-location businesses, the right number of location pages is small and focused. One per genuine premises or major service area, each with substantial unique content, supported by proper GBPs and schema, internally linked into the broader site architecture.
The lazy approach — twenty thin location pages — rarely produces results and increasingly produces active harm. The disciplined approach — fewer, better pages — consistently delivers stronger local visibility across all your locations.
For end-to-end multi-location local SEO including this architectural decision, our local SEO services handle the structural decisions alongside the ongoing execution. For sector-specific applications, see local SEO for dentists, local SEO for solicitors, local SEO for plumbers, and local SEO for restaurants.
Find Out If AI Search Can Find Your Business
Our free audit identifies exactly where your AI search visibility is weak and what to fix first.
Get Your Free SEO Audit →