Most small business owners I work with have heard of SEO. Some have even paid for it. But very few actually understand what local SEO is and why it matters more than "regular" SEO for a business that serves a specific area.
I run WebDev Wales, a web development studio in Neath, South Wales. Over the past four years, I have built and optimised websites for small businesses across Wales -- from plumbers in Swansea to cafes in Cardiff. Here is what I have learned about local SEO that actually moves the needle.
What Is Local SEO (and Why Should You Care)?
Regular SEO is about ranking for broad terms like "best web design tips." Local SEO is about ranking when someone in your area searches for what you do. Think "plumber near me" or "web designer Neath."
For a small business that serves a geographic area, local SEO is everything. You do not need to rank globally. You need to rank when someone 10 miles away needs your service right now.
Here is the thing: local SEO has different rules from regular SEO. Google uses a separate algorithm for local results (the map pack), and the ranking factors are different.
The Three Pillars of Local SEO
1. Google Business Profile (Formerly Google My Business)
This is the single most important thing you can do for local visibility. If you have not claimed and optimised your Google Business Profile, stop reading this and go do it now. It is free.
What to get right:
- Business name exactly as it appears on your signage (do not stuff keywords in here)
- Category -- pick the most specific primary category available. "Web Designer" is better than "Internet Company"
- Description -- use your full 750 characters. Mention your location, services, and what makes you different
- Photos -- businesses with photos get 42% more direction requests. Upload real photos of your work, your premises, your team
- Opening hours -- keep these accurate. Incorrect hours are the fastest way to lose trust
- Reviews -- more on this below
2. Consistent NAP (Name, Address, Phone)
NAP stands for Name, Address, Phone number. Google cross-references your NAP across the web to verify your business is legitimate. If your business name is "WebDev Wales" on your website but "Webdev Wales Ltd" on Yell and "Web Dev Wales" on FreeIndex, Google gets confused.
Pick one exact format and use it everywhere:
- Your website footer
- Google Business Profile
- Every directory listing
- Social media profiles
This sounds trivial but inconsistent NAP is one of the most common local SEO problems I see.
3. Local Citations (Directory Listings)
A citation is any online mention of your business name, address, and phone number. The more consistent citations you have on reputable directories, the more confident Google is that your business is real and located where you say it is.
Priority directories for UK businesses:
- Google Business Profile (essential)
- Yell.com (DA 81, still relevant)
- FreeIndex (strong for UK service businesses)
- Bing Places (catches Bing/Cortana searches)
- Yelp (good domain authority)
- Industry-specific directories (e.g. Clutch, DesignRush for agencies)
You do not need to be on 500 directories. 20-30 quality citations with consistent NAP beats 200 inconsistent ones.
Quick Wins That Most Businesses Miss
Get Reviews (and Respond to Them)
Reviews are the second most important local ranking factor after your Google Business Profile. But most businesses never ask for them.
After completing a job, send a short email or text: "Thanks for choosing us. If you have 30 seconds, a Google review would really help us out: [direct review link]."
Respond to every review, positive or negative. Google counts responsiveness as a ranking signal.
Add Location Pages to Your Website
If you serve multiple areas, create a dedicated page for each. Not thin doorway pages -- genuinely useful pages that explain your services in that area, mention local landmarks or considerations, and include your NAP.
For example, a web designer in South Wales might have pages for Swansea, Cardiff, Neath, and Bridgend. Each page should have unique content about serving businesses in that specific area.
Optimise Your Website Title Tags
Your homepage title should include your primary service and location. Not "Home | My Business Name" but "Web Design in Neath, South Wales | WebDev Wales."
This is the single easiest SEO change you can make, and most small business websites get it wrong.
Use Schema Markup
Schema markup is code that tells Google exactly what your business is, where it is located, and what it does. It is not visible to users but it helps Google understand your site.
At minimum, add LocalBusiness schema to your homepage with your name, address, phone, opening hours, and geo-coordinates. If you are using Next.js or a modern framework, this is straightforward to implement with JSON-LD.
What Not to Waste Time On
- Keyword stuffing your Google Business Profile name -- Google will suspend you
- Buying fake reviews -- Google is increasingly good at detecting these
- Building hundreds of low-quality directory links -- quality over quantity
- Obsessing over meta keywords -- Google has not used these as a ranking factor for over a decade
- Paying for "SEO audits" from cold emailers -- if someone emails you unsolicited about your SEO, they are selling, not helping
How Long Does Local SEO Take?
Honest answer: 3-6 months for meaningful results. Anyone promising page 1 in 30 days is either lying or using techniques that will get you penalised.
The good news is that local SEO compounds. Every review, every citation, every month of consistent effort makes the next month easier. And once you are in the map pack for your primary keywords, you tend to stay there.
Getting Started Checklist
- Claim and fully optimise your Google Business Profile
- Audit your NAP consistency across all existing listings
- Submit to 10-15 quality UK directories with consistent NAP
- Update your website title tags to include location + service
- Add LocalBusiness schema markup
- Set up a system to request reviews after every job
- Create location-specific pages if you serve multiple areas
None of this requires a marketing degree or an agency retainer. It requires consistency and patience. Start with the Google Business Profile and work down the list.
Jack Warner is a web developer based in Neath, South Wales, and founder of WebDev Wales. He builds websites for small businesses across Wales, with a focus on performance, SEO, and helping local businesses get found online.
Top comments (0)