Why most tradesmen SEO advice is wrong (and what we measure instead)

A locksmith I work with phoned me last month. He'd been paying an SEO agency £800 a month for nearly two years and his rankings hadn't moved. He sent me his latest report. Forty-three pages. Generic checklist. Backlinks tracked, "domain authority" tracked, two dozen keywords tracked. Not one of those keywords was an emergency-intent query. Not one mention of his Master Locksmiths Association approval. Map pack performance? Not in the report.

This is the standard pattern. Most local SEO advice and most local SEO retainers were built for plumbers, dentists and restaurants. They get applied to trades wholesale, and the result is a lot of activity, a lot of reporting, and very few extra calls.

Trade SEO is local SEO with three pieces inverted: the metric that matters, the page count that matters, and the asset that matters. Standard advice gets all three backwards. The rest of this essay walks through why, and what we measure instead.

I call these the Three Misses.

Miss #1 — Keyword volume is the wrong metric for trades

Generic SEO tools are built around search volume. A keyword with 3,000 monthly searches looks more valuable than one with 30 because the tool is sorted by volume.

For trades, that's almost backwards.

The high-volume keywords in trade verticals are usually informational: "how to change a Yale lock", "how much does a boiler service cost", "what is Part P certification". The people typing those queries are researching, not buying. They might convert eventually, but they'll convert through someone they already trust by then — not through whoever ranked third on a how-to page.

The keywords that pay are the low-volume, urgent, geographic ones. "Emergency locksmith Sheffield S2", "boiler repair Manchester tonight", "electrician near me NICEIC". These have search volumes in the dozens, not the thousands. Generic SEO dashboards either don't show them at all or show them as "low priority" because the volume is small.

A keyword with 30 monthly searches at 80% buying intent will outearn a keyword with 3,000 searches at 10% buying intent every single time. We've seen this play out so consistently across trade engagements that we no longer even track high-volume informational queries on monthly reports. They're not the work.

Miss #2 — Mass-producing location pages is killing trade sites

The other standard play is to build out hundreds of "location pages". One per postcode, one per nearby town, one per neighbourhood. The thinking: cover every variation a customer might search for, and you'll catch all the long-tail traffic.

What happens in practice: an agency builds 100–200 near-identical location pages, each with the trade name and the place name swapped in. Six months later the site loses 30–50% of its organic traffic. Sometimes the site gets manually penalised. More often it just quietly tanks under Google's helpful-content updates, which specifically target this pattern.

I've watched this happen twice this year on sites we audited but didn't take on. Both were locksmiths whose previous agency had built out 80+ pages for postcodes the business technically served but didn't operate from. The pages all read the same. Google figured it out.

The right approach is narrower. Top 5–10 postcodes by actual call volume get their own page with real local content — the landmarks in that area, the common lock or boiler types in that housing stock, the typical response time. The other 30 or 40 postcodes the business will travel to in an emergency get listed as a service area in the Google Business Profile. They don't get standalone pages.

This is a quality-over-quantity argument that everyone agrees with in principle and nobody applies in practice. But the maths is simple: ten genuinely useful pages outrank a hundred copy-paste ones, and they don't trigger the penalty.

Miss #3 — The map pack matters more than the website

For most trade searches, Google now shows the map pack first — the three-result block with photos, ratings and call buttons. Then organic results. For "near me" queries and emergency queries, the map pack is often the only result anyone clicks. The blue links underneath might as well not exist.

Standard local SEO advice still treats the website as the centre of the work. The website is where the time goes: page speed, on-page optimisation, blog posts, internal linking. The Google Business Profile gets a tidy-up at the start of the engagement and then quietly stops being managed.

For trades, the priority order should be reversed. The Google Business Profile is the front door. The website is the back-office.

That doesn't mean the website is unimportant — service pages still need to exist, schema still needs to be right, page speed still matters. But the weekly attention should sit on the GBP: posts every week, photos every month, Q&A managed actively, fraudulent edits monitored and challenged within days of appearing, service categories tuned to match emergency-intent queries, hours set genuinely (with real out-of-hours coverage backing the claim).

A locksmith with a pristine website and a half-finished GBP loses to a locksmith with a basic website and a fully-optimised GBP. Every time.

The Five Metrics — what we measure instead

