Skip to content
Joe Bellinger

SEO

A Simple Guide to Local SEO for Small UK Businesses

You don't need to be a marketing expert to show up when local customers search for what you do.

Joe Bellinger

Updated · 6 min read

Person searching Google Maps on a phone

Quick answer

Local SEO means showing up when people nearby search for what you do. The biggest wins, in order: a complete Google Business Profile, a fast website that clearly says what you do and where, a steady stream of genuine reviews, and consistent business details across the web.

SEO tends to sound more complicated than it needs to be, especially for a small local business. You don't need to compete nationally, and you don't need to be a marketing expert. You just need to show up when someone nearby searches for what you do.

This guide walks through local SEO in plain English, in the order that tends to make the biggest difference for small UK businesses.

What is local SEO?

Local SEO is everything that helps your business appear in local search results: the map with three businesses at the top of Google (often called the local pack), Google Maps itself, and the normal results for searches like “electrician Portsmouth” or “café near me”.

Google says local results are based mainly on three things: relevance (how well you match the search), distance (how close you are to the person searching or the place they named) and prominence (how well known and well reviewed you are). You can't move your business closer to everyone, but you can do a lot about the other two.

Step 1: Claim and complete your Google Business Profile

This is the single biggest win for most local businesses, and it's free. Your Google Business Profile is what appears in the map results and the panel on the right of the search page.

  • Choose the most accurate primary category, then add any secondary ones that genuinely apply.
  • Fill in everything: services, areas you cover, opening hours, phone number, website and a clear description.
  • Make sure your business name, address and phone number exactly match your website.
  • Add real photos of your work, your team and your premises or van, and keep adding them.
  • Post updates occasionally and answer questions people ask on your profile.

Step 2: Get the basics right on your website

Your website is what Google reads to understand what you do and where. It needs to spell it out.

Say what you do and where, clearly

If you're a plumber in Portsmouth, that phrase (or a natural version of it) should appear in your page title, your main heading and your opening paragraph. Search engines need it stated, not implied.

Give each main service its own page

One page that lists twenty services ranks for very little. A page each for your main services, like boiler installation, boiler repair and servicing, gives Google a clear match for each search.

Add pages for the areas you cover

If you work across several towns, a page for each one helps you show up there, as long as each page is genuinely useful and not the same text with the town name swapped. My own Portsmouth web design page is an example of a location page written specifically for one area.

Make it fast and mobile-friendly

Most local searches happen on a phone, often on mobile data. A site that loads quickly and is easy to use on a small screen keeps visitors around and is favoured by Google.

Add structured data

Structured data (schema markup) is code that tells Google your business type, address, opening hours and services in a format it understands perfectly. Visitors never see it, but it helps search engines trust and display your details correctly. It's something I build into every site.

Step 3: Build a steady stream of genuine reviews

Reviews do two jobs. They build trust with anyone comparing you to competitors, and they're one of the clearest signals of prominence to Google.

  • Ask every happy customer, ideally right after the job, with a direct link to leave a review.
  • Reply to every review, good or bad, politely and professionally.
  • Never buy or fake reviews. It breaks Google’s rules and can get your profile suspended.

Step 4: Get consistent listings around the web

Directories like Yell, Checkatrade, Bark, Thomson Local and trade-specific sites can bring leads directly, but they also help confirm to Google that your business is real and where it says it is. The key is consistency: the same business name, address and phone number everywhere, formatted the same way.

Links from other local websites (a local business association, a supplier, a charity you support, a local news story) are a strong sign that you're a real, established part of the community. You don't need many. A handful of genuine local links beats hundreds of spammy ones.

Common local SEO mistakes to avoid

  • Stuffing town names and keywords into every sentence until the page reads badly.
  • Creating dozens of near-identical area pages with only the town name changed.
  • Using a different phone number or business name on different sites.
  • Adding keywords to your Google Business Profile name that aren’t part of your real business name.
  • Letting the website get slow and dated while working hard on everything else.

A simple monthly routine

Once the basics are in place, local SEO doesn't need hours every week. Once a month: add a few new photos to your Google profile, ask your recent customers for reviews, reply to any new ones, and check your details are still correct everywhere. Every so often, add a new service or area page to your site if your business has grown.

Your website is still the foundation

All of this works together, but none of it does much if there's no proper website for it to point to. Your Google profile, listings and reviews all lead people back to your site, and that's where they decide whether to get in touch. If you're wondering whether you need one at all, read do trade businesses really need a website.

Start small

You don't need to do all of this at once. Claiming your Google Business Profile, fixing your website basics and collecting a handful of reviews will move the needle more than most small businesses expect. Build from there.

If your website needs the basics sorted before any of this can do its job, that's exactly what I help with. Every site I build comes with fast load times, clear structure, page titles and descriptions, a sitemap and schema markup. Have a look at my services or get a free quote.

Frequently asked questions.

How long does local SEO take to work?

Quick fixes like completing your Google Business Profile can make a difference within weeks. Ranking for competitive searches usually takes a few months of steady work, especially building reviews and adding useful pages to your website.

Do I need a website for local SEO?

You can appear on Google Maps with only a Google Business Profile, but a website makes a big difference. It's what Google uses to understand your services and areas, it ranks in the normal search results, and it's where most customers decide whether to contact you.

What is a location page?

A location page is a page on your website about your services in one specific town or area. Done well, with genuinely local content rather than copy-and-paste text, it helps you show up for searches in that area.

Can I do local SEO myself?

Yes, most of the basics in this guide are things a business owner can do. The website side, like speed, structure, service pages and schema markup, is where a designer can help most.

All posts

Keep reading.

Get a free quote