A Brighton bakery, every morning baking fresh sourdough and decorating cakes, has loyal regulars. But when someone new to the area types “bakery near me” into Google, the bakery's name does not appear. Three competitors do — each having taken a few simple steps to make sure Google knows they exist. The new customer walks into one of those shops. The bakery never knew it lost them. This is the reality for thousands of UK SMEs — plumbers in Plymouth, hair salons in Harrogate, accountants in Aberdeen. Brilliant at the trade, invisible to new customers. This guide is the complete playbook to fix that, without paying an agency.
What local SEO is · Google Business Profile · On-page SEO · Local keyword research · Reviews and reputation · Citations and UK directories · Mobile and speed · UK-specific SEO factors · Tracking progress · How Sitejet Builder supports local SEO · FAQ
SEO stands for search engine optimisation — the practice of making your website and online presence more visible in search results. Google handles over 90% of UK searches, so for practical purposes SEO means Google.
Local SEO is a specific branch that focuses on searches with local intent. When someone types “dentist near me”, “best curry house in Leeds” or “emergency locksmith Manchester”, Google does not show results from around the world. It shows results from nearby. Local SEO is how you make sure your business is among them.
Local SEO is about influencing all three. Unlike paid ads, every step has a lasting effect. You are not renting visibility — you are building it. Think of it like putting up a signpost on every road that leads to your business. The more signposts, the easier customers find their way.
If you do only one thing after reading this guide, make it this: set up and complete your Google Business Profile (GBP, formerly Google My Business). It is completely free and it is the single most powerful tool for local visibility.
GBP controls how your business appears on Google Maps and in the Map Pack. Without it you are asking Google to guess who you are, where you are and what you do. With it, you are telling Google directly.
Setup is the start. To get the most out of it, fill in every section:
A fully completed profile signals to Google that your business is legitimate, active and relevant. An incomplete one tells Google very little — and Google rewards those that give it the most information.
Your Google Business Profile gets you on the map — literally. Your website is what seals the deal. When Google decides which businesses to show in local results, it looks at your website to confirm and expand on the profile. A well-optimised website reinforces local relevance.
Every page has a title tag — the text that appears in the browser tab and as the clickable blue link in Google results. For local SEO, titles should include what you do and where you do it. Instead of “Home” or “Welcome”, a Sheffield plumber might use: “Reliable Plumber in Sheffield — Emergency & Planned Work | Your Business Name”.
The short paragraph below your title in search results. It does not directly affect ranking but a well-written description encourages clicks. Include your location and a clear summary. Keep it under 155 characters.
Use H1, H2, H3 to structure pages. The main heading (H1) should describe the page content and ideally include location. Subheadings break content into scannable sections.
Every image should have alt text — a short description of what the image shows. Helps Google understand images and improves accessibility for screen-reader users. Instead of IMG_4521.jpg, write “freshly decorated wedding cake by [Business Name] in Norwich”.
Your full business name, address and phone number must appear on every page of your site, typically in the footer. This information must match your Google Business Profile exactly. Even small differences — writing “Road” on your website and “Rd” on Google — can confuse search engines.
Schema is structured data embedded in your HTML that tells Google explicitly what your page describes. For local businesses, LocalBusiness schema (with sub-types like Plumber, Restaurant, Dentist) provides name, address, phone, opening hours and geographic coordinates in machine-readable form. Sitejet Builder adds this automatically where you fill in the right fields.
For the fuller on-page picture, see our small business website essentials guide.
Keywords are the words and phrases people type into Google. For local SEO, the most valuable are those combining your service with your location. Understanding what customers actually search for — then using those phrases naturally on your website — is one of the highest-leverage things you can do.
Work them naturally into your website content:
| Location | Example keyword use |
|---|---|
| Page titles | Professional Carpet Cleaning in Bristol |
| H1 heading | Trusted Carpet Cleaners Serving Bristol and Bath |
| Body text | We have been providing carpet cleaning services across Bristol for over ten years. |
| Image alt text | carpet cleaning technician working in a Bristol home |
| Meta description | Affordable, reliable carpet cleaning in Bristol. Free quotes, same-week service. |
| Blog posts | 5 Tips for Keeping Your Carpets Clean Between Professional Cleans — Bristol Edition |
| URLs | /carpet-cleaning-bristol |
The key word is naturally. Do not stuff keywords into every sentence. Google is sophisticated enough to recognise forced, unnatural repetition and penalises it. Write for humans first, search engines second. If a sentence sounds odd read aloud, rewrite it.
A business blog is one of the best ways to target a wider range of local keywords over time. Each post gives you a new page that can rank for a different search term. A London locksmith might write “What to do if you are locked out of your flat in London” or “How to choose a new front-door lock for a Victorian terrace” — each targeting a specific question. The business blog marketing guide unpacks this deeper.
Google reviews are one of the strongest ranking factors for local search. Businesses with more positive reviews tend to appear higher in the Map Pack. But reviews do more than rank — they convince real people to choose you over someone else.
Most happy customers are willing to leave a review — they just need a nudge.
Always respond — positive and negative. Thank people for positive reviews. For negative ones, stay calm and professional: acknowledge the issue, apologise where appropriate, offer to resolve offline. A thoughtful response to a bad review often impresses potential customers more than the review itself. It shows you care about doing right by your customers. Never pay for reviews, write fake ones, or ask customers to say specific things — Google detects these patterns and will penalise your listing.
A citation is a mention of your business name, address and phone on another website. The more consistent citations Google finds, the more confident it becomes that your business is real, established and located where you say it is.
Beyond the general ones, look for directories specific to your industry. A solicitor might list on The Law Society directory. A restaurant on TripAdvisor and Deliveroo. A B&B on Visit England and Booking.com. An accountant on the ICAEW member firm directory. These niche listings carry extra weight because they are highly relevant to your business type.
The single most important rule: your business name, address and phone number must be identical everywhere. If your website says “12 High Street” but Yell says “12 High St”, that counts as an inconsistency. If your phone number has a space in one place and not another, that is an inconsistency too.
Keep a simple spreadsheet of every directory your business appears on, with exact NAP details. When anything changes — new phone, change of address — update every listing immediately. Tools like BrightLocal and Moz Local (both paid) can audit NAP consistency at scale, but for a typical UK SME a manual spreadsheet is enough.
Over 82% of local searches in the UK happen on a mobile phone. Someone standing on a corner looking for “coffee shop near me” is on their phone. Someone whose boiler has broken at 10 pm is on their phone. Google knows this and prioritises sites that work well on mobile.
Google uses mobile-first indexing. It looks at the mobile version of your site first. If your site looks cramped, loads slowly or is awkward on a phone, rankings suffer — even on desktop searches. Our mobile-friendly websites guide goes deeper.
Google has confirmed page speed is a ranking factor, and visitors have little patience. If the site takes more than three seconds to load, most people hit back and try someone else. Common culprits: oversized images (a 5 MB hero photo), too many embedded videos, badly-written scripts. Check your speed at pagespeed.web.dev.
With Sitejet Builder most of this is optimised automatically: images are compressed, code is clean, hosting is fast. SSL is included free, and Google gives a small ranking boost to secure sites. Full security angle in the website security guide.
UK postcodes carry strong local signal. A plumber covering BS8 to BS16 who lists those postcode areas on service pages will rank more reliably for those specific postcodes. Postcode-specific landing pages (/plumber-bs8-clifton, /plumber-bs3-bedminster) often outperform a single generic service page for competitive Bristol searches.
UK searchers often specify region rather than city — South West plumber, Home Counties accountant, Scottish Highlands guest house. Optimise for regional terms where relevant, not just the nearest town.
GBP supports UK-specific categories. Choose carefully — Letting Agent versus Estate Agent, Solicitor versus Legal Services. The specific category often ranks better than the broad one for relevant queries.
UK bank-holiday hours matter. Update GBP before Good Friday, Easter Monday, May bank holiday, spring bank holiday, August bank holiday, Christmas, Boxing Day, New Year's Day. Accurate hours signal activity; incorrect hours signal neglect.
Customers search for nearby-area names: Richmond-upon-Thames for Twickenham, East Finchley for Muswell Hill, Solihull for south Birmingham. A single service page covering the neighbouring areas a business actually serves captures a lot of incremental traffic.
A mention in the local paper (Bristol Post, Edinburgh Evening News, Manchester Evening News, Yorkshire Post) is a strong UK-specific backlink signal. Local charity sponsorship, community event coverage, and quote requests from journalists (via Haro, ResponseSource or Twitter) are high-value sources.
One of the most common frustrations with local SEO is not knowing whether your efforts are actually making a difference. The good news: you do not need complicated analytics to track it. A few free, straightforward options will tell you everything.
Your GBP dashboard includes an Insights / Performance section showing:
Check once a month. Over time, numbers should trend upward as your local SEO improves.
A free tool from Google showing which search queries bring people to your website, how often your site appears in results and your average position. Setting up requires verifying you own the site (a DNS record or small piece of code). Ten-minute setup; absolutely worth it.
Use built-in analytics if your builder has them. Sitejet Builder ships Matomo — GDPR-compliant, no cookie banner required for basic stats. Shows visitor count, pages viewed, traffic sources, average time on page.
The simplest method: open a private / incognito browser window and search for the keywords you are targeting. Note where you appear. Do this once a month and keep a record. Not scientific, but gives a practical sense of progress. Remember results vary by geography — search from the area your customers are in if you can (or use a VPN).
| Metric | What it tells you | Where to find it |
|---|---|---|
| Search impressions | How often the business appears in results | GBP, Search Console |
| Clicks to website | How many visit the site from search | GBP, Matomo |
| Calls from Google | How many call directly from the listing | GBP |
| Direction requests | How many ask for directions | GBP |
| Review count and rating | Reputation and social proof | GBP |
| Keyword positions | Where you rank for target searches | Search Console, manual searches |
Do not expect overnight results. Local SEO is gradual. Most UK businesses start seeing meaningful improvement within three to six months. The key is consistency — keep information up to date, keep publishing content, keep collecting reviews. Every step compounds.
You do not need to be technical. A good builder handles much of the heavy lifting. Sitejet Builder includes several features that directly support local visibility.
yoursite.co.uk/plumbing-services-sheffield instead of ?id=47&ref=x.Q: How long does local SEO take to show results?
A: Most businesses start seeing improvements within three to six months. Some changes — setting up Google Business Profile correctly — can produce results within weeks. It is gradual but cumulative. The sooner you start, the sooner you benefit.
Q: Do I need to pay for local SEO?
A: No. Everything in this guide is free to do yourself. GBP is free. Optimising website content costs nothing beyond existing hosting. Most directory listings are free. You can hire an agency if you prefer, but it is entirely possible — and common — for owners to handle local SEO themselves.
Q: What is the difference between SEO and local SEO?
A: Regular SEO aims to rank your site for searches from anywhere. Local SEO focuses on appearing in results for people searching near your business. If you run a plumbing company in Leeds, you do not need to rank globally — you need to rank when someone in Leeds searches for a plumber.
Q: Can I do local SEO without a website?
A: You can set up GBP without a website and that alone will help you appear in the Map Pack. Having a website significantly strengthens local SEO because Google can index your pages, you can target specific keywords and you control the content. Website and GBP work best together.
Q: Is Google Business Profile available in the UK?
A: Yes, free and available to any legitimate UK business. It works for businesses with a physical premises and service-area businesses that travel to customers (plumbers, electricians, mobile hairdressers, cleaning companies).
Q: How do I respond to a negative Google review?
A: Stay calm and professional. Thank the reviewer for feedback, apologise for the experience and offer to resolve privately (“Please contact us at X so we can put this right”). Never argue publicly or get defensive. Potential customers judge you on how you handle the situation.
Q: Should I create separate landing pages for each area I serve?
A: Yes, if the areas are genuinely distinct. A plumber covering Bristol and Bath benefits from separate pages because each area has different postcode-specific searches. Do not create identical “Plumber in [Town]” pages mass-produced from a template — Google treats that as spam. Each page should have genuine local content: specific streets, landmarks, local examples of work.
Q: What about voice search and “near me” queries?
A: Voice search is overwhelmingly local. Optimising for voice largely overlaps with optimising for local: clear NAP, conversational FAQ content, GBP accuracy, fast mobile load. If you do well on standard local SEO, voice search takes care of itself.
Q: Can I see what my competitors are ranking for?
A: Free-tier tools like Ubersuggest, Moz Link Explorer's free searches, and Ahrefs Webmaster Tools (free for verified sites) give a limited view. Paid tools (Ahrefs, Semrush, Sistrix) give full competitor keyword and backlink visibility but cost £70–£400/month.
Q: How important are backlinks for local SEO?
A: Important, especially local ones. A link from the Bristol Post carries more weight for a Bristol business than a link from a generic national blog. Target local press, local chambers of commerce, local charity sites you sponsor, local industry associations.