Local SEO for Small Business: A Plain-English Guide
“SEO” is one of those phrases that makes perfectly capable business owners feel like they’ve missed a lesson. It sounds technical, it attracts people who talk in acronyms, and somewhere in your spam folder there’s an email promising to get you to the top of Google for a monthly fee.
Here’s the plain-English version. Local SEO simply means making it easy for Google to work out three things: what you do, where you do it, and whether you’re any good. Get those three right and you’ll turn up when someone nearby searches for a business like yours. That’s the whole game. Everything else is detail.
What “local search” actually looks like
When someone types “plumber near me” or “barbers in Ashford”, Google usually shows two separate things on the results page:
- The map pack — the little map with three business listings under it. These come from Google Business Profiles, not websites.
- The blue links — the ordinary web results underneath, which come from websites.
Most local businesses win or lose in the map pack, because it sits at the top and it’s where people tap first. That’s why local SEO isn’t really “website SEO with a town name bolted on”. It’s a different job, and the good news is that it’s a job you can largely do yourself.
Google decides who appears in that map pack on three things it has said publicly for years: relevance (does this business match what was searched?), distance (how close is it to the searcher?) and prominence (how well known and well regarded is it?). You can’t move your premises, so relevance and prominence are where your effort goes.
Pillar one: your Google Business Profile
Your Google Business Profile is the single biggest lever in local SEO, and it’s free. It’s the thing the map pack is actually made of. If yours is half-finished, unverified, or sitting in the wrong category, no amount of clever work elsewhere will rescue you.
The parts that matter most:
- Your primary category. This does more than anything else to decide which searches you can appear for. “Emergency plumber” beats “Contractor”. Be specific and honest.
- Verification. Until you’re verified, your profile doesn’t show publicly. Finish it.
- Completeness. Hours, phone, description, services, attributes, photos. Profiles that are filled in properly show up more and convert better.
- Freshness. New photos and the odd post tell Google the business is alive.
If you haven’t set yours up yet — or you claimed it years ago and haven’t looked since — work through our step-by-step Google Business Profile guide before you do anything else on this list.
Pillar two: reviews and reputation
Reviews are prominence made visible. Their number, their recency and your rating all feed into local rankings, and they do a second job at the same time: they’re what makes a stranger choose you over the listing directly above or below you.
The system that works is unglamorous. Do good work. Ask while the customer is happiest, which is right after the job. Make leaving a review a two-tap affair with your review link or a QR code. Reply to every single one, including the awkward ones. Then keep doing it — a handful a month, every month, beats a sudden burst.
What doesn’t work is buying them. Google filters suspicious reviews aggressively, and a profile suspension takes you off the map overnight. We go through the whole approach in how to get more Google reviews.
Pillar three: a website that backs it all up
This is the pillar most local businesses skip, and it’s why they plateau. Your Google Business Profile has a website field, and what sits behind that link matters. A profile pointing at a real, relevant site is more credible to customers and gives Google far more to work with when it’s judging what you do and where.
A website earns its keep in local search when it:
- Says what you do and where, in plain words — on the homepage, in the page titles, in the headings. Not “bespoke solutions for discerning clients”; “Emergency plumbing in Ashford and Kent”.
- Has a page per main service. One page trying to rank for eight things ranks for none.
- Shows your name, address and phone number exactly as they appear on your Google profile. Consistency is a real ranking signal and a very easy win.
- Loads fast on a phone, because that’s where local searches happen.
- Carries your reviews near the point where someone decides to call.
If you’re weighing up whether you need a site at all when the profile is doing the heavy lifting, we’ve argued both sides in Google Business Profile vs a website, and covered the pages themselves in what to put on a small business website.
Where to spend your effort first
| If this is true of you | Do this next |
|---|---|
| No Google Business Profile, or it’s unverified | Set it up and verify it. Nothing else counts until this is done. |
| Profile live but thin | Fill in every field, add real photos, check your category |
| Fewer than 10 reviews | Build the asking habit into your end-of-job routine |
| Good profile, no website | Get a simple site up and link it from your profile |
| Website exists but says nothing local | Add your town and services to your headings and page titles |
Work down that list in order. Skipping to the bottom is how businesses end up paying for “SEO” while their profile still says “Contractor” and shows two photos from 2021.
How to spot an SEO cowboy
Local SEO attracts a certain kind of salesperson, so a few warning signs are worth knowing.
Anyone guaranteeing a #1 ranking is either misleading you or planning to rank you for something nobody searches for — no one can guarantee positions in a system they don’t own. Be wary of anyone who won’t tell you what they’ll actually do, or who talks about “submitting your site to 500 directories”. Treat long lock-in contracts with no reporting as a red flag, and be suspicious of anyone who wants to move your domain or profile into an account you can’t access. You should own your domain, your website and your Google profile, full stop.
Typical UK costs for genuine local SEO help run somewhere in the region of £300–£1,500 a month depending on scope and competition, and quite a bit more in London and other big cities. If you’re a one-van business in a market town, honestly, most of what you need is on this page and costs nothing but a few evenings.
The honest summary
Local SEO for a small business comes down to a complete, verified Google Business Profile, a steady trickle of real reviews, and a website that plainly says what you do and where you do it. Do those three and you’ll beat most of your local competition, because most of them won’t.
Here’s where we declare our interest: the website part is what we do. We’ll build you a professional site from your Google Business Profile — your services, photos, hours and reviews — free, on a free .co.uk domain, live within 48 hours of the domain being registered, with hosting at £24 a month as the only cost. If your profile is in good shape and the website is the missing piece, claim your free website.