Local SEO for local businesses explained: what it actually means when someone searches "near me"
There's a question I get asked at almost every networking event, usually by the owner of a two-truck plumbing company or a dentist with one location: "Why does my competitor show up on the map and I don't?" They're not asking about backlinks or domain authority. They're asking about a customer who was ready to spend money, standing in their neighbourhood, and chose someone else.
That gap is what local SEO fills. Not "SEO" in the vague, agency-brochure sense, but the specific work of making a physical business visible to people searching with proximity in mind. And it behaves differently enough from classic SEO that treating them as the same thing is how most small businesses waste their first few thousand dollars.
I've worked with enough single-location businesses to have strong opinions about what matters and what's noise. Let me give you the version I wish someone had given me.
Key Takeaways
- Local SEO targets searches with geographic intent — "near me", a city name, a postcode — and Google decides those results largely on proximity, relevance, and prominence.
- Your Google Business Profile is not one channel among many. For most local businesses it is the primary channel, and it deserves more attention than your website homepage.
- The 80/20 rule applies brutally here: a handful of actions (profile completeness, review flow, consistent contact details) drive the overwhelming majority of results.
- You can do credible local SEO yourself. You can also pay someone. The honest price range depends entirely on whether you want a person doing work or a dashboard you never read.
- Local SEO and classic SEO overlap, but they are not the same discipline — and confusing them wastes budget.
What does local SEO mean for businesses?
Local SEO means optimising your online presence so that people searching for your service within a specific area find you first. That's the whole definition. Everything else is mechanics.
Here's what separates it from ordinary SEO. When you search for something general, Google ranks pages on relevance and authority — largely a link-and-content game. When you search "emergency electrician" with your location switched on, Google layers in something extra: distance. A business three streets away with a mediocre website can outrank a national brand with a flawless one. That's not a bug. It's Google assuming you want the nearest option, not the best-marketed one.
Where local results actually appear
You'll see local SEO surface in three places, and they behave differently:
- The map pack — those three businesses with pins and star ratings sitting above the organic results
- Organic blue links, but geographically filtered
- Google Maps itself, which plenty of people open directly rather than searching in the browser
The map pack is where the fight happens. It shows three listings. Not ten. Three. If you're not in that trio, you're competing for the scraps below it, and the difference in click-through is not subtle.
Your Google Business Profile is the job
I'll admit I underrated this for a long time. I treated the Google Business Profile as a directory listing you fill in once and forget. That was wrong, and it cost one of my early clients roughly four months of visibility.
The profile is where local ranking actually gets decided. Category selection matters more than most people realise — pick the wrong primary category and you're swimming against the current permanently. Business hours, service areas, photos, Q&A, products, the description: each field is a signal. Businesses that post updates and photos regularly tend to hold their map positions better than those that set it up in 2022 and never touched it again.
The practical upshot: if you have one hour a week for marketing, spend forty minutes on your profile and twenty on everything else.
What is the 80/20 rule in SEO?
The 80/20 rule in SEO says that roughly 20% of your actions produce 80% of your results. It's a rough heuristic, not a law of physics, but in local search it holds up uncomfortably well.
Here's the 20% that does the heavy lifting, in the order I'd tackle it:
- Claim and fully complete your Google Business Profile. Every field. No exceptions.
- Get a steady drip of reviews — not a burst, a drip. Ten reviews spread across ten weeks beats thirty reviews in one fortnight.
- Keep your name, address and phone number identical everywhere they appear online. Same formatting. Same abbreviations. Everywhere.
- Put your city and service area in your page titles and headings — plainly, without stuffing.
- Respond to every review, including the bad ones.
Notice what's not on that list. Blog posts. Link building campaigns. Fancy schema markup. Those matter in competitive metro markets, but a plumber in a mid-sized town can rank well for years without writing a single article.
And here's the honest part most agencies won't tell you: the remaining 80% of effort isn't worthless, it's just diminishing. I've watched businesses spend six figures chasing the last few positions when the first three were free and untouched.
Where the 80/20 logic breaks down
It breaks in dense, competitive markets. In central London, downtown Toronto, or anywhere with fifteen dentists per square mile, the easy 20% gets you to the starting line and no further. Once everyone has a complete profile and a healthy review count, the differentiators shift to content depth, genuine local citations, and how well your site performs on mobile.
So calibrate. Ask how many direct competitors share your postcode. If it's under five, the simple version works. If it's twenty, budget for the long game.
Local SEO vs SEO: the differences that actually matter
People treat these as two flavours of the same thing. They're cousins, not twins, and the ranking factors diverge in ways that change what you should spend money on.
| Factor | Classic SEO | Local SEO |
|---|---|---|
| Primary ranking signal | Content relevance and authority | Proximity to the searcher |
| Where you compete | Ten organic results | Three-result map pack |
| Reviews | Minor influence | Heavy influence on ranking and clicks |
| Contact consistency (NAP) | Barely relevant | Foundational |
| Backlinks | Central | Helpful, rarely decisive for the map pack |
| Typical timeline to see movement | Months | Weeks for profile work, months for organic |
That timeline row is the one that surprises people. Fixing a misconfigured Google profile can move you into the map pack in a matter of weeks. Ranking a service page organically for a competitive term takes considerably longer, often six months or more. If you need phone calls this quarter, weight your effort toward the local side.
A concrete example from a single-location business
A dental practice I worked with was ranking on page two for "dentist [their town]". No map presence at all. The fix wasn't glamorous: they'd listed three different phone number formats across four directories, their primary profile category was set to a vague "healthcare provider", and they had eleven reviews accumulated over six years.
We standardised the contact details across every listing, changed the category to match what patients actually search, and set up a simple post-appointment text asking for a review. Nothing else for the first two months.
Map pack entry came in about seven weeks. Over the following quarter, calls originating from the profile went from near zero to the largest single source of new patient enquiries. No new website. No content strategy. No link outreach. That's the 80/20 in the wild.
How much should I pay for local SEO?
Straight answer: anywhere from nothing to several thousand a month, and the number tells you less than you'd hope about what you're getting.
Here's how I'd bracket it for a single-location business, based on what I've seen quoted and what I've charged:
- DIY: £0 or your equivalent, plus maybe a small monthly fee for review-request software. Entirely viable for low-competition areas.
- Freelancer doing focused profile and citation work: a few hundred a month. Expect a defined scope, not vague "ongoing optimisation".
- Small agency with local specialism: a meaningful monthly retainer, usually with a setup fee. Justified when you're in a crowded market.
- Full-service agency bundling local with everything else: the highest tier, and the one where I'd scrutinise hardest what you're actually receiving.
The red flag isn't price. It's a proposal that lists deliverables without numbers. "Improved local visibility" is not a deliverable. "Rank in the top three for these four search terms within these postcodes" is.
What drives the cost up or down
Three things, mostly. How many locations you have — multi-location is genuinely more work per site. How competitive your category is, since fifteen competing dentists change the required effort enormously. And how much of the underlying asset you already own: if your reviews, categories, and contact consistency are in order, you're paying for refinement, not repair.
I'll say the unpopular thing: a lot of single-location businesses in small towns pay for local SEO they could do themselves in two hours a month. Not always. But often.
Is doing local SEO worth it?
For a business with a physical location and customers who search before they buy, yes — and I'd argue it's the highest-return marketing work available to you, above social media and above paid ads for most local categories.
The reasoning is simple. Someone searching "emergency plumber near me" at 11pm has a problem and a card. They aren't browsing. They're choosing between three options on a map. Being one of those three is worth more than any number of impressions elsewhere.
Where it stops being worth it: if you serve customers nationally with no geographic anchor, if your customers genuinely don't search before buying, or if you're in a market so saturated that the realistic ceiling sits below your competitors' marketing budgets. That last scenario exists, and I've told people to walk away from it.
How to tell if it's working
Don't measure rankings in isolation. Rank tracking without call volume is a vanity exercise dressed as analytics.
Watch these instead:
- Calls and direction requests from your Google profile
- How often you appear in the map pack for your money terms, tracked weekly
- Website enquiries that mention a search
- Whether new customers say "I found you on Google" — annoyingly unscientific, surprisingly useful
Give it a quarter of consistent effort before judging. Local algorithms are less volatile than organic, but they aren't instant, and the temptation to change strategy after three weeks is how most efforts end up half-finished.
Where to start this week
If you take nothing else from this: open your Google Business Profile right now and read every field as though you were a stranger deciding whether to call you.
Is the category specific? Are the hours correct, including bank holidays? Are there photos from this year? Is there a recent post? Are unanswered reviews sitting there from eight months ago?
That audit takes twenty minutes and will tell you more about your local visibility than any report an agency sends you. Most businesses that feel invisible online aren't losing to better competitors. They're losing to competitors who simply filled in the form.
The uncomfortable question worth sitting with: if a customer two streets away searched for exactly what you sell, right now, would you even be an option they'd see? If the answer is no, you know what this week's work is.