Key Takeaways
- SEO for tradesmen means owning your own lead pipeline instead of renting expensive shared leads from Checkatrade or similar platforms.
- The Google Business Profile map pack drives 70% of local clicks - optimise it fully and collect reviews consistently before anything else.
- Trade customers search in three stages: problem awareness, solution search, and vendor selection - your content needs to show up at all three.
- Build separate service pages for each major service and blog posts answering real customer questions to capture problem-based searches.
- Mobile speed and tap-to-call functionality are non-negotiable - most emergency trade searches happen on phones.
- Map pack results typically appear within 8-12 weeks; by month 6, SEO usually costs less per job than platform subscriptions.
You're Paying Checkatrade for Leads You Could Get for Free
The average tradesman spends £300-£600 per month on Checkatrade, MyBuilder, or Bark. That buys you shared leads where you're one of four quotes, competing on price against people who'll undercut you to stay busy. The customer doesn't know your name. They picked you from a list.
Meanwhile, the tradesman ranking #1 on Google for "plumber near me" or "electrician [town]" gets calls from people who already chose them. No competition. No platform commission. No race to the bottom.
That's what SEO for tradesmen actually is. Not a complicated marketing for tradesmen project. Not something you need an agency for. It's the difference between renting leads from a platform and owning the pipeline yourself.
I run a managed SEO service for UK small businesses and trades are one of the verticals where the return is fastest. The competition online is weak, the search volume is massive, and most tradesmen haven't touched their web presence since their mate built them a website five years ago. This guide covers what to do about it.
What the Search Landscape Actually Looks Like for Trades
Forget the abstract "SEO is important" pitch. Here's what happens when a homeowner needs a tradesman in 2026.
They type "plumber near me" or "electrician [town]" into Google. The screen shows three things in this order:
1. The map pack. Three local businesses with star ratings, review counts, and a phone number. This is where 70% of local clicks go. If you're in these three spots, your phone rings. If you're not, it doesn't.
2. Organic results. The standard list of 10 websites below the map. Checkatrade, MyBuilder, and Yell often appear here alongside actual tradesmen's websites. You're competing against platforms that have thousands of pages and massive domain authority.
3. Ads. Google Ads at the very top. Plumber clicks cost £8.74 each. Emergency plumber clicks cost £18.91. Roofer clicks cost £4.77. Every click costs whether the person calls you or not.
The map pack is your territory. Organic results are harder to crack. Ads drain cash. SEO for trades means dominating the map pack first, then building organic presence to reduce your platform dependency over time.
How Trade Customers Actually Search
The homeowner with a leaking pipe isn't in a single mindset. They pass through three distinct stages on the way to calling you, and putting the right content in front of them at each stage is how the best local tradesmen dominate their area.
Problem awareness. They know something is wrong but haven't named the service yet. Searches look like: "why is my radiator cold at the bottom", "water stain on ceiling after rain", "lights keep tripping on one circuit". Blog posts that answer these questions capture customers before your competitors even see them - and that's covered in detail further down.
Solution search. Now they know what they need. "boiler repair near me", "roof leak repair", "consumer unit replacement cost". These are your service page searches. A dedicated page for each specific service beats a generic homepage every time.
Vendor selection. They've found a few options and are deciding who to call. Searches become "plumber [town] reviews", "NICEIC electrician near me", "trusted roofer [area]". Your Google Business Profile rating, review count, and trade accreditation badges are your weapons here.
Most trade websites only serve the middle stage. The tradesmen dominating their local market show up at all three. The sections below cover exactly how to do that.
The Five Pages That Generate 80% of Trade Enquiries
Every trade website I audit has the same problem: one homepage trying to do everything. Google can't rank one page for ten different services. You need specific pages targeting specific searches.
Your homepage. Targets "[your trade] [your town]". Not a generic "welcome to our website" page. Your town name, your trade, your phone number above the fold, a few project photos, and your Google review rating.
Three core service pages. Whatever your top three money-makers are. A plumber needs separate pages for boiler installations, bathroom refits, and emergency callouts. An electrician needs rewiring, consumer unit upgrades, and EV charger installation pages. A roofer needs roof replacement, flat roof repair, and emergency repair.
Each page targets "[service] [town]" and has: what you do, what it costs (be honest), photos of completed work, and a clear way to get in touch.
One area page. If you cover multiple towns, build a page for each key area. "Plumber in Reading" is a different search from "plumber in Wokingham". Not doorway pages stuffed with place names. Real content about serving that area, with photos of jobs you've done there.
These five pages cover the searches that actually bring in work. Everything else is noise until these are done.
Winning the Map Pack Without an Agency
The map pack comes from your Google Business Profile, not your website. You can set this up yourself in an afternoon and it's the single highest-return thing any tradesman can do for their online presence.
Claim your profile at business.google.com if you haven't already. Set your primary category to your exact trade (plumber, electrician, roofer - not "home improvement"). Add secondary categories for each service type.
Add every service individually. Don't just write "plumbing services". List each one: boiler installation, boiler repair, bathroom plumbing, emergency callouts, power flushing, underfloor heating. Google matches these to search queries. More services listed means more queries you show up for.
Photos matter more than you think. Upload photos of every completed job. Before and after shots. Your van. Your team. The workshop. Profiles with 20+ photos get significantly more clicks than profiles with 3. Google also shows these in image search results.
Posts every week. A completed job, a seasonal tip, a price update. Takes 2 minutes. Signals to Google that your business is active. Dead profiles get deprioritised.
Your hours matter after 5pm. A burst pipe doesn't wait for business hours. If you take emergency calls, your GBP needs to say so. Set extended hours or 24/7 availability. Google filters results by opening hours, so a profile showing 9-5 won't appear when someone searches at 10pm with water coming through their ceiling.
Reviews as a Ranking Weapon
Reviews aren't just social proof. They're a direct ranking factor for the map pack. More reviews with a higher rating pushes you above competitors with fewer reviews.
The problem isn't that your customers wouldn't leave a review. It's that nobody asks. Happy customers don't think about leaving a review unless you make it easy.
Text them a direct review link within 24 hours of completing a job. Use our free review link generator to create the link. SMS gets roughly 3x the response rate of email. Send it while the positive experience is fresh, and the right SEO tools can help automate the process. For a full system that consistently builds your rating, read our guide to getting more Google reviews.
Aim for 2-3 new reviews per week. Not a one-off burst. Consistent collection. Google values review velocity (the rate of new reviews) as much as the total count.
Reply to every single review. Positive ones: a genuine thank you mentioning the work done. Negative ones: professional, factual, brief. Google reads your responses as a signal of how engaged you are.
I worked with an electrical contractor in Kent who had 4 Google reviews when we started. We set up a system where his office texted a review link after every job. Within three months he had 35 reviews, a 4.9 rating, and had moved from invisible to #2 in the map pack for "electrician [town]". The only thing that changed was the reviews.
Visual Content That Ranks
Trades are inherently visual. A photo of a completed loft conversion says more than 500 words about your skills. And Google knows this.
Before-and-after photos on your website and GBP are your strongest conversion tool. A rotten fascia board next to a pristine replacement. A dated bathroom next to a modern refit. These photos get indexed by Google and show up in image search results for relevant queries.
Name your photos properly. Every image on your site has a text description that Google reads. Instead of leaving it as "photo1.jpg", write what the image actually shows: "full house rewire completed in Basingstoke" or "new bathroom plumbing installation". Google uses this to match your images to relevant searches. Takes 10 seconds per photo.
YouTube is an untapped channel for trades. The SERP for "seo for tradesmen" already shows 3 YouTube results. A 60-second walkthrough of a completed job, shot on your phone, uploaded to YouTube with a proper title and description, gives you presence on a platform where almost no tradesmen compete. One video per month is enough.
What to Blog About: Content Ideas by Trade
A blog post doesn't need to be a 2,000-word essay. A 400-word answer to a real question your customers type into Google is enough to rank for problem-aware searches and bring in visitors who are ready to book. This is the third stage of the search journey - capturing customers before they've even decided who to call.
Here are real searches by trade that you can turn into straightforward posts:
Plumbers and gas engineers:
- "Why does my boiler pressure keep dropping?"
- "Combi boiler vs system boiler - which is better for my home?"
- "How long does a power flush take and is it worth it?"
- "Signs you need an emergency plumber tonight"
Electricians:
- "Why does my RCD keep tripping?"
- "What is an EICR certificate and do I need one?"
- "How much does a consumer unit upgrade cost in the UK?"
- "What's involved in a full house rewire?"
Roofers:
- "How long does a roof last in the UK?"
- "Signs your flat roof needs replacing"
- "What causes roof leaks around chimney stacks?"
- "Roof replacement cost 2026 - what to expect"
Builders and general trades:
- "Do I need planning permission for a loft conversion?"
- "How long does a bathroom renovation take?"
- "Common causes of damp in older UK homes"
- "What to ask a builder before you hire them"
One post per month on a question your customers genuinely ask. Within a year you have a site ranking for problems and services, not just your business name. Each post also gives you fresh content for your Google Business Profile, keeping that active signal running with no extra work.
Seasonal Demand: Time Your Effort to Match When Customers Search
Search demand for trades isn't flat. Understanding the seasonal pattern means you publish the right content at the right time.
| Season | What homeowners search | What to do |
|---|---|---|
| Autumn (Sep-Nov) | "boiler service", "gutter cleaning", "roof inspection" | Publish service pages for winter prep, push GBP posts about seasonal offers |
| Winter (Dec-Feb) | "emergency plumber", "boiler repair", "frozen pipes" | Emergency pages must be live and fast, GBP hours set to available |
| Spring (Mar-May) | "bathroom refit", "garden landscaping", "driveway", "extension builder" | Peak season for planned work. Your rankings need to be in place BEFORE this hits |
| Summer (Jun-Aug) | "electrician", "rewiring", "loft conversion", "solar panels" | Specific project searches. Service pages per project type win here |
Most tradesmen ignore their website all year then panic in March when the phone isn't ringing. No amount of last-minute advertising for tradesmen fixes what six months of consistency would have built. The smart play: build your pages and collect reviews during the quiet months. By the time spring search volume spikes, you're already in position.
Building Local Links Tradesmen Actually Have Access To
Backlinks (other websites linking to yours) are a ranking factor. But tradesmen don't need the kind of link building that agencies sell. You have access to local link opportunities that most businesses don't.
Supplier and manufacturer websites. If you're an approved installer for a boiler brand, a roofing manufacturer, or an electrical product supplier, ask to be listed on their "Find an Installer" page. These are high-quality, relevant links from trusted domains. Worcester Bosch, Vaillant, Velux, and dozens of other brands have installer directories. One listing takes 10 minutes and the link is permanent.
Trade associations and accreditation bodies. Gas Safe, NICEIC, NAPIT, FMB, TrustMark, CHAS, Checkatrade, TrustATrader. Every accreditation you hold should link back to your website. If it doesn't, contact them and ask. These are exactly the kind of authoritative, industry-specific links that Google values most.
Local business directories. Yell, Thomson Local, FreeIndex, Bark, and your local council's approved contractor list. Not because anyone finds you there - because Google uses consistent listings across directories as a trust signal. Make sure your business name, address, and phone number (NAP) are identical across every listing.
Completed projects. If you work with architects, interior designers, or property developers, ask if they'll mention your work on their project pages with a link. "Plumbing by [Your Business]" on an architect's portfolio page is a natural, relevant link that no competitor can replicate.
Local community involvement. Sponsoring a local sports team, school fair, or charity event often earns a mention on the organisation's website. Joining local Facebook groups and Nextdoor communities also builds referrals and occasionally earns links from community pages. These local signals carry genuine weight and usually cost nothing beyond the sponsorship itself.
Schema Markup: Tell Google Exactly What You Do
Schema markup is code that tells Google structured information about your business. You don't need to understand code to implement it - most website builders have plugins or settings for it.
For tradesmen, the two that matter are:
LocalBusiness schema on your homepage. This tells Google your business name, address, phone, opening hours, service area, and what category you fall into. It's the structured version of what's already on your page. Google uses it to verify your GBP data and to show rich results (star ratings, opening hours) in search.
Service schema on your service pages. Each service page can have schema describing what the service is, what area it covers, and the price range. This helps Google match your pages to specific searches and can trigger rich snippets showing your pricing directly in search results.
If you're on WordPress, the Rank Math plugin handles both automatically. If you're on Squarespace or Wix, check their built-in SEO settings - most now have LocalBusiness schema fields. If you're on a custom site, your developer can add it in under an hour.
Mobile and Page Speed: The Technical Basics
Most trade enquiries happen on a phone. The homeowner standing in a wet kitchen doesn't go to their desktop - they search on whatever's nearest. If your website loads slowly or looks broken on mobile, they're gone before they've read a word.
Google uses mobile-first indexing, which means it ranks the mobile version of your site. A slow or poorly formatted mobile experience directly hurts your position in both the map pack and organic results.
Three things to check right now:
Page speed. Run your homepage through Google PageSpeed Insights. Anything below 50 on mobile needs attention. The most common fixes: compress images before uploading, switch to faster hosting, and remove unused plugins or scripts.
Tap-to-call button. Your phone number should be tappable from every page on mobile. Someone dealing with an emergency isn't going to write down a number - make it one tap from wherever they land on your site.
Menu and contact forms. If your contact form requires zooming to fill in, or your navigation takes three attempts to open, you're losing jobs to the competitor whose site just works. Test it yourself on your phone right now.
None of this requires a developer if you're on a modern builder like Squarespace or Wix. If you're on WordPress, a lightweight theme handles most of it by default.
Generalist vs Specialist: How to Position Your Trade
A general handyman and a specialist plumber need different SEO strategies. The way you position online affects which searches Google shows you for.
If you specialise in one trade, go deep. Build pages for every service within your specialism. A plumber has boiler installation, boiler repair, bathroom plumbing, underfloor heating, power flushing, emergency callouts - each one a separate page. Your Google Business Profile category should be specific (plumber, not "home improvement"). Depth beats breadth for specialists.
If you're a multi-trade or handyman, go wide but anchor on your strongest service. Build service pages for your top 3-4 trades, but make your GBP category your primary trade. A handyman who does plumbing, tiling, and carpentry should pick the one that generates the most revenue and make that the primary category. Add the others as secondary categories. Google rewards businesses that have a clear primary identity.
The hybrid approach. Some tradesmen specialise but also do general work. A gas engineer who also does bathroom refits. The best approach: separate website sections for each. The gas engineering section targets "[gas engineer] [town]" queries. The bathroom section targets "[bathroom fitter] [town]". Google treats each section as a distinct topical cluster and can rank you for both, as long as the content is genuinely useful for each.
What AI Search Means for Tradesmen
Google now shows AI Overviews for many local service searches. And when someone asks ChatGPT or Perplexity "who's the best plumber in [town]", these tools construct answers from websites, directories, review platforms, and structured data - not from paid listings.
For tradesmen, being cited in AI answers depends on the same signals as regular local SEO: a complete Google Business Profile, strong reviews with specific service and location mentions, clear service pages with location context, and structured content that AI systems can parse easily. A tradesman with 80 five-star reviews, a fully built-out GBP, and well-structured service pages will appear in AI answers far more consistently than one with an incomplete profile and a thin website.
The practical advice is the same as regular SEO for tradesmen: be specific, be structured, answer the questions homeowners actually ask. The tradesmen who do the basics well will show up in AI search without any additional "AI optimisation" work.
Tracking What Matters: Cost Per Job, Not Impressions
SEO agencies love showing you graphs of "impressions" and "traffic". That means nothing if the phone isn't ringing.
What you should track:
Phone calls from Google. Your GBP shows how many calls came through the listing. That's your real metric. If calls go up month over month, SEO is working.
Search Console clicks. Free tool from Google. Shows which searches people used to find your website and how many clicked through. If "electrician [your town]" is showing clicks, you're ranking.
Cost per job won. Total monthly SEO spend divided by number of jobs that came through Google. Compare this to your Checkatrade cost per job. When SEO costs less per job than the platform, shift your budget.
A typical tradesman paying £1,000-£2,000 per month for managed SEO starts seeing map pack results within 8-12 weeks. By month 6, most are getting enough organic leads to reduce their platform spend. By month 12, the maths isn't even close.
Common Questions About SEO for Tradesmen
How long does SEO take to show results? For the map pack: 6-12 weeks with consistent review collection and a complete Google Business Profile. For organic rankings: 3-6 months for local terms, longer for competitive markets. Map pack movement comes first, so that's where you'll see the initial wins.
Do I need a website, or is a Google Business Profile enough? You need both. The GBP gets you into the map pack. The website gets you into organic results and adds credibility to the GBP. A GBP without a website limits you to three map pack spots. A website with a GBP covers both channels and gives customers more to read before they call.
Should I use Checkatrade and do SEO at the same time, or choose one? Both, until SEO replaces the need. Use Checkatrade for immediate leads while your organic presence builds. Once Google is generating enough calls, reduce or cancel the platform subscription. Most tradesmen hit this crossover around month 6-9.
Can I do tradesman SEO myself? Yes, for the fundamentals. Claim and complete your GBP, collect reviews consistently, build your service pages. That handles most of what matters for local searches. What most tradesmen outsource is the ongoing content, link building, and technical work - not because it's impossible, but because it takes consistent time that could be spent on actual jobs.
What's the difference between local SEO and regular SEO for tradesmen? Local SEO targets map pack results and location-based searches - "plumber in [town]", "electrician near me". Regular SEO targets broader organic rankings. For tradesmen, local SEO is almost always the priority because that's where the job-ready customers are. Once local is solid, broader content builds on top of it.
Rather spend your time on the tools than on Google? Book a free call and I'll screen-share your current Google presence, show you who's outranking you locally, and give you an honest assessment of what SEO could do for your specific trade and area. If it doesn't make sense for your situation, I'll say so.
Frequently Asked Questions
Most tradesmen pay £800 to £2,000 per month for managed SEO. Compare that to £300-600/month on Checkatrade for shared leads. SEO leads come direct, with no platform commission, and the cost per job drops every month as rankings improve.

Written by
Robin LairesFounder - Nest Content
Having been a Software Engineer for more than eight years of building web apps and creating technology frameworks, my work cuts through just technical details to solve real business problems, especially in SaaS companies.
Want your SEO done for you?
I manage SEO for UK small businesses. Technical fixes, content, links, and AI visibility - all handled. From £900/month.
Related Articles
How to Rank on ChatGPT: A UK SEO Playbook for 2026
How to get cited by ChatGPT - real data from AI citation studies, what actually works, and the 2 cheapest moves to make this week.
SEO for Electricians: The Complete UK Guide (2026)
The complete guide to SEO for electricians in the UK: map pack rankings, EV charger keywords, and how to get more electrical jobs from Google in 2026.
Free SEO Audit: What It Tells You (And What It Misses)
Free SEO audit tools flag 50 issues with no priority. Here's which ones actually affect your ranking, which to ignore, and when you need a real audit.