SEO for tradespeople
SEO for tradespeople means getting your business to appear when someone in your area searches for the work you do, such as "electrician Cardiff" or "emergency plumber near me". For most trades it comes down to four things: a complete Google Business Profile, a page on your site for each service and area you genuinely cover, a steady flow of reviews, and consistent contact details everywhere you appear online.
Trades are one of the few sectors where local search does almost all the work. Nobody browses for a plumber. They search once, at the moment they need one, and they ring someone in the first handful of results. That makes the difference between page one and page two considerably starker than it is for most businesses.
How many people actually search for my trade?
More than most tradespeople expect. These are real UK monthly search volumes, along with how hard each term is to rank for on a scale of 0 to 100:
| Search term | Searches/month | Difficulty |
|---|---|---|
| electrician near me | 40,500 | 28 |
| plumber near me | 33,100 | 35 |
| electrician cardiff | 1,300 | 21 |
| plumber cardiff | 590 | 18 |
| electrician swansea | 590 | 23 |
| roofer cardiff | 480 | 24 |
| builder cardiff | 320 | 21 |
| emergency plumber cardiff | 320 | 10 |
| plumber newport | 320 | 13 |
| plasterer cardiff | 260 | 14 |
Source: Semrush UK database, August 2026.
Two things stand out. First, a single city term like "electrician Cardiff" represents around 1,300 people a month actively looking to hire. Second, look at "emergency plumber cardiff": a third of the volume of the general term, but noticeably easier to rank for, and the person searching it is far closer to booking. Specific beats broad, and it usually costs less effort to win.
Should I be trying to rank for "near me" searches?
Not directly, and this is where a lot of trade SEO advice goes wrong. "Plumber near me" gets 33,100 searches a month, which looks irresistible, but there is no page you can write that contains the phrase "near me" in a way Google rewards. Google resolves those searches by working out where the searcher is standing and showing nearby businesses it trusts.
What that means practically: you win "near me" searches through your Google Business Profile, your reviews, and having your address and service area set correctly, not through website copy. Content helps you win the "electrician Cardiff" style searches. Your profile helps you win the "near me" ones. You need both, and they are different jobs.
Do I need a separate page for every town I cover?
Only for the places you genuinely work. A page for each real service area gives Google something specific to match against local searches, which is why a dedicated Cardiff page will usually beat a general "areas we cover" list. The trap is generating twenty near-identical pages by swapping the town name, which Google treats as doorway pages and can penalise across your whole site. Our guide on whether you need location pages covers where that line sits.
A reasonable starting point for most trades: your base town, plus the two or three neighbouring areas you actually travel to most often. Write each one properly, then add more once those are earning their place.
What should a tradesperson's website actually have?
Less than most web designers will sell you. The essentials:
A page per service. Separate pages for bathroom installations, boiler repairs, rewires, whatever you do. One "Services" page listing everything gives Google nothing specific to rank.
Your phone number visible on every page, tappable on mobile. Most trade enquiries are phone calls made within seconds of landing on the page.
Real photographs of your own work. Stock images of someone else's kitchen actively cost you jobs. Customers are trying to judge whether you are any good, and your own before-and-after shots are the strongest evidence you have.
Your service area written out. Name the towns and postcodes. It reassures customers and it tells Google where you operate.
Accreditations and registrations where you hold them, such as Gas Safe or NICEIC. Only list what you actually hold, but do list it.
How long before SEO brings in work?
Google Business Profile improvements can shift things within a few weeks, because Google indexes profile changes quickly and most trades have never filled theirs in properly. Website rankings for town-level terms typically take eight to twelve weeks to move, and competitive city terms in a busy trade take longer. Reviews compound throughout: a steady trickle beats a sudden burst, and Google notices recency.
If you need the phone ringing this week, SEO is the wrong tool. It pays back over months, and it keeps paying once it does.
Is SEO worth it when I could just pay for leads?
This is the comparison that actually matters for trades, and it deserves a straight answer rather than a sales pitch. Lead platforms like Checkatrade, MyBuilder and Rated People put work in front of you immediately with no waiting period, which is genuinely valuable when you have gaps in the diary. The trade-offs are that the same lead is often sold to several of you, you are competing largely on price, the fees continue for as long as you use them, and you are building someone else's brand rather than your own.
SEO is the opposite shape. Slow to start, nothing for the first month or two, and then enquiries that come to you directly, are not shared with three competitors, and do not carry a fee per job. The sensible position for most trades is not either/or: use the platforms to fill the diary now, and build the search visibility that gradually reduces how much you need them. If your lead-platform fees have crept up year after year, that is the number worth comparing against, not an abstract marketing budget.
Where should I start?
Claim and complete your Google Business Profile before you touch anything else. It is free, it is the single biggest lever for local trade searches, and most competitors have half-finished theirs. Then ask your last five happy customers for a Google review. Then make sure your name, address and phone number match exactly everywhere they appear online. Only after that does website work start to pay, and the fundamentals of local SEO apply to trades the same way they apply to anyone else.
If you want that mapped out for your own business rather than in general, that is what our local SEO service covers, across Cardiff, Newport, Caerphilly and the rest of South Wales.
Want to know what your trade is worth in search?
A free audit shows the real search volumes for your trade in your patch, where you currently stand, and what it would take to compete. I reply within one working day.
Book a free audit