Local SEO playbook for service businesses — GBP to map pack in 90 days
How US and UK service businesses win local search: Google Business Profile, citations, service-area pages, and reviews — without doorway-page penalties.
16 min read · Updated 2026-06-20
Key takeaways
- —GBP completeness and review velocity move map pack faster than blog content.
- —Service-area pages need unique local proof — not copy-paste city swaps.
- —NAP consistency across top 30 directories still matters for UK and US local algorithms.
- —Track calls and bookings from GBP separately from organic landing pages.
- —Aggregators rank when operators neglect categories, photos, and Q&A.
The local SEO stack for service SMBs
Local SEO for plumbers, clinics, automotive shops, and field services is a different discipline from national SEO. Your customer searches 'service + city' or 'near me' and picks from the map pack — not page ten of blue links.
Three layers matter: Google Business Profile (GBP) as the anchor, citation and NAP consistency as trust signals, and localized on-site content that supports service areas without triggering doorway-page filters.
This playbook is the 90-day sequence we run for UK operators beating national aggregators and US home-service franchises competing in crowded metros.
Phase 1 — GBP foundation (weeks 1–2)
Claim and verify every location. Service-area businesses: set accurate radius or listed cities — do not fake storefronts.
Primary category must match core revenue service. Secondary categories only where you truly operate — category spam hurts.
Upload 15+ photos: team, vehicles, completed jobs (with permission), office or yard. Geo-tagged where authentic.
Complete services list with descriptions, add products where relevant, enable messaging only if you respond within minutes.
Post weekly: job highlights, seasonal offers, FAQs. Posts expire — treat as maintenance, not one-time setup.
Phase 2 — Reviews and reputation (weeks 2–6)
Review count and recency correlate with map pack position in competitive US and UK categories. Build a systematic ask: post-job SMS or email with direct GBP review link.
Respond to every review — positive and negative. Google surfaces responsiveness. Never buy reviews — manual spam detection is aggressive.
Target 4.7+ average with consistent monthly velocity rather than one burst. Sudden spikes look unnatural.
Phase 3 — Citations and NAP (weeks 3–5)
Audit existing listings with a scan tool. Fix name, address, phone mismatches — especially old phone numbers and suite variations.
Priority directories: Google, Apple Maps, Bing Places, Facebook, Yelp (US), Thomson/scoot (UK), industry-specific (Checkatrade, HomeAdvisor alternatives, etc.).
Use a single canonical business name. 'Joe's Plumbing LLC' and 'Joe's Plumbing' split signals — pick one.
Phase 4 — Service-area pages on-site (weeks 4–10)
One page per priority city or borough you serve — not 200 thin clones. Each needs: unique intro referencing local landmarks or service patterns, proof (reviews or jobs in that area), clear CTA, embedded map or directions.
Link from main navigation or a hub page ('Areas we serve'). Internal link from GBP website URL to most relevant location page.
Avoid duplicate H1s like 'Plumber in [City]' with only city swapped. Google classifies that as doorway content.
Phase 5 — Measurement (ongoing)
GBP Insights: calls, direction requests, website clicks. UTM-tag GBP website URL (?utm_source=google&utm_medium=organic&utm_campaign=gbp).
Call tracking DNI on site for organic landing pages; compare GBP call button vs site calls.
Monthly map pack rank tracking for 10–20 core 'service + city' queries — not national keyword ranks.