SEO for Trade Businesses:
Get More Customers From Google
A homeowner with water coming through a ceiling gives you about 20 seconds. They open the map, ring the first 3 numbers with reviews, and book whoever answers. Increasingly they ask an assistant first, and it names someone before they have opened a single website.
Why Trade Businesses Need SEO
Rated People alone has routed over 3 million UK homeowners to a trade, and assistants now read those profiles rather than your website. Three problems decide whether your own name appears.
Nobody types electrical services or property maintenance. They type fuse box keeps tripping, EICR before a tenancy, shower tray leaking through a ceiling. A single Services page listing 14 jobs as bullets says almost nothing about any of them, so it ranks for none. The enquiry goes to whoever wrote an honest page about that job.
Search tradesmen near me in any UK town and Checkatrade, MyBuilder, Rated People and MyJobQuote fill the page before a single trade does. They aggregate over 50,000 tradespeople and outrank them all on authority, then sell a competitor the lead that came off your name. You appear inside their listing, paying for the privilege.
A plumbing business posted the $3,500 a month local SEO quote it had been given and asked what it actually bought them; 280 replies later and nobody could say. UK trade retainers realistically sit somewhere between £500 and £2,500 a month. Pay at the top of that range for reporting rather than pages and you still own nothing.
How SEO Works for Trade Businesses
Search Engine Optimization projects are long-term investments for tradesmen, where each task supplements the others and creates compound results over time.
01
Keywords, page structure, and the signals Google reads directly
On-page work is awkward for tradesmen because the thing you sell and the thing people search are different words. You quote for electrical installation; they search fuse box keeps tripping. You fit bathrooms; they search shower tray leaking through ceiling. The gap between trade vocabulary and homeowner panic is where most trade sites lose the job. The pages that carry weight are one per job you actually want more of, a rewire, an EICR, a flat roof repair, a boiler swap, plus your accreditation page and your emergency page. The van, the team photo and the About page rank for nothing.
The pages that hold value are built around a job, not a season. A page explaining what a fuse board upgrade involves, what certificate you hand over and what happens when the wiring behind it turns out to be rubber-sheathed will still be earning enquiries in 4 years, because the job does not change and neither does the worry. What churns is everything dated: the Christmas boiler service offer, the new van announcement, the weekly post about 5 signs you need an electrician. Most trade sites have this backwards, with 14 services in bullet points and a blog nobody reads.
1
Split the services list into one page per job: fuse board upgrade, EICR, rewire cost, flat roof repair, boiler swap.
2
Unpublish last winter’s boiler offers and retired accreditation pages in WordPress, redirecting each into the job page that replaced it.
3
Mark the site up with Plumber, Electrician or HomeAndConstructionBusiness schema plus Service and areaServed, then check it in Google’s Rich Results Test.
4
Publish a cost page per job and one per certificate you issue, EICR, Gas Safe record, Part P notification, which rank year-round.
02
Map Pack visibility, citations, and proximity signals
Almost nobody hires a tradesman outside the area they can get to in half an hour, so effectively all of the demand is local. That is why the 3-result map box sits above every organic result, Checkatrade included, and why most homeowners never scroll past it. It is also the one place a one-van outfit genuinely outranks a national directory, and claiming it costs nothing but the verification postcard.
Set the primary category to the trade people actually search, Roofer rather than Building Contractor, then add every job as a service with its own description. Draw the service area from towns you genuinely work in, not a 50-mile circle. Load photos from real jobs, boards, boilers, roofs mid-repair, dated as you go. Put opening hours that are true, including out-of-hours cover, and pre-answer the Q&A: call-out fee, minimum charge, whether you take card.
Trades carry 2 citation layers. The general one is Yell, Apple Business Connect, Bing Places and Facebook. The layer that actually moves rankings is the register layer: Gas Safe Register, NICEIC, NAPIT, FENSA, TrustMark, Which? Trusted Traders, the FMB, plus Checkatrade and MyBuilder. Google trusts them because each verifies a real qualification. Every one needs the identical trading name, unit number and mobile, because one stray variant across 30 listings quietly cancels the signal.
1
Pick the narrowest true primary category, list every job as a service, and set the service area by town rather than radius.
2
Give each yard or depot its own verified profile and its own page naming the team based there, never one profile listing 3 areas.
3
Run BrightLocal across Checkatrade, MyBuilder, Yell and your Gas Safe or NICEIC entry, and fix every trading-name and mobile-number variant.
4
Post one finished job a week to the profile from your phone, captioned with the job and the town, straight off the van.
03
Topic authority, inbound links, and content that earns traffic
Homeowners rarely know what to ask for. They search the symptom: lights keep tripping downstairs, no hot water but the boiler is on, damp patch above the bay window. A page that names the likely cause, says roughly what the fix costs and admits when it might be worse than it looks earns the call, because it is the first straight answer they have had all morning.
Someone who already knows they need a rewire is now choosing between 3 quotes. They want the certificate they will end up with, the accreditation number they can check on the register, a price band rather than call for a quote, and photos of a job like theirs. Put that on the job page, not 3 clicks away on a gallery. Most trades lose these enquiries at the point of hiding the price.
Trade links come off the job, not off a keyboard. Merchants and manufacturers run installer finders; Vaillant, Baxi, Velux and Ideal all list accredited fitters. Your accreditation bodies publish member directories. Architects, letting agents, estate agents and the surveyor who keeps recommending you all have websites with a partners page. Sponsor a junior football kit and the club lists you. None of that costs a link fee, and none of it can be bought back later.
1
Refresh a price guide for each job every year, with real bands, what moves the number, and what a bad quote looks like.
2
Write 3 or 4 genuine area pages covering that area’s housing stock and your jobs there, never 40 doorway pages with the town swapped.
3
Build one money hub covering payment terms, Boiler Upgrade Scheme grants, ECO4 eligibility, finance options and what size deposit is normal.
4
Build a page per brand you are accredited to fit, Vaillant, Baxi, Velux or Hive, since homeowners search the brand before the trade.
04
Site speed, crawlability, Core Web Vitals, and mobile health
The quiet killer in trades is the one-page website. A cheap build gives you a single URL with anchor links, so Services, About and Contact are not pages at all, just places the page scrolls to. Google has exactly one thing to rank, and it ranks it for your trading name only. Worse, the phone number often lives inside the header graphic, which means no search engine and no assistant can read it.
The highest-intent trade search happens standing in the room with the problem, on a phone, on patchy signal, with a bucket underneath the leak. That person is not browsing. They want a phone number and one line confirming you cover their postcode. If the page carries 30 uncompressed job photos, or a quote form loads before the header, or a cookie banner covers the call button, they are back in the map ringing the next name.
1
Crawl the site with Screaming Frog; if it returns 1 URL, rebuild Services as real pages and put the number in text.
2
Run PageSpeed Insights on your job gallery, the heaviest page on most trade sites, then throttle to 4G and retest.
3
Resize phone photos of finished jobs to display width and serve WebP; a raw 4 megabyte board shot kills the page on mobile.
4
Split job and area pages into their own sitemap, away from blog posts, and resubmit in Search Console whenever a price band changes.
05
Star ratings, review volume, and response strategy that builds trust
Reviews decide trade searches because a homeowner is about to give a stranger a key and a deposit, and the star rating is the only evidence they have. The difficulty is that trades collect them passively and therefore collect almost none. You finish, you load the van, you drive to the next job, and the moment passes. The people who do write unprompted are the ones arguing about a final invoice, which is why an unmanaged trade ends up rated by its complaints.
Ask before you leave, while they are looking at the finished work and still relieved. A saved text with a direct Google link, sent from the van outside, beats any automated sequence sent 3 days later when the job has become normal. If you invoice through Tradify, Powered Now or Xero, wire the request to fire when the invoice is marked paid. Ask on every job, small ones included, and keep it to a trickle rather than 20 in one week.
1
Trigger the review link from Tradify or Powered Now the moment an invoice is marked paid, or send a saved text on site.
2
Reply within 24 hours with dates, the quote and what you offered to put right; future customers read the reply, not the complaint.
3
Pull reviews that mention a rewire onto the rewire page and boiler reviews onto the boiler page, not a homepage carousel.
4
Ask the letting agents and landlords on your maintenance contracts too, since a repeat commercial reviewer carries more weight than a one-off homeowner.
Google is No Longer the Only Place Your customers are Searching
Customers are using AI to find answers, and they trust what it tells them. Invest in GEO to get recommended in those answers.
1 Billion
Questions ChatGPT receives every single day
38%
Your #1 top ranking page on Google would be cited by AI
14%
of tradesmen optimise for GEO. The rest are invisible in AI answers
You can rank #1 for “tradesman near me” and still not exist in ChatGPT’s answer. Run a free GEO audit to see where your brand actually stands.
GEO vs SEO: Same Goal, Different Methods
GEO is wider than SEO. AI recommends the brands that show up across the sources it reads, so your presence in forums, social platforms and trade blogs decides your odds. AIclicks measures the three metrics below so you know which to work on first.
AI Assistant
Who is the best local tradesman for emergency work?
Your Trade
Citation Rate
Shows how many AI answers about trade businesses name your brand, out of every 100. Models pull from the same trusted pages over and over, so citations compound: once you are in, staying in gets easier. Find the competitor pages AI cites most, then publish your own version of each.
Your Trade
82% positive
Competitor A
54% positive
Competitor B
38% positive
Brand Sentiment
Shows how AI describes you when your brand comes up: positive, neutral or negative. Tone is what separates being mentioned from being recommended, and models repeat whatever framing they find. Track the negative mentions back to the reviews and threads behind them, then publish content that answers those directly.
Others 52%
You 24%
— 24%
Your Trade
AI mention share of voice — trade category
Not Cited
Share of Voice in AI
Shows how much of the trade conversation belongs to you rather than your competitors. This is the metric that matters most, the GEO version of a Google ranking. With only 1–5 brands named per answer, the market is winner-takes-more and every point is taken from someone.
The Dashboard Your Dedicated AI Search Team Works In
AIclicks gives you a live dashboard with daily ChatGPT mention rate, citation rate, sentiment, and share-of-voice across your tracked prompts, plus GA4 referral attribution for the traffic ChatGPT does send back.
Choose Your Plan
Flexible pricing that grows with your team. Upgrade or downgrade at any time.
Monthly
Yearly
-20%
Starter
Perfect for individuals & small teams
$49
/ month
Billed annually — you save $142
Choose 3 from:
Daily