One page, every month, every engagement. The Five Metrics:

  • Map pack appearances by query. Not just "rank position" — rank position tied to specific searches, specifically the emergency-intent and "near me" ones. A plain rank tracker doesn't capture this; you have to track at the query-plus-location level.
  • Out-of-hours call volume separately from daytime. For trades with significant emergency demand, the high-margin work is at unusual hours. If your monthly report shows "27 calls" but doesn't tell you how many came at 2am on a Sunday, you don't know whether the engagement is working for the part of the business that pays best.
  • NAP consistency across the directories that matter for the trade. Not 200 generic directories — the 25–30 trade-specific ones (Master Locksmiths Association, Gas Safe register, NICEIC, Checkatrade, Trustatrader, FreeIndex, the trade-body site) plus the half-dozen that always matter (Google, Bing, Yell, Apple Maps). NAP drift in any of those drops your local pack ranking, and it's the boring monthly work most agencies skip.
  • Trust-signal audit. MLA, Gas Safe, Part P, NICEIC, insurance approval, Trustpilot — present, displayed prominently, schema-marked, kept current. Audited monthly. Most trade sites have at least one of these displayed wrong.
  • Conversion rate on click-to-call from the GBP and the website. Calls are the unit of work for most trades, not form submissions. If you're tracking form submissions but not call conversion rate by source, you're tracking the wrong thing.

What's not on that list: backlinks, "domain authority", page speed scores, blog post counts, keyword counts. These aren't useless — they matter at the margins. But they don't decide whether the phone rings.

Why most agencies measure the wrong things

Because the metrics on the standard reports are easier to track. Generic SEO platforms produce them automatically. Map-pack-by-query tracking and trust-signal audits and per-source call conversion are more work to set up. They require knowing the trade. They require manual checks.

So most agencies measure what's easy to measure and report what's easy to report. The deck looks impressive. The numbers go up most months. The trade owner reads it once, doesn't really understand half of it, and pays the invoice because the agency seems to be doing things.

The actual work isn't on the deck.

What this means if you're paying for SEO right now

If you're a UK tradesman paying an SEO retainer, look at your last three monthly reports. Three questions:

  1. Does the report break out emergency-intent and "near me" rankings separately, or are all keywords lumped together?
  2. Does it show out-of-hours call volume?
  3. Does it audit your trade-specific trust signals (MLA / Gas Safe / NICEIC / Part P / insurance approval) every month?

If the answer to all three is no, your agency is reporting on activities, not on outcomes. That doesn't necessarily mean they're bad operators — it usually means they're running a generic local SEO playbook on a trade business it wasn't designed for.

You might be paying for movement. You might be paying for theatre. The reports above don't let you tell the difference.

Common questions

What are "the Three Misses"?

The Three Misses are the three things the standard local SEO playbook gets wrong when it's applied to a UK trade business. First, it picks targets by search volume instead of buying intent — so it chases informational queries with thousands of monthly searches and ignores the emergency queries with dozens of searches that actually pay. Second, it mass-produces near-identical location pages and trips Google's helpful-content updates. Third, it treats the website as the centre of the work when the Google Business Profile is the actual front door for trade buyers.

What are "the Five Metrics" you track instead?

The Five Metrics fit on one page, reported every month, every engagement. Map pack appearances tracked at query-plus-location level (not just keyword rank). Out-of-hours call volume tracked separately from daytime, because emergency calls are usually the high-margin work for trades. NAP consistency across the 25–30 trade-specific directories that actually move local pack ranking. A monthly trust-signal audit covering Gas Safe, MLA, NICEIC, Part P, Trustpilot and insurance approval. Click-to-call conversion rate split by source — Google Business Profile versus website. Backlinks and domain authority aren't on the list. They don't decide whether the phone rings.

If my agency tracks domain authority and backlinks, are they wasting my money?

Probably not wasting it deliberately. Those metrics are useful at the margins and they're what generic SEO platforms produce automatically. The problem is what's missing. If the monthly report can't tell you how many calls came in at 2am on a Sunday, can't break out emergency-intent rankings from informational ones, and doesn't audit your trade-body listings monthly, you're getting a report that measures effort rather than outcomes. Effort is easier to bill against than outcomes. That's why most retainers default to it.

How is this different from generic local SEO advice?

Generic local SEO advice was written for plumbers, dentists and restaurants in the early 2010s and hasn't been re-written for the way trade buyers actually search in 2026. The buyer journey for trades runs through the map pack and the trade-body directories more than it runs through the open web. The Three Misses are specifically the things generic advice has wrong in 2026 for UK trades. They're not theoretical — they're the patterns we see on every audit we do for a trade business already paying for SEO.

What's the fastest test of whether my current SEO agency knows what they're doing?

Pull your last three monthly reports and ask three questions. Does the report break out emergency-intent and "near me" rankings separately from informational ones? Does it show out-of-hours call volume? Does it audit your trade-specific trust signals — Gas Safe, MLA, NICEIC, Part P, insurance approval — every month? If the answer to all three is no, you're paying for activity, not for outcomes. That doesn't always mean fire the agency, but it does mean the next conversation needs to be about what they're measuring and why.

If this resonates, book a 30-minute call — bring your most recent SEO report. We'll tell you in plain English whether you're paying for movement or paying for theatre. Or read about SEO Commander, the productised retainer where the Five Metrics actually live.

Related: What “operator-led” actually means — the three-question test.

Book a 30-minute call

Subscribe via RSS for new essays.