SEO for tradespeople in the UK: the 2026 playbook for plumbers, electricians, joiners and builders

Nine out of ten UK tradespeople we audit are losing work every week to two competitors: the local firm that ranks above them in Google Maps, and Checkatrade. Both are beatable — but not with generic SEO advice written for e-commerce. This is the exact playbook we use at Project Pixel to get plumbers, electricians, joiners, roofers and builders ranking for the searches that actually generate call-outs, and to stop paying directory sites for leads that should be coming direct.
The three search types every trade site must rank for
Trade SEO is not one game — it's three. Rank in all three and the phone rings. Rank in only one and you're leaving 60% of the market on the table.
- 01The Map Pack — 'plumber near me', 'emergency electrician [town]'. Google Business Profile territory.
- 02Service + location — 'boiler repair Dunfermline', 'rewire Edinburgh'. Landing-page territory.
- 03Problem-led searches — 'why is my boiler losing pressure', 'do I need Part P for a socket'. Content territory.
Google Business Profile: the 30-minute weekly routine
For a UK trade business, Google Business Profile drives more calls than the website in the first year. It also decays fast without maintenance. Thirty minutes a week beats every paid directory subscription.
- 01Post one photo of a real recent job every week — not stock imagery.
- 02Reply to every review within 48 hours, using the customer's first name and the job type.
- 03Add one Google Post per week — a job story, a seasonal reminder, a limited slot.
- 04Keep service categories tight: pick one primary category and no more than five secondaries.
- 05Ask three customers a month for a review by SMS the day after the job — not a week later.
Service + location pages: the structure that ranks
Every service you offer × every town you cover = one page. A boiler-repair plumber covering six Fife towns needs six 'boiler repair [town]' pages, not one page listing all six towns. Each page needs a unique H1, unique intro, unique testimonial from that town, and unique FAQ — templates get filtered out by Google's helpful content system. Our web design location pages follow the same pattern; the technique is identical for trades.
What to put on a trade service page
Every service page needs the same nine building blocks. Skip any of them and it either ranks below Checkatrade or converts at a fraction of what it should.
- 01H1 with the exact service + town (e.g. 'Emergency Plumber in Kirkcaldy').
- 02First 100 words that name the outcome, the response time, and the callout policy.
- 03A photo of you or your van on a real job in that area — not stock.
- 04Three named testimonials with a street or estate reference in the town.
- 05A price band or a 'from £X' — vague pricing loses to specific pricing every time.
- 06An accreditation strip (Gas Safe, NICEIC, SNIPEF, FMB) with real registration numbers.
- 07A 'what happens when you call' three-step section — reduces the anxiety that kills form fills.
- 08A local FAQ answering the two objections you hear on every job.
- 09A visible phone number in the header AND a form — customers choose, don't make them.
Beating Checkatrade organically
Checkatrade ranks because Google trusts its domain authority, not because its individual profiles are better than yours. You beat it on individual queries by being more specific: they rank for 'plumber Edinburgh', you rank for 'emergency boiler repair Corstorphine'. Long-tail service+neighbourhood queries have lower volume individually and higher volume combined — and they convert 3–4× better because the searcher knows exactly what they want.
Reviews as an SEO signal (not just social proof)
Google Business Profile reviews are the single strongest ranking factor in the Map Pack after proximity. Ten reviews with the words 'boiler' and 'Dunfermline' in them will outrank a competitor with fifty generic 'Great job, thanks!' reviews for the query 'boiler repair Dunfermline'. Ask customers to mention the job and the town in their review — most will, if you ask.
Content marketing for tradespeople (yes, really)
Nobody wants to write blog posts. You don't have to write forty — you need eight, and they need to answer the questions customers actually type into Google before they call. 'Why is my radiator cold at the bottom', 'do I need building control for a loft conversion', 'how much does a full rewire cost in the UK 2026'. Each one earns you a search entry point and positions you as the expert before the call.
Schema, sitemaps and the boring bits that matter
LocalBusiness JSON-LD with your NAP, opening hours and service area. FAQPage schema on every FAQ block. Service schema on every service page. A valid XML sitemap. HTTPS everywhere. A mobile site that loads in under 2.5 seconds. None of it is glamorous — all of it moves rankings. Our small business website checklist covers the technical foundations in full.
How long it takes to work
Google Business Profile improvements show inside 30 days. Service+location pages take 60–120 days to rank on page one for realistic local queries. Content pieces compound over 6–12 months. Anyone selling trade SEO with a 30-day guarantee is selling ads, not SEO — and the moment you stop paying, the calls stop with them.
Trade SEO isn't about tricks — it's about being the most specific, most local, most credible answer to a real search. Nail Google Business Profile, ship a service+location page for every combination you cover, and ask every happy customer for a review that mentions the job and the town. Do that consistently for six months and you'll stop paying Checkatrade for the leads your own website should be delivering.