Loading...
Loading...
A UK plumbing company in a brutally competitive local market. 3 months of targeted technical SEO, local keyword strategy, and on-page optimization. Here is exactly how the rankings climbed.
Not projections. Not estimates. Screenshots directly from Google Search Console for this site — Jan 1 to Mar 31, 2026.

Search Console performance — 1.57K clicks, 189K impressions, avg position 17.3 (Jan – Mar 2026)

Top queries — high-intent plumbing keywords driving qualified traffic

Top pages — service-area pages consistently pulling local plumbing searches
UK plumbing is one of the most competitive local service niches on Google. National brands, directory sites, and dozens of local firms all chase the same 10 blue links. This client had a site, but it was invisible.
Impressions were low. Clicks were rare. Rankings were buried past page 3 for every keyword that mattered. The business was relying entirely on word of mouth while paid directories took all the local digital traffic.
Technical issues silently blocking rankings
Slow page speed, crawl errors, and missing schema were stopping Google from understanding and trusting the site.
No local keyword targeting
Pages were written for plumbing in general, not for the specific services and postcodes people actually search.
Thin on-page content with no intent match
Service pages did not answer the questions a searcher types before they pick up the phone.
No service-area structure
A plumber needs one page per service and one page per area — this site had neither, so it ranked for nothing specific.
No lead generation funnel tied to organic
Even the small amount of traffic that arrived had nowhere obvious to convert.
The campaign was not a single fix. It was a complete local SEO system — every deliverable built to move high-intent plumbing searches toward the client's phone.
Core Web Vitals, crawlability, indexing, schema markup, internal linking, and mobile usability — every technical blocker identified and fixed.
Mapped the real search language plumbing customers use — by service, by urgency, and by location — and built content to match every high-intent query.
Title tags, meta descriptions, H1s, content structure, and internal links tuned for each target keyword on each service and location page.
A dedicated page for each service in each target location — the structure Google needs to rank a local business across an entire area, not just one postcode.
Clear calls to action, click-to-call buttons, and trust signals built into every page so the traffic that arrives actually converts into phone calls and bookings.
Every month, Search Console data drove the next set of priorities — doubling down on rising queries and fixing pages that were stuck.
189K impressions means 189,000 times this plumbing company showed up in front of a UK searcher looking for help.
In a market this competitive, an average position of 17.3 is the top of page 2 — the position right before rankings start compounding. Every keyword that moves from position 17 to position 7 typically doubles or triples the clicks. The SEO system is built. The trajectory is set. Month 4 onward is where the curve bends sharply upward.
How Rankixa builds local SEO systems that rank service businesses on page 1.
Learn moreHyper-local SEO for businesses in Morden and the SM4 postcode.
Learn moreSee how a £525 Google Ads budget delivered 68 conversions at £7.72 each.
Learn moreWe will review your technical setup, local keyword coverage, service-area structure, and conversion paths — and show you exactly what is holding your rankings back.
Book Free Audit