Tom McSherry
Local SEO

Local SEO: the complete guide

Tom McSherry

Tom McSherry

10 July 2026 · 15 min read

Local SEO is the work of getting found by people searching for what you do, in the area you do it. That is the whole definition. Everything else is detail about which lever to pull and in what order.

This guide is the map of the subject. It covers the two surfaces you are competing on, the five things that actually matter, the order I would do them in, how long it takes, and the situations where I would tell you not to bother. Each section links to the detail if you want to go deeper.

You are playing two games, not one

Search for a local service and you get two distinct sets of results: the map results near the top, and the ordinary blue links below them. They look like one page. They are decided differently and they need different work.

The **map results** come from Google Business Profiles and are heavily influenced by how far the searcher is from you. The **organic results** come from web pages and are not distance-bound in the same way. A business can dominate one and be invisible in the other.

That distinction is the most useful thing in this guide. It tells you that profile work and website work are not substitutes, and it explains why a business with a great website still gets no calls, or why one with a strong listing cannot rank for anything outside its immediate area.

The map results and the organic results are two different competitions. Most businesses only enter one and wonder why they are half-visible.

The five things that actually move it

If you only have time for a handful of things, these are they, and I have put them in the order I would tackle them.

1. Your Google Business Profile

The free listing is the highest-return thing a local business owns, and it is usually half-finished. Primary category above all, then complete every field, then keep the details current. The detail is in the complete Google Business Profile guide, and how the map results are actually decided is in how to rank in the Map Pack.

2. Reviews

Reviews feed both your ranking and whether the person who finds you actually calls. Volume, recency and rating all count, and replying counts too. The mechanics are in how to get more Google reviews, and the cost of getting this wrong is real - see what a single 1-star review costs you.

3. Consistent business details

Your name, address and phone number should be identical everywhere they appear. It is unglamorous and it genuinely matters, particularly as the number of places you appear grows: NAP consistency.

4. Proper pages for what you actually sell

One page per service, written for a buyer. This is what lets you rank in the organic results, and it is what carries you beyond the radius the map will give you. A homepage trying to do all of it does none of it well - why your homepage can't rank for everything. If you are weighing service pages against area pages, service pages vs location pages covers which you actually need.

The trap here is thinking more pages means more rankings. It usually does not - see why more pages usually means worse rankings. Cluster related searches onto one strong page and add pages only when there is a genuinely separate pool of demand.

5. A few good local links

Links remain a major part of how Google decides who deserves to rank. Local businesses need far fewer than they fear, but they do need some real ones. The approach that works - reverse-engineered rather than sprayed - is in local link building and digital PR.

The shorter version of this section, if you want it as a checklist rather than a guide, is local SEO for beginners.

What about blogging?

I will give you my honest position, which is not the industry's: for most local service businesses, a blog is close to a waste of time. Your customers are not researching for weeks, they are searching for a plumber and calling one of the first three. The effort goes further into your service pages, your profile and your reviews. I have written the full argument in why blogs are mostly a waste of time for local businesses.

There are exceptions - businesses with genuinely long, research-heavy buying decisions - but if you are a local trade or clinic, you are almost certainly not one of them.

What about AI search?

Short answer: for a local business, not much changes yet, and you are being sold otherwise fairly aggressively. Your enquiries come from map results and near-me searches, which is the part of search AI has touched least. It is worth understanding rather than worth paying a premium for, and the full position is in AI search for local business.

How long it takes, and what it costs

Profile work shows up in days to weeks. Reviews build over months. Website and link work compounds over quarters. Local SEO is a snowball rather than a switch - it becomes the biggest and cheapest source of enquiries you have, but it does that over time, not next week. That framing is in SEO is a snowball, not a switch, and the realistic timeline is in how long does SEO take.

If you need enquiries inside the next month or two, use ads for that and let this build underneath. Anyone who tells you SEO is the answer to an urgent lead drought is selling, not diagnosing.

Measuring it without fooling yourself

Two traps. The first is checking your own ranking from your own address, where you will always look good. The second is judging the work on traffic and impressions rather than enquiries.

Use a grid check across the area you serve to see the actual shape of your visibility, and track calls and form fills as the real scoreboard. How to tell if your SEO is actually working covers what to look at, and profit per keyword covers why some rankings are worth many times others.

When local SEO is not your problem

A decent share of the audits I do end with me saying the work is not worth it right now. The common cases:

  • You need leads this month. That is an ads or referrals problem, not an SEO one.
  • Your enquiries are fine and the constraint is capacity. Spending on more demand you cannot serve is money burned.
  • Your website converts badly. Sending more people to a page that does not convert multiplies the wrong number.
  • Your domain carries a history of bad links from a previous provider. That needs diagnosing first - see how a cheap SEO provider can permanently damage your domain.
  • One location is quiet and the rest are fine. Look at that location's profile and reviews before you look at anything else.

Doing it yourself, or hiring someone

Genuinely a lot of this is DIY-able, and I would rather you did the basics yourself than paid anybody for them. DIY SEO: what to do yourself before you pay anyone is the list I would work through first.

When you do hire, the things worth asking about are in how to choose an SEO provider, and the single question I would open with is in the one question to ask before you start.

And if you run more than one location, none of the above changes but all of it gets harder, because your branches start interacting with each other. That is its own guide: multi-location local SEO.

Want this done for you?

See how a profit-first SEO strategy could work for your business - no obligation.

See the case studies