Why your Cardiff business website isn't ranking — and the seven things that fix it — cover image
← BlogSEO·15 May 2026·11 min read

Why your Cardiff business website isn't ranking — and the seven things that fix it

If your Cardiff business doesn't show up when customers search, the issue is almost never the algorithm. It's usually that your homepage talks about you instead of the customer with the leaking boiler at 11pm — that, plus six other concrete fixes. Only one of them needs a developer.

By Sherif ButtFounder · Loyalleads
  • SEO
  • Cardiff
  • Google Business Profile
  • Local pack
  • Booked jobs

Where Cardiff customers actually find you (it's three places, not one)

Ranking isn't a single thing any more. There are three places a Cardiff customer might find you on a phone: the blue-link Google results, the local map pack (the three businesses with pins on Google Maps), and — newer than both — your business named in the AI answer that now sits above the lot on Google, Bing Copilot, ChatGPT Search and Perplexity. Each one works differently. The good news: most of the same fundamentals lift you in all three.

Before you do anything else, search where a customer would search. Pick up your own phone, open a private/incognito browser window so it doesn't know it's you, and type 'plumber Roath' or 'family solicitor Cardiff' — whatever the customer would type. See what comes up. That's the first piece of free data, and it tells you whether you've got a ranking problem, a wrong-keywords problem, or a phone-number-not-visible problem.

The seven fixes ahead, ordered by the impact-per-hour they tend to deliver:

1. You don't have a verified Google Business Profile

Roughly 70% of 'tradesman Cardiff' searches happen on a phone, and Google's local pack — the three-pin map result — sits at the very top. To appear there, you need a verified Google Business Profile (GBP). Without one, you are not in the running. With one that's poorly maintained, you're at the bottom of the pack.

Verification used to require a postcard with a code; now it's most often a video call where you film your premises or vehicle. Allow a week. Once verified, the wins compound: add your real opening hours, real photos (not stock), the trades or specialties you serve, and a description that mentions Cardiff and your specific neighbourhoods.

  • Verify the profile. This alone moves most Cardiff trades from page 3 to page 1 of the local pack.
  • Add 10+ photos. Real ones. Phone-camera quality is fine.
  • Pick the right primary category. 'Emergency plumber' ≠ 'Plumber' ≠ 'Heating contractor'. Each has a different competitive set.
  • Keep opening hours accurate. Stale Christmas hours kill conversion as well as ranking.

2. Your pages don't say where you operate

Google can't rank you for 'plumber Cardiff Bay' if the word 'Cardiff Bay' never appears on your site. It sounds basic but most local sites we audit don't do this. The fix isn't keyword stuffing; it's writing pages that match the real geography of your work.

For a Cardiff plumber, that means at least one page per service area: Roath, Cathays, Pontcanna, Cardiff Bay, Penarth, Llandaff, Cyncoed. Each with a short, honest paragraph about that area — typical jobs, average response time, parking quirks. 80 words is enough. The page exists so Google can match the area to your site; the prose exists so the page reads as written by a person, not a robot.

3. Your site loads so slowly that customers leave before they see your phone number

Open pagespeed.web.dev, paste your URL, and look at the Mobile score. If it's under 50, your site is slow enough that Google is quietly pushing you down the page — and, worse, slow enough that one in three customers taps the back button before anything useful appears. Most Cardiff trade sites we audit score between 35 and 55. The target is 90.

The usual reasons: photos uploaded straight off a phone at full size, a pile of tracking scripts nobody checks, hosting on a cheap shared server in Germany, and 15 WordPress plugins from old projects. We've written the full fix list in Site speed for Cardiff trades: from 50 to 90 on PageSpeed Insights — four of the five fixes don't need a developer, and the whole thing is usually a focused half-day's work.

A modern Loyalleads build hits 90+ out of the box — image sizes handled automatically, hosted in the UK, one analytics tag and nothing else until you ask.

4. You don't have any real reviews — or they're all on Facebook

Google's local algorithm weighs Google Business Profile reviews heavily. Reviews on Facebook, Yell, or your own site don't count for the local pack. Five real Google reviews moves the needle; thirty is meaningful; a hundred makes you the obvious choice in the local pack.

Asking for reviews is uncomfortable. The trick that actually works for trades and clinics: a printed card at the end of a job with a short URL or QR code that goes straight to the leave-a-review form. We've watched plumbers go from 2 reviews to 50 in three months doing nothing more sophisticated than that.

5. The blue line Google shows says 'Home' on every page

You know the bold blue line of text Google shows for each result, with a grey description underneath? That blue line — the page's title in technical-speak — is the single biggest signal Google uses to decide what each page is about. Most Cardiff local sites have the exact same blue line on every page: Welcome to Smith Plumbing — Plumber in Cardiff. A page whose blue line reads Emergency boiler repair Cardiff CF24 — 24/7 call-out will beat that for the actual customer search every single time.

The rule is simple: every page on your site should have a unique blue line that names the specific service and the location. 'Family law solicitor Cardiff' on the family-law page. 'Conveyancing Cardiff CF10' on the conveyancing page. 'Wills and probate Cathays' on the wills page. The grey description line right underneath should do the same job in a sentence. Most page builders let you edit both in the same place — usually labelled 'SEO title' and 'meta description'.

6. No other Cardiff websites mention your business

Links and mentions from other Cardiff websites are the single strongest signal to Google — and to the AI answer engines — that you're a real local business and not a one-page front. Not a hundred spammy links from directory sites; ten or twenty real ones from Cardiff sources count for more. The Cardiff Business Council. A local chamber. A trade body. A neighbouring business that lists you on their 'people we trust' page. A Cardiff school's blog thanking you for fixing the radiators.

This is the slowest-moving lever of the seven, and the hardest to fake. Two routes that actually work: (a) sponsor or contribute to one local thing each quarter — a school sports kit, a charity 5k, an industry meet-up — and ask for a mention on their website; (b) write something useful for your trade that an industry site might link to, like, well, this article. This same work also gets your business named in the new AI answer — we wrote up how that works here.

7. Your copy is about you, not the problem the customer has

This is the one that converts even if you skip the other six, and the one most agencies skip while charging you to do the rest. The first paragraph on your homepage almost certainly says 'Welcome to Smith Plumbing, est. 1987, family-run, serving Cardiff for three generations.' That is not what your customer searched for. Your customer searched for 'boiler leak Cardiff Saturday' at 11pm and they need to know, in eight seconds: can you fix it, can you fix it tonight, and how much will it cost.

Rewrite the first 80 words of your homepage to answer the three questions a customer asks in their head when they arrive. Then put your phone number directly underneath, in a font big enough to read on a phone. Then everything else. We have rewritten dozens of homepages this way; every single time, the call-to-action rate goes up.

What to do this week (cost: about three hours, no agency)

  • Verify your Google Business Profile, or fix the stale one. Cost: a video call.
  • Add your postcode and neighbourhoods to the homepage. Cost: 10 minutes.
  • Run pagespeed.web.dev on your homepage. Write down the mobile score so you have a 'before'.
  • Print ten review-request cards. Hand one to every customer for a fortnight.
  • Look at every page in a browser tab — read the blue line at the top. Rewrite any that say 'Home' or just your business name.
  • Read the first 80 words of your homepage out loud. If you spent any of them on 'family-run since 1987', rewrite them to answer what the customer actually wants to know.

Five of the seven you can do yourself this week, with no agency, no retainer, and no SEO mystery dust. The two harder ones — site speed and earning local mentions — are why people hire us. If you want a 2-minute video audit of your site that flags exactly which of the seven matter most for you, that's free; the link's at the top of the homepage.

Want the free 2-minute audit on your site?

We'll record a short video flagging exactly which of these issues are costing you jobs. No sales pitch attached.

Send me my audit
Written by

Sherif Butt

Founder · Loyalleads. Cardiff-based, build sites that are meant to be found — for tradesmen, solicitors and clinics. Get in touch if you want one.