Skip to content
SEOUpdated 19 min read

Local SEO for Small Business: A 2026 UK Playbook

A practical 2026 guide to local SEO for small business owners in the UK, from Google Business Profile to citations, reviews and the local pack.

Aidan van VuurenHead of Digital, Peak Digital
Contents18 sections01What local SEO actually does for a UK small business02How SEO for local businesses differs from national SEO03The local SEO foundations every small business needs04Is local SEO worth it for a small business?05The strategies that actually move local rankings06Start with local keyword research07Your step-by-step local SEO checklist08Google Business Profile optimisation: the highest-leverage move09Local structured data: telling Google what you are10UK citations and NAP consistency11How to rank on Google Maps and the local pack12Local SEO for B2B and service-area businesses13Local SEO in AI Overviews and ChatGPT14Doing local SEO yourself on no budget15How to measure local SEO results16What local SEO costs and how long it takes in the UK17Local SEO mistakes that hold small businesses back18Frequently asked questions about local SEO

For most small businesses in the UK, the customers worth winning are already nearby and already ready to buy. Local SEO for small businesses is the work of making your shop, practice or service show up first when those people search, whether that search happens in Google Maps, the local pack or an AI Overview. This playbook covers what to do, in what order, what it costs and how to tell whether it is working.

What local SEO actually does for a UK small business

Local SEO is the practice of optimising your online presence so you appear in geographically relevant searches: "emergency plumber near me", "best dentist in Taunton", "accountants open now". It differs from national SEO because Google uses a separate set of local signals to decide who appears. In its own words, local results are mainly based on relevance, distance and popularity. For a small business that is good news. You are not competing with the whole country. You are competing with the handful of businesses in your catchment area, and most of them are doing local business SEO badly or not at all.

The payoff is unusually direct. A builder ranking in the local pack for "extensions builder" in their town gets enquiries from people who already have a project and a postcode. There is no audience to warm up and no category to explain, which is why the commercial value of these searches is so high. It matters more than ever as search fragments: the same query can now return a map pack, classic organic links and an AI-generated summary, and a well-optimised local business has a chance of surfacing in all three. If you want to understand that AI layer, our 2026 guide to AI search optimisation covers it in depth.

How SEO for local businesses differs from national SEO

The principles are the same: be relevant, be useful, be trusted. What changes is where the work goes. SEO for local businesses leans on assets that national SEO barely touches, and it ignores much of what national campaigns spend their budgets on.

  • The Business Profile matters as much as the website. For a local search, the map pack often sits above the organic results, and the map pack is built from Google Business Profiles, not web pages.
  • Location is a ranking input you cannot buy. Distance from the searcher is one of Google's three local factors. You work with it by being precise about where you operate, not by pretending to be somewhere you are not.
  • Reviews are part of ranking, not just reputation. Google says directly that more reviews and positive ratings can help a business's local ranking. National SEO has no equivalent lever.
  • Corroboration replaces scale. A national site competes on content volume and links. A local business competes on consistent details across directories, a handful of genuine local links and a website that clearly names the places it serves.
  • The win is a phone call, not a session. Many local searches end in a call, a direction request or a booking straight from the profile, so the measurement looks different too (covered below).

The local SEO foundations every small business needs

Before any clever tactics, six foundations decide whether you rank at all. Get these right and you are already ahead of most local competitors.

A claimed Google Business Profile

Your free Google Business Profile is the single biggest lever in local search. It feeds the map pack and the business panel, and an unclaimed or half-finished profile is the most common reason a small business is invisible locally.

Consistent NAP details

Your name, address and phone number should match everywhere they appear online. Conflicting versions make it harder for search engines and customers to trust any one of them, so pick one exact format and repeat it on every listing.

A location-relevant website

Your site needs to make your service area obvious through page content, titles and a clear contact page. A site that never names the towns you serve gives Google nothing to match a local query against.

Genuine customer reviews

Review quantity, recency and rating all feed local visibility. A steady flow of honest reviews, asked for from every customer rather than only the happy ones, does more for a small business than almost any other ongoing activity.

Local citations and directories

Listings on trusted UK directories confirm your business exists and sits where you say it does. They are the local equivalent of backlinks and they reinforce your NAP consistency.

