If you are a plumber in Leeds, a hairdresser in Cardiff, or an accountant in Edinburgh, local SEO is how you get found. When someone searches 'service + near me' or 'service + your city', you want your business to appear. This guide covers the practical steps I implement on every site I build for UK local businesses. None of this requires a monthly SEO retainer — just consistent, sensible work done properly from the start. Most of it is free or low cost.
Start with Google Business Profile
- Claim and verify your profile — it powers Google Maps and the local pack
- Use accurate name, address, and phone number (NAP) everywhere online
- Choose the most specific business category available
- Add hours, photos, a keyword-rich description, and regular posts
- Actively request and respond to genuine Google reviews
Local keywords on your website
Your website needs to reinforce what your Google Business Profile says. Include your town, city, or region naturally in your page titles, headings, and content. A page titled 'Emergency Plumber in Leeds' will rank better for that search than a generic 'Our Services' page. Create dedicated service pages that mention the areas you cover. Avoid keyword stuffing — write for humans first, search engines second.
Reviews, citations, and consistency
Google reviews are a major local ranking factor — ask satisfied customers for honest feedback and respond to every review. List your business on relevant UK directories like Yell and FreeIndex with identical NAP details. When your website, GBP, social profiles, and directories all match, Google trusts that your business is real and established in your area. Never buy fake reviews — Google detects them and the penalty is not worth the risk.
How I build local SEO into every site
Local SEO is not something you bolt on after launch. When I build a website, I set up proper page titles, meta descriptions, heading structure, schema markup, and location-specific content from day one. Combined with a well-optimised Google Business Profile, this gives small UK businesses a genuine chance of ranking locally without expensive ongoing SEO retainers. Start this week — your competitors probably have not.
Start with the basics and be consistent. Claim your Google Business Profile this week, make sure your NAP details match everywhere, and add location keywords to your website pages. Local SEO is not magic — it is disciplined, practical work that compounds over time. Most of your competitors are not doing it properly, which means there is real opportunity if you do.
Common local SEO mistakes
The biggest errors I see: inconsistent phone numbers across directories, ignoring Google reviews, and websites with no location mentioned anywhere on the page. Another is targeting too broad an area — if you serve Leeds, say Leeds, not all of Yorkshire. Specificity helps Google match you to the right searches and the right customers. Local SEO rewards consistency over clever tricks.
Need a website?
I build affordable sites from £150. Book a call or check pricing.