
You can be the best plumber, dentist, or florist in Cardiff and still lose work every week to a competitor who is simply easier to find. When someone reaches for their phone and searches "near me", Google makes a quick decision about who to show first. Local SEO is the work of making sure that decision goes your way.
It is not mysterious, and it is not only for big brands. Most of it is practical, and a lot of it is free. Here is how it actually works, in plain English.
The map results are a different game to the blue links
Search for something local and you usually see two things: a little map with three businesses pinned under it, and then the normal list of website links below. That map box is what most people click, and it runs on slightly different rules to the rest of search.
To show up there you need three things working together: a complete Google Business Profile, signals that you are genuinely based in or serving the area, and enough trust, mostly from reviews, that Google is happy to put you in front of someone. Get those right and you can outrank far bigger competitors in your own city.
Your Google Business Profile is the foundation
If you do one thing this month, do this. Your Google Business Profile is the free listing that feeds the map results, and most businesses set it up once and forget it.
Claim it, then fill in everything. The exact business name, the right primary category, your opening hours, your service area, your phone number, and real photos of your work or premises. Add the services you offer in full. Keep the hours accurate, especially over bank holidays. A complete, active profile beats a half-finished one almost every time.
A quick test: search your own business name on your phone, then search the thing you do plus "Cardiff" or "near me". If you cannot find yourself in the map results for the second search, that is the gap local SEO is there to close.
Reviews are not vanity, they are ranking fuel
Reviews do two jobs at once. They help you rank in the map results, and they convince the human reading them to pick you over the next listing. A steady stream of recent, genuine reviews is one of the strongest signals you can build.
The trick is to make asking part of the job, not an afterthought. Ask every happy customer, send them the direct link, and reply to the ones you get, the good and the awkward. You do not need hundreds. You need more, and more recent, than the business next to you.
Your website still has to back it up
The map results and your website are not separate projects. Google cross-checks them. If your profile says you are a Cardiff roofer but your website never mentions Cardiff or roofing in any clear way, you are making it guess.
So say it plainly. Your homepage and service pages should make it obvious what you do and where you do it. Make sure your business name, address, and phone number match your Google profile exactly, down to the formatting. If you serve several areas, a proper page for each one, written for real people rather than stuffed with town names, does far more than a single list buried in the footer. We wrote about turning that visibility into actual enquiries in why your website isn't generating leads.
What not to waste your time on
Plenty of local SEO advice is noise. You do not need to post on your Google profile every single day, you do not need to pay for dozens of cheap directory listings, and you should never buy reviews. Google is good at spotting all three, and the last one can get your listing suspended.
Consistency beats tricks. A complete profile, honest reviews, a clear website, and the same business details everywhere will quietly outperform any quick fix.
Where to start
Pick the easy wins first. Claim and complete your Google Business Profile, check your name, address, and phone number are identical across your website and your profile, and set up a simple habit for asking happy customers to leave a review. That alone moves most local businesses up.
If you would rather have someone take the whole thing off your plate and do it properly, local search is a core part of how we help businesses get found. No jargon, no monthly report nobody reads, just the work that gets you in front of people who are already looking for you.