A site that works on a phone

Someone who taps through from Maps is usually choosing between you and the next listing. A slow page, a hidden phone number or a form that fights the thumb hands that decision to a competitor before they have read a word.

Is local SEO worth it for a small business?

It is a fair question, and the honest answer is that it depends on one thing: whether your customers are geographically constrained. If someone has to drive to you, or you have to drive to them, local SEO is usually the highest-return marketing channel available to a small business. If you sell nationally online, it is largely irrelevant and your effort belongs elsewhere.

Where it does apply, the economics are hard to beat. The core assets (a Google Business Profile, accurate listings, customer reviews) cost nothing but time. The traffic arrives with intent already formed: someone searching "boiler repair Taunton" has a broken boiler, not a passing interest. And unlike paid advertising, the visibility does not switch off the day you stop paying.

The catch is that the work is unglamorous and continuous. Local SEO rewards businesses that keep showing up: fresh photographs, new reviews, updated hours, the occasional post. It punishes the ones who set up a profile years ago and never touched it again. If you are weighing paid help against doing it yourself, our guide to measuring SEO ROI works through the same calculation for SEO more broadly.

The strategies that actually move local rankings

Most lists of SEO strategies for small businesses are interchangeable. These are the five that reliably shift local visibility, ordered by return on the effort involved.

  1. Complete the Google Business Profile properly, then keep it active. Not "claimed", complete. Every field, real photographs, correct categories, and something new added at least monthly. This is the highest-leverage hour you will spend.
  2. Build one strong page per service and per genuine location. A page that only exists to hold a town name will not rank. A page that explains what you do in that town, with local detail and real examples, will.
  3. Make review collection a routine, not a campaign. Ask every customer at the end of the job, with a direct link. Google's Maps content policy bars offering incentives for reviews, discouraging negative ones or selectively asking only happy customers, and it says businesses should not pressure people to review while they are still on the premises. A trickle of honest, recent reviews beats a burst of old ones.
  4. Fix your citations once, thoroughly. One canonical format for your details, replicated exactly across the directories that matter. Then leave it alone unless something changes.
  5. Earn a handful of genuine local links. A sponsorship, a supplier listing, a local news mention, a chamber of commerce page. Five real local links outperform fifty directory submissions, and Google's local ranking page notes that how many websites link to your business feeds how well known it is.

Notice what is absent from that list: technical SEO exotica, content volume and link buying. For a single-location small business, those are the wrong end of the effort curve.

Start with local keyword research

Before you touch a single listing, work out the exact phrases your customers type. Local keyword research is quick and it stops you optimising for words nobody searches. Combine three ingredients: the service ("boiler repair"), the modifier ("near me", "emergency", "same day") and the place ("Taunton", "TA1", "Somerset"). Google's autocomplete surfaces most of what you need, and the "people also ask" and "related searches" boxes fill in the rest.

If you already have a Business Profile, look at its Searches figure in the performance report. Google describes it as the search terms people used to find your business, updated at the start of each month. That is free, first-party keyword data from your own customers, and it often surfaces phrasing you would never have guessed.

Group the results by intent. Ready-to-buy terms ("plumber near me") deserve your Google Business Profile and your strongest service pages. Research terms ("how much does a new boiler cost") are better answered with an article that builds trust and catches people earlier. Map every important phrase to one page so you never have two pages fighting over the same query.

Your step-by-step local SEO checklist

Use this as a working order of operations. Each step builds on the last, so resist the urge to jump to tactics before the basics are solid. If you want the tick-box version with nothing but the actions, our standalone local SEO checklist covers the same ground as a working document.

  1. Claim and verify your Google Business Profile. Search your business name, claim the profile if it exists or create one. Complete every field: category, hours, service area, services, attributes and photos.
  2. Fix your NAP everywhere. Decide on one canonical format for your name, address and phone, then audit and correct it across your website, social profiles and every directory listing.
  3. Build out location-relevant pages. If you serve several towns, give each a genuinely useful page rather than a thin doorway page. Put the location in the page title, the heading and the body naturally.
  4. Add local structured data. Mark up your site with LocalBusiness schema so search engines can read your address, hours and contact details unambiguously.
  5. List on UK citation sources. Submit consistent details to the directories that matter in the UK, covered in detail below.
  6. Set up a review system. Make asking for reviews a routine part of finishing a job or completing a sale, and respond to every review you receive.
  7. Track and refine. Watch calls, direction requests, website clicks and form enquiries, then double down on whatever moves them.

