**SEO title:** The Complete Local SEO Guide for UK SMEs (2026)
**Meta description:** UK local SEO playbook for SMEs. 80% of organic traffic is up for grabs. Step-by-step guide, benchmarks, and a downloadable checklist inside.
## Most UK local businesses leave 80% of their organic traffic on the table. Here’s how to take it back.
If you sell to people inside a 30-mile radius and you’re not on the first page of Google for your money keywords, you are paying competitors to feed your prospects. That’s the brutal arithmetic of local search in 2026. The top three positions in the Google Map Pack absorb 44% of all clicks for local-intent searches. Position four and below split the rest. Page two effectively does not exist.
We work with service businesses doing £500k to £10m in revenue across the UK and southern Spain, and we’ve watched the same pattern repeat in plumbing, dental, legal, automotive, fitness, hospitality, beauty, construction, financial services, healthcare, education, and home services. The business with the strongest local SEO foundation wins 60-80% of the inbound that the entire local market generates. Everyone else fights over scraps.
This guide is the exact playbook we use to move a local business from invisible to dominant in 90 days. No fluff. No theory. Every section ends with what to do this week.
By Josh Weir, founder of Weir Digital Media.
## Quick Answer (100 words)
Local SEO for UK SMEs comes down to four pillars: a fully optimised Google Business Profile (GBP) with weekly posts and review velocity, NAP-consistent local citations across 40+ UK directories, location-specific landing pages with schema markup, and review generation systems that convert 30%+ of satisfied customers. Top performers gain 80% of organic local traffic by stacking all four. Average time to first-page rankings: 90 days. Average ROI at month six: 5-8x. The single biggest unlock is review velocity — businesses earning 8+ reviews per month outrank those with 3 by 47% on average.
## Why local SEO is the highest-ROI marketing channel for UK SMEs
Local search has three properties that no other channel matches:
1. **Intent is pre-qualified.** Someone Googling “emergency plumber Bournemouth” is buying today. The cost-per-acquisition on intent searches is 4-7x lower than display, paid social, or cold outreach.
2. **The competitive set is finite.** You’re not fighting Amazon. You’re fighting 20-50 other local operators, most of whom have not done the basic work.
3. **Compounding returns.** Every review, every citation, every backlink stays live and continues to feed rankings for years. Paid ads stop the moment your card declines.
Across our [twelve productised industries](/industry/), local SEO produces the most consistent results of any channel we offer.
## Pillar 1: Google Business Profile (GBP)
Your GBP is 60% of your local SEO outcome. Treat it like a high-conversion landing page that Google hosts for free.
### The non-negotiable GBP setup
– **Primary category:** Pick the most specific match available. “Plumber” beats “Contractor.” “Family Dentist” beats “Dentist.”
– **Secondary categories:** Add up to nine. Each one is a ranking signal.
– **Business description:** 750 characters. Lead with the location, the service, and the differentiator. Stuff geographic modifiers naturally.
– **Service list:** Add every service as a separate entry with its own 300-word description. Each service description is a ranking surface.
– **Photos:** Upload 25+ on day one. Then upload 3-5 per week forever. Photos are the second-highest engagement signal after reviews.
– **Q&A:** Pre-seed 10-15 questions with answers. Use your own personal Google account. Yes, this is allowed.
– **Posts:** Publish a Google Post every 7 days. Use the Offer, Event, or Update formats. Posts decay after 6 months but they keep your profile “active” in Google’s eyes.
### Review velocity is the unlock
We benchmark 8+ Google reviews per month as the threshold above which businesses move from “competing” to “dominating.” Below 3 per month, you stagnate. The gap between 8 and 3 reviews monthly is associated with a 47% lift in local pack rankings in our client data.
The systems that produce 8+ reviews per month:
– Automated SMS or email follow-up 24 hours after service completion
– A QR code on the invoice, in-store, and on receipts
– A one-line trained handoff from the technician/stylist/practitioner asking for the review at peak satisfaction
– A weekly internal scoreboard so every team member sees who is and isn’t generating review requests
We build this into every [Foundations retainer](/services/foundations/) we deliver.
## Pillar 2: Local citations and NAP consistency
NAP stands for Name, Address, Phone. Your business needs to appear with the *exact* same NAP across every directory Google reads. Inconsistencies (one directory has “St” instead of “Street,” another has an old phone number) directly suppress rankings.
### The 40 UK citations that matter
The complete list of UK-specific citations every SME needs:
| Tier | Citation source | Why it matters |
|—|—|—|
| 1 | Google Business Profile | The primary source |
| 1 | Bing Places | 6% of UK search |
| 1 | Apple Business Connect | iPhone Maps |
| 1 | Yell | Highest UK trust score |
| 1 | Yelp UK | International authority |
| 1 | Facebook Business | Social proof signal |
| 2 | Trustpilot | Review aggregator |
| 2 | Hotfrog UK | High DA |
| 2 | Cylex UK | Aggregator feed |
| 2 | Thomson Local | Long-standing UK directory |
| 2 | FreeIndex | Niche category strength |
| 2 | Scoot | UK-only |
| 2 | 192.com | High trust |
| 2 | Brownbook | International with UK strength |
| 2 | Tupalo | International |
| 3 | Industry-specific (Bark, Checkatrade, Rated People, MyBuilder, Houzz, Find Open, FreeAgent, Approved Trader, TrustATrader, Local.com, Foursquare, Citylocal, MisterWhat, OpenTable, etc.) | Vertical authority |
We process the citation build once at retainer kickoff and audit quarterly. Manual submission, no auto-fill spam — that gets you delisted.
## Pillar 3: Location-specific landing pages
If you serve four towns, you need four landing pages — one per town. Each page targets the “[service] [town]” query, with location-aware content, unique imagery, embedded map, local reviews, and FAQ schema.
We’ve productised this. Our [location pages](/in/) follow a 12-section template:
1. H1 with location + service modifier
2. 100-word location-aware intro
3. Service grid with internal links
4. Three customer reviews from that location
5. Embedded Google Map
6. Local team photo
7. “Why [Town] businesses choose us” section
8. FAQ schema (5-8 questions)
9. Service area map (which postcodes you cover)
10. Local case study
11. Pricing transparency
12. Call-to-action with location-specific phone number
The trap most agencies fall into: duplicating content across location pages with [TOWN NAME] swapped. Google detects this and applies a duplicate-content suppression. Each location page needs 60%+ unique content.
## Pillar 4: Schema markup
LocalBusiness schema is the single highest-ROI 30-minute task in local SEO. It tells Google explicitly: *this is the business, this is its category, these are its hours, this is its location, this is its phone number, here are its reviews.*
We deploy seven schema types as standard:
– **LocalBusiness** (with subtype like Dentist, Plumber, Restaurant)
– **Organisation**
– **WebSite** (with sitelinks search box)
– **BreadcrumbList**
– **FAQPage**
– **Review** (aggregateRating)
– **Service** (one per service offered)
Implementation is JSON-LD in the page `
`. WordPress sites can run schema through the [build pillar](/services/build/) we install. Custom builds get a 200-line bespoke schema block.## The 90-day roadmap
| Days | Action |
|—|—|
| 1-7 | GBP audit + full optimisation. Photos, posts, services, Q&A. |
| 8-14 | NAP audit across 40 citations. Submit corrections. |
| 15-30 | Build first three location pages. Deploy schema. |
| 31-45 | Launch review request automation. Set 8/month target. |
| 46-60 | Backlink acquisition: 5 local partnerships, 3 chambers, 2 sponsorships. |
| 61-75 | Content: one location-specific blog post per week. |
| 76-90 | Audit results. Identify second-tier location targets. |
Average client outcome at day 90: GBP impressions up 240%, calls from GBP up 180%, organic traffic up 67%, ranked in top 3 for 12-18 primary keywords.
## What kills local SEO performance
Three failure modes account for 80% of local SEO disasters:
1. **Citation inconsistency.** Even one directory with the wrong phone number suppresses your local pack ranking.
2. **Review trickle.** Below 3 per month, you stagnate. Algorithm rewards velocity, not volume alone.
3. **No location pages.** Sending all geographic queries to your homepage limits you to one local pack position.
## What to do this week
If you do nothing else after reading this, do these three things:
1. Audit your GBP. Score yourself out of 100 against the checklist above.
2. Pull your NAP from your five highest-traffic directories. Are they identical? If not, fix the inconsistencies.
3. Count your Google reviews from the last 30 days. If below 8, your review system is broken.
Want us to do the audit for you? We run a free 30-minute local SEO discovery call where we audit your GBP, citations, and competitor landscape live on screen. Book at [/contact/](/contact/) or grab the free local SEO playbook at [/resources/?download=programmatic-seo-playbook](/resources/).
*By Josh Weir, founder of Weir Digital Media. We build productised marketing systems for UK SMEs doing £500k-£10m revenue, from offices in Bournemouth and Jávea.*
—