SEO

Local SEO for Small Businesses: A Practical UK Guide

How a plumber, a salon or an accountant ends up in front of the people searching nearby: Google Business Profile, service pages, reviews and the habits that keep it working. In everyday language.

Shoppers walking past a small independent shop on Brick Lane in London

Type “plumber near me” into Google on a phone and you get three kinds of result: a map with a handful of businesses pinned on it, a list of ordinary web pages underneath, and often a few adverts above both. Local SEO is the unglamorous work of earning a place in the first two. This guide explains what actually moves the needle for a UK small business, in the order it is worth doing it.

What local SEO is, and what it isn’t

Google decides local results on three broad things: how relevant a business is to the search, how close it is to the searcher, and how prominent it seems, which is a mix of reviews, links, mentions and general reputation online. You cannot change where the searcher is standing. You can change how clearly you tell Google what you do and where, and how much evidence there is that you are a real, well-regarded business.

It is not a trick, a plugin or a one-off setting. Anyone offering to “get you to number one in 30 days” is either guessing or planning to do something that will get the business penalised. Nobody controls Google’s rankings, including Google’s own staff, and honest work still takes time. If you want the realistic version of that timeline, we’ve written about how long SEO takes separately.

The two places you can appear

The map results

The block of three businesses with a map, sometimes called the local pack, is driven almost entirely by your Google Business Profile: the free listing that also powers the panel on the right when someone searches your business name. For most trades and local services this is the single most valuable piece of online property they have, and most of them have never finished setting it up.

The ordinary results

Underneath the map are normal web pages. To appear there for “electrician muswell hill”, a page on your site has to be about electrical work in Muswell Hill in a way Google can read: the words in the title, the heading, the body, and ideally an address or area section. Your Google Business Profile and your website reinforce each other; a strong profile pointing at a thin website leaves easy points on the table, and the reverse is just as true.

A man checking his phone on a busy London pavement near Lambeth Bridge
Most local searches happen on a phone, from wherever the customer happens to be standing. Distance is part of the ranking.

Google Business Profile: finish it properly

Claim it if you haven’t, then work through every section rather than the first three.

  • Category. Your primary category should be the thing you most want to be found for (“Plumber”, “Dental clinic”), with secondary categories for genuine services. Choosing “Contractor” because it sounds broader makes you less relevant, not more.
  • Name, address, phone. Exactly as they appear on your website and everywhere else. Don’t stuff keywords into the name; it breaks Google’s rules and it looks desperate.
  • Service area. If you travel to customers, set the areas you genuinely cover. If you have premises customers visit, show the address.
  • Services and description. List the actual services with a sentence each, in the words customers use.
  • Hours. Real ones, including holidays. A profile that says “open” at 11pm when nobody answers costs you a review.
  • Photographs. Your van, your shopfront, your work, your team. Not stock.
  • Reviews. Ask every happy customer, reply to every review, and never buy or write them.

Accurate business information, everywhere

Google cross-checks what it finds about you. If your website says “Ashworth Plumbing Ltd, 0113 …” and a directory says “Ashworth Plumbing & Heating, 07700 …” and your Facebook page has an old address, that inconsistency erodes confidence in all of them. The fix is boring: decide the exact name, address and phone number you use, and make every listing match.

Directories and citations (Yell, Checkatrade, Thomson Local, trade-body member lists, the local chamber) still have some value, mostly as consistent confirmations that you exist and where. They are worth an afternoon of tidying up. They are not worth paying someone monthly to “build citations” on sites nobody visits.

Make your website relevant, page by page

Google ranks pages, not websites. A single home page that mentions eleven services and six towns in one paragraph is relevant to none of them. The structure that works for most local businesses is simple:

  • A page per main service, named the way people search: “Boiler repairs”, “EICR and landlord certificates”, “Bathroom installation”.
  • Clear area wording on the home page and an areas page: the towns, boroughs or postcodes you cover, written as locals say them.
  • A location page only where you genuinely serve that place and have something specific to say about it. Ten near-identical “plumber in [town]” pages with the town name swapped are the kind of thing Google has spent a decade learning to ignore.

Titles, headings and the words on the page

Each page’s title tag (the text in the browser tab and usually the blue link in Google) should say what the page is and where, plainly: “Boiler repairs in Islington | Ashworth Plumbing”. The H1 should agree with it. The body should describe the service the way you’d explain it to a customer, including the questions they always ask. Write for the customer and the search engine tends to follow; write for the search engine and both notice.

Internal links

Link your pages to each other in sensible ways: the home page to each service, each service to the areas page and the contact page, the about page to the services. It helps visitors, and it helps Google understand which pages matter.

Reviews and reputation

Reviews affect both where you appear and whether anyone clicks. A steady trickle of genuine reviews, spread over months, is worth more than a burst of twenty in a week. Ask at the moment the customer is happiest, usually when the job is signed off, and make it easy with a direct link to your review form. Reply to all of them, including the bad ones, calmly and briefly; future customers read the replies.

Under the Digital Markets, Competition and Consumers Act 2024, publishing fake reviews, or paying for them, is unlawful in the UK. Beyond the legal risk, Google is increasingly good at spotting patterns, and a profile that gets its reviews removed is worse off than one with a modest, honest set.

Useful content, in moderation

You do not need a blog to rank locally. You do need the pages you have to be genuinely useful: what the service involves, what it typically costs or how you price it, how quickly you can attend, what happens after someone calls. A frequently-asked-questions section on a service page, answering the things customers ring to ask, often does more than a year of generic articles.

If you do write more, write about things your customers actually wonder about: “Do I need a landlord certificate?”, “Why does my boiler keep losing pressure?”, “What does a bathroom refit involve?” Answer them properly, in your own voice, and link to the relevant service page.

The technical checks that matter

  • Search Console. Verify your site in Google Search Console. It is free and it tells you which pages Google has indexed, which searches show your site, and whether anything is broken. If a page you care about isn’t indexed, nothing else on this list matters for it.
  • Indexing hygiene. One version of each page (with or without “www”, always https), no accidental “noindex” left over from development, and a sitemap submitted.
  • Mobile usability. Google evaluates the mobile version of your site. Text must be readable and buttons tappable without zooming.
  • Speed. Compress images, keep plugins to a minimum, use decent hosting. Local sites rarely need to be perfect here, but they cannot be slow.
  • Structured data. Marking up your business name, address and opening hours in a way search engines can read helps confirm what your pages say. It is a small, sensible addition, not a magic one.

Why it is ongoing, not a one-off

Three things keep changing. Your competitors keep adding reviews, pages and photographs. Google keeps adjusting how it weighs everything. And your own business changes: new services, new areas, a new van, a member of staff who leaves and takes the profile login with them. A site set up well and then left alone will usually drift downwards over a year or two, not because anything broke but because everyone else kept moving.

Ongoing local SEO, done honestly, looks unremarkable from the outside: checking Search Console, tightening a page that isn’t performing, adding a genuinely useful page when the business adds a service, keeping the profile complete, asking for reviews, watching what competitors do, and reporting plainly on what changed. It is maintenance with a purpose, and it compounds.

A sensible order of work

  1. Finish your Google Business Profile completely and make your details consistent everywhere.
  2. Verify the site in Search Console and fix anything it flags.
  3. Give each main service its own honest page, with clear area wording.
  4. Start asking every happy customer for a review, and keep asking.
  5. Check monthly what people searched to find you, and improve the pages that are close but not quite there.

Done in that order, most small businesses see the map and the ordinary results start to reflect what they actually do. Not overnight, and not by magic, but reliably.