Google Business Profile optimisation: the highest-leverage move

If you only do one thing this month, do this. Google Business Profile optimisation is the fastest route to local visibility because the profile feeds the map pack directly, and the map pack sits above the standard organic results on many local searches.

Start by choosing the most specific primary category that fits your business, then add only the secondary categories that genuinely apply. Write a description that reads naturally and says what you do and where, and use your service descriptions to answer the questions customers ask most often on the phone (prices from, areas covered, call-out times). Upload real photographs of your premises, team and work, and keep adding them, because a current profile gives customers more reasons to choose you. Set accurate opening hours including bank holidays, and turn on messaging only if you can reply quickly. Use Business Profile posts for offers, events and updates, which Google shows on Search and Maps.

Two rules catch out a lot of small businesses, and both come from Google's guidelines for representing your business on Google:

  • Use your real-world business name. Including unnecessary information in the name (a keyword, a town, "best", "cheap") is not permitted and could result in the suspension of your profile.
  • Service-area businesses hide their address. If you travel to customers rather than receive them, you should hide your business address and set a service area, and Google says that area should not extend farther than about two hours of driving time from where you are based.

Google sets out how local ranking works in its official guidance on improving local ranking, and almost all of it ties back to a complete, accurate and active profile.

Local structured data: telling Google what you are

Structured data is the one technical job on this list, and it is worth doing properly because it removes ambiguity. LocalBusiness schema lets you state your trading name, address, phone number, opening hours, price range and service area in a format search engines read directly rather than infer from your page copy.

Three rules matter. First, the markup must agree exactly with what a visitor sees on the page and with your Google Business Profile. Contradictory data is worse than none. Second, use the most specific type available: Plumber, Dentist, HairSalon and Restaurant are all defined subtypes rather than generic LocalBusiness. Google's local business structured data documentation lists the supported properties. Third, do not mark up your own reviews to chase star ratings. Google's review snippet guidelines say that where a business controls the reviews about itself, its pages using LocalBusiness markup are ineligible for the star review feature, and that includes reviews pulled in through a widget. Most WordPress SEO plugins will generate the markup for you, but check the output rather than assuming it is right.

UK citations and NAP consistency

A citation is any online mention of your business name, address and phone number, with or without a link. Search engines use them as corroboration: the more trusted sources agreeing on your details, the more confident they can be that you are a real, established business at a fixed location.

For a UK small business, the citation sources that carry weight include Yell, Thomson Local, Scoot, FreeIndex, Cylex and the relevant trade or professional bodies for your sector (Checkatrade or the Federation of Master Builders for trades, a professional register for regulated services). You should also claim your free listing on Bing Places and your Apple Maps location through Apple Business, not only Google, because Bing runs its own map results and Apple Maps comes built into every iPhone. The single most important rule is consistency. Pick one exact format and replicate it precisely. If you have moved premises or changed number, hunt down and update the old listings, because outdated citations send customers to the wrong place.

How to rank on Google Maps and the local pack

Ranking on Google Maps comes down to influencing the three factors Google names for local results. Relevance is how well your profile matches what someone is searching for. Distance is how far you are from the searcher, which you cannot change but can work with by being precise about your service area. Popularity is how well known your business is, which Google says draws on information such as how many websites link to you and how many reviews you have.

You cannot move your premises, so put your energy into relevance and popularity. Specific categories, complete service listings, location-rich content and structured data lift relevance. A steady stream of reviews, consistent citations and a few genuine local links lift popularity. These compound slowly rather than switching on overnight, but they are also exactly the work your competitors give up on. Note what Google also says on the same page: there is no way to request or pay for a better local ranking.

Local SEO for B2B and service-area businesses

Local SEO is not only for shops and cafés. A commercial cleaner, an IT support firm, an accountant or a structural engineer all sell to businesses within a defined area, and their buyers search the same way: service plus place. The difference is in the detail.

  • Your premises may not matter to the customer. If clients never visit, you are a service-area business. Hide the address, set the area you genuinely cover and let the profile do the work.
  • Proof beats proximity. B2B buyers shortlist slowly. Case studies naming local clients (with permission), sector accreditations and named team members do more than another directory listing.
  • Location pages need commercial substance. "IT support in Bristol" should say who you support there, how fast you respond on site and what it costs to get started, not repeat the homepage with a city name swapped in.
  • Trade bodies are your citations. Membership listings from your professional body or trade association carry more weight with buyers than generic directories.

Trades sit in the middle: service-area businesses selling to consumers, where the website has to convert a phone visitor in seconds. Our guide to plumber website design shows what that looks like for one trade, and SEO for construction companies covers the B2B and commercial end of building work.

Local SEO in AI Overviews and ChatGPT

AI answers now sit on top of many local searches, and owners reasonably ask whether they need a separate strategy for them. For Google, the answer is no. Its guidance on AI features and your website states that there are no additional requirements to appear in AI Overviews or AI Mode, nor other special optimisations necessary, and that SEO best practices remain relevant. A complete profile, consistent details, real reviews and clear service pages are what feed the AI layer as well as the map pack.

Other assistants build their answers from whatever they can find about you across the web, which is one more reason to keep your details consistent across Bing, Apple and the directories, not just Google. Can ChatGPT do your local SEO for you? It can draft a profile description, outline a location page or suggest review-request wording. It cannot see your Business Profile insights or your Search Console data, and it will happily invent facts about your business, so treat its output as a first draft. Our guide to getting your brand mentioned in ChatGPT covers the assistant side in more depth.

Doing local SEO yourself on no budget

Almost everything that determines local ranking is free. If you have time but no budget, this is the order to work in:

  • Week one: claim and fully complete the Google Business Profile. Add twenty real photographs. Set correct categories and hours.
  • Week two: audit your NAP across every listing you can find and correct the inconsistencies. Search your business name and phone number to find listings you had forgotten about.
  • Week three: write or rewrite one service page and one location page properly, naming the towns you actually serve.
  • Week four: set up a review request routine and ask your last twenty customers, all of them, not just the ones you expect to be kind.
  • Ongoing: one Business Profile post and a few new photographs a month, plus a review request after every job.

That programme costs nothing but a few hours a week and will put most single-location small businesses ahead of their local competition. Paid help earns its fee in genuinely competitive markets, in multi-location businesses, or when the owner simply cannot sustain the routine.

Free local SEO tools worth using

  • Google Business Profile performance report: calls, direction requests, website clicks, bookings and the search terms customers used.
  • Google Search Console: the queries and pages that bring organic visitors to your website, straight from Google.
  • Bing Places and Apple Business: free listings on the two other maps your customers use.
  • Google's Rich Results Test: checks that your LocalBusiness markup is readable and free of errors.
  • Google Analytics 4 with a tagged profile link: covered in the measurement section below.

Paid local SEO tools add rank grids, citation audits and competitor tracking, and they can save time in competitive markets. Google's own guidance on third-party SEO tools is a useful reality check: it says third-party tools do not have access to Google's internal ranking data, cannot guarantee performance, and that Search Console is the first-party source.

How to measure local SEO results

Rankings are the wrong headline number for a local business. They vary by where the searcher is standing, so a single "position" is close to meaningless. Measure the actions instead.

  1. Business Profile actions. Google's performance report counts calls from the profile, direction requests, website clicks, messages and bookings. One caveat from the same page: the data includes interactions from both organic results and Google Ads, so if you run local ads, read the two together.
  2. Tag the website link on your profile. Add campaign parameters to the URL in your profile (for example utm_source=google and utm_medium=organic_local) so GA4 reports those visits separately instead of lumping them into Google organic. Google explains how in its help page on collecting campaign data with custom URLs.
  3. Search Console for the website. Watch impressions and clicks on your service and location pages, filtered to queries that include your towns.
  4. Enquiries you can count. Calls answered, forms submitted and jobs booked. Ask new customers how they found you and write it down. It is crude, but it catches what analytics misses.

Review the numbers monthly and compare like with like (this October against last October), because local demand is seasonal for most trades. Our guide to SEO ROI shows how to turn those counts into a return figure.

What local SEO costs and how long it takes in the UK

Done in-house, the hard cost is close to zero. Your Google Business Profile, citations and reviews are all free. The real cost is time and consistency.

If you hire help, our UK SEO pricing guide puts local SEO covering one or two areas at around £300 to £1,200 a month, and multi-location or regional campaigns at around £1,200 to £3,000 a month. Where you land depends mostly on how competitive your market is and how much remedial work the site and listings need. When comparing quotes, ask what is actually done each month, who does it, and what you keep if you leave. If you want a second opinion, our SEO service starts with a free audit, then an agreed scope and a single monthly fee, with no setup fee and no lock-in.

On timing, be realistic. Business Profile changes can surface within days. Meaningful movement in competitive local rankings usually takes three to six months of consistent work. Anyone promising a guaranteed top spot in two weeks is selling something that does not exist, and Google says plainly that there is no way to pay for a better local ranking. Our piece on SEO for small business owners covers the wider trade-offs and where local fits into a broader strategy.

Local SEO mistakes that hold small businesses back

  • Keyword-stuffing the business name. Adding "Best Cheap Plumber London" to your profile name breaks Google's guidelines and risks suspension. Use your real trading name.
  • Creating fake or duplicate profiles. Multiple listings for one location split your signals and can get you penalised. One profile per real location.
  • Gaming reviews. Offering a discount for a review, asking only happy customers or posting reviews yourself all breach Google's policy, and in the UK, fake and concealed incentivised reviews are banned outright. The CMA's short guide for businesses publishing consumer reviews explains what that means in practice.
  • Ignoring reviews, good and bad. Not asking means no reviews, and not responding, especially to criticism, signals an inactive business.
  • Inconsistent details across the web. Three slightly different phone numbers across your listings means customers and search engines cannot tell which one is right.
  • Thin location pages. Spinning up near-identical pages for fifty towns you do not really serve is a tactic Google learned to ignore long ago.
  • Treating it as a one-off project. The businesses that win locally are the ones still doing the small things in month nine.

Frequently asked questions about local SEO

What is local SEO for a small business?

Local SEO for small business is the process of optimising your Google Business Profile, website and online listings so you appear in searches with local intent, such as "near me" queries and searches naming a town or postcode, in the map pack, the organic results and AI Overviews. The goal is to win high-intent customers in your immediate catchment area.

Is local SEO worth it for a small business?

If your customers are geographically constrained, yes. The core assets cost nothing but time, the traffic arrives with intent already formed, and the visibility does not disappear when you stop paying, unlike advertising. If you sell nationally online with no service area, your effort is better spent elsewhere.

How much does local SEO cost for a small business?

Doing it yourself costs time rather than money, because the Business Profile, directory listings and reviews are free. Hiring help in the UK typically costs around £300 to £1,200 a month for one or two areas, and £1,200 to £3,000 a month for multi-location or regional campaigns, according to our UK SEO pricing guide. Competition in your market and the state of your site and listings decide where you land.

How long does local SEO take to work?

Some Google Business Profile improvements show within days. Competitive local rankings usually take three to six months of consistent work to move meaningfully. Treat it as an ongoing routine rather than a one-time project.

Can I do local SEO myself, or should I hire an agency?

Most of the foundational work (claiming the profile, fixing your details, asking for reviews, writing decent service pages) is well within reach of a small business owner and costs nothing. Agencies earn their fee in competitive markets, for multi-location businesses, or when you cannot sustain the routine yourself. If you want a hand, our SEO team works with UK businesses of every size.

How many reviews do I need to rank locally?

There is no fixed number. Google says more reviews and positive ratings can help local ranking, so what matters is having more genuine, recent, well-rated reviews than your local competitors, plus a habit of responding to them. Ask every customer, not just the happy ones: Google's Maps content policy bars incentives for reviews and selective solicitation, and a sudden burst can look manufactured.

Filed underLocal SEO
Written byAidan van Vuuren

Head of Digital at Peak Digital. More than 12 years delivering results for clients across web, SEO and paid media.

Want help with your own marketing?

Get a free audit, we will tell you what is working, what is not, and what to do about it.

Get a free audit