When someone in your area searches for a plumber, an accountant, a hairdresser or a solicitor, Google shows them a local “map pack” of three businesses before the normal results. Being in that pack — or even just on the first page — is worth real money. The good news: local SEO is far more about doing a handful of boring, important things consistently than about any secret trick.
Here's the checklist we work through with every business we build a site for. Do these in order — the first three matter most.
The 30-second version
If you read nothing else:
- Claim and fully complete your Google Business Profile (this alone is the biggest lever).
- Make your name, address and phone number identical everywhere online.
- Get listed on the main directories (Bing Places, Apple, Yell, FreeIndex).
- Ask happy customers for reviews — regularly, and reply to every one.
- Make sure your website mentions your town and loads fast on a phone.
That's 80% of the result. The rest is below.
The full checklist, step by step
-
Claim and complete your Google Business Profile
This is the single biggest lever in local SEO — it's what powers the map pack and the info panel that appears for your business name. Go to google.com/business, claim your profile (it's free) and verify it by postcard, phone or video.
Then complete everything: an accurate category (the primary one matters most), your hours, service area, photos, a real description, services, products and answers to common questions. Incomplete profiles rank worse — full stop.
-
Get your NAP consistent everywhere
NAP stands for Name, Address, Phone. Google cross-checks your details across the web. If your address is “12 High St” on Google but “12 High Street” on Yell, that inconsistency quietly hurts you.
Pick one exact format and use it everywhere — your website footer, your profile, every directory. Same spelling, same phone number, same address. Consistency beats perfection.
-
Build your core local citations
A citation is any online mention of your NAP. The big UK ones to claim (most are free):
- Bing Places for Business — powers Bing and Apple Maps data.
- Apple Business Connect — for Siri and Apple Maps.
- Yell, FreeIndex, Scoot, Cylex and 192.com.
- Your trade body or association directory, if you belong to one.
Use the exact NAP from step 2 on every single one. Don't pay an agency hundreds for this — you can do the core set in an afternoon.
-
Gather reviews — and reply to every one
Reviews are a top local ranking factor, and recency matters: a steady trickle of fresh reviews beats a big batch from two years ago. Ask every happy customer, in person or by text, to leave one. Make it easy — send them a direct link to your review form.
Then reply to every review, good or bad, promptly and personally. It shows future customers (and Google) that you're active and engaged.
-
Make your website locally relevant
Google needs to understand where you work. Make sure your town and area appear naturally in your site — in the page titles, headings, your homepage and a footer that lists your location and phone number. Mention the areas you serve, and the sorts of jobs you do there.
If you serve several towns, a short page for each one is far more powerful than cramming every place name onto one page. (We build these for clients — for example our Horsham and Crawley pages.)
-
Add local structured data
“Structured data” is a bit of hidden code that tells Google exactly what your business is and where. A
LocalBusinessentry with your name, address, phone, opening hours and service area helps you appear correctly in search and on maps. If that sounds technical, it's the kind of thing that should just be built into your website — ask whoever built it. -
Get the technical basics right
Google prioritises sites that are fast, secure and work on a phone — especially for local searches, where most people are on mobile. Check that your site:
- Uses HTTPS (the padlock) — no “not secure” warnings.
- Loads quickly on a phone — test it at PageSpeed Insights.
- Has clickable phone numbers (
tel:links) so mobile visitors can call in one tap. - Has an obvious contact page with your full NAP and an embedded map.
-
Earn a few local links
Links from other respected local websites act as votes of confidence. You don't need hundreds — a handful of genuine ones helps. Easy wins:
- Your local chamber of commerce or business networking group (4N, BNI).
- Sponsoring a local club, charity or event in exchange for a link.
- Complementary local businesses you can swap links with (an electrician and a plumber, say).
- Local press or community blogs if you have a genuine story.
Avoid “buy 500 backlinks” offers — they actively harm you.
-
Keep it alive
Local SEO isn't a one-off. Keep your hours updated (especially around holidays), post occasional updates or offers to your Google Business Profile, keep collecting reviews, and make sure your website stays current. A profile or site that hasn't been touched in two years slowly slides down the rankings.
You don't need to beat the big national firms. You just need to be the most obvious, most complete, most trusted option in your town.
How long does local SEO take?
Honestly: a few weeks to get the foundations in place, and two to six months to see real movement in the map pack — longer in competitive towns or trades. The businesses that win are the ones that do the boring things consistently, month after month. There's no shortcut, which is exactly why the businesses that bother tend to stay ahead.
The printable checklist
Work through these and you'll be ahead of most of your local competitors:
- Google Business Profile claimed, verified and fully completed
- One exact NAP format, used on the website and every directory
- Listed on Bing Places, Apple, Yell and FreeIndex
- A steady stream of fresh reviews, all replied to
- Town and area mentioned naturally on the website
- LocalBusiness structured data in place
- Site is HTTPS, fast on mobile, with clickable phone numbers
- A handful of genuine local links
- Profile and website kept up to date
Do those nine and you'll have done more than the large majority of small businesses in your area — and that's usually enough to show up when it counts.
Want a website that has all of this built in — local SEO foundations, fast mobile performance and clean structured data — from day one? We'll design your new homepage before you pay a penny. Get a free demo →