Tracked prompts
30
Websites you can add
3
LLMs you can track
3
Countries per project
1
LLM responses / mo
4,650
AI-optimized articles per month
10
Integrations
-
Support
Pro
For growing teams for more power
$140
/ month
Billed annually — you save $454
Choose 4 from:
Daily

Tracked prompts
150
Websites you can add
Unlimited
LLMs you can track
4
Countries per project
Unlimited
LLM responses / mo
18,600
AI-optimized articles per month
20
Integrations
Google Analytics
Support
BUSINESS
Best for medium-sized organizations
$357
/ month
Billed annually — you save $1198
Choose 6 from:
Daily

Tracked prompts
300
Websites you can add
Unlimited
LLMs you can track
6
Countries per project
Unlimited
LLM responses / mo
55,800
AI-optimized articles per month
30
Integrations
Google Analytics, API
Support
Dedicated account specialist
Become the #1 Answer in AI
Succeed in GEO yourself, or let us do all the work.
Do it yourself
Use AIclicks to see exactly where you appear across 10+ AI platforms, spot the gaps competitors are filling, and act on clear weekly recommendations.
From $59/month · Cancel anytime
Done for you
We Do All the Work for You
Our team manages your complete search presence: traditional SEO and GEO strategy, content, implementation, and reporting. You focus on customers.
Custom pricing · Minimum 3-month engagement
The AI SEO agency trusted by 1,000+ brands worldwide
From solo founders to multi-client agencies, AIclicks runs the full AI SEO agency program for organizations of every shape and size that want to be cited across every AI surface.
4.9/5 stars on G2
FAQ
How long does SEO take to bring in work?
Map results move first, often within 3 or 4 weeks of a proper Google Business Profile and a run of reviews. Job pages on the website take 3 to 6 months to settle, which is the figure trades on r/localseo keep repeating. Competitive urban terms take longer. Anyone promising page one in 30 days is either targeting phrases nobody searches or is not being straight with you.
Should we bother with ChatGPT or just Google?
Both, and they reward different things. Ahrefs analysed 863,000 keywords and found only 38% of pages cited in AI Overviews also ranked in the top 10, down from 76% a year earlier. A top position no longer buys you a mention. Worse for trades, assistants assemble their recommendation from Checkatrade profiles and register entries rather than your site, so an unclaimed listing becomes the version of you they quote.
How is trade SEO different from normal local SEO?
Three ways. Your competition is not other trades, it is Checkatrade, MyBuilder and Rated People, which own the head terms outright. Your citations run through accreditation registers, Gas Safe, NICEIC, NAPIT, FENSA, TrustMark, which verify a qualification rather than an address. And your customers search symptoms, not services, so the keyword list looks nothing like the list on your invoice. Generic local advice covers none of it.
What should a tradesman budget for SEO each month?
Realistically £500 to £1,000 a month for one trade in one town, £1,000 to £2,500 to compete properly in a city, and more only if you run several branches. Judge it against Checkatrade membership and lead fees, which many trades already pay every month for leads they then bid against. Ask exactly which pages get written each month; the plumber who could not get that answer on a $3,500 quote was right to walk.
Is SEO better than Google Ads for trades?
Neither is better; they cover different gaps. Ads fill a quiet week and win emergency terms immediately, then stop the day you pause them. SEO and the map profile keep working while you are up a ladder. Most trades run ads on the high-value jobs, boiler installs, rewires, full roofs, while building organic strength on symptom and cost searches that are far cheaper to rank for. Measure both on cost per booked job.
Which pages should a trade website build first?
Google Business Profile first: it costs nothing and outranks every website on the page. Then your emergency or call-out page, which catches the highest-intent searches in the trade. Then one page each for the 3 jobs you most want more of, written the way you would explain them in a hallway. Then an accreditations page with real registration numbers. Area pages after that, and only where you genuinely work. The blog is last, if at all.
How do I know if the SEO is working?
Count booked jobs from search, not rankings. Trade enquiries are overwhelmingly phone calls, so without a tracking number they never appear in analytics at all. Google Business Profile insights move first: calls, direction requests and website clicks. In Search Console, track impressions on job terms rather than position. Then check all of it against your diary. If a report shows traffic but no jobs, ask why.
Can I do this myself or should I hire someone?
Do the free half yourself. Nobody can claim your Google Business Profile, take job photos or ask a customer for a review except you, and a retainer that only covers profile upkeep is buying about 20 minutes of work a month. Outsource the parts that need a specialist: rebuilding one-page sites into job pages, schema, speed, register and directory cleanup. Pick someone who can name your accreditation bodies without looking them up.
Further Reading
Go deeper on GEO, AI search, and visibility tracking.

























