JDWA

Local SEO · 2026 checklist

Local SEO checklist for trades businesses (2026 edition)

I work with trades businesses every week. The pattern is always the same: most aren't doing the basics. Here's the 20-point checklist I use with every new client.

Simon Jackson

Simon JacksonFounder, JDWA4 min read

Google Business Profile (the biggest single factor)

  • Profile claimed and verified, postcard or video verified, not pending
  • Business name matches your real-world signage (no keyword stuffing)
  • Category set correctly, primary + 5-9 secondary categories
  • Service area set (for service-area businesses, hide the address)
  • Hours accurate, including holiday hours
  • Photos uploaded weekly: work shots, before/after, team, vehicles
  • Posts published 3-4 per month minimum (offers, updates, events)
  • Q&A seeded with real questions your customers ask

On-site SEO

  • One page per service + city combination (so /plumber-bristol, /plumber-bath, etc.)
  • Each page has a unique title, meta description, H1
  • Schema.org LocalBusiness + Service on every page
  • Google Maps embed on the contact page
  • Real testimonials with reviewer name + date (not “Lorem ipsum”)
  • Site loads in under 2 seconds on 4G mobile
  • HTTPS everywhere, mixed content resolved

Reviews

  • Asking every happy customer (in person, after the job)
  • Responding to every review, good and bad, within 48 hours
  • Owner responses are personal, not templated
  • Never buy or incentivise reviews (Google will penalise you)
The plumber whose GBP says “Acme Plumbing” but whose Yelp says “Acme Plumbers Ltd” is sending Google a deliberate-mismatch signal.
JDWA playbook

Citations (NAP consistency)

  • Same business name, address, phone everywhere you appear online
  • Claimed profiles on: Yell, Yelp, Thomson Local, FreeIndex, Checkatrade, TrustATrader
  • No duplicate profiles, duplicates confuse Google
  • Get one new legitimate link per month (sponsorship, local press, trade association)
  • Don't buy links, Google's Penguin algorithm catches this
  • Check who links to your 3 biggest competitors and copy what works

Tracking

  • Google Search Console connected and monitored weekly
  • Google Analytics 4 with conversions tracked (form submissions, calls)
  • Rank tracking for at least 10 core local keywords

Don't try to do all 20 at once. Pick the GBP basics first (those 8 items), then move to reviews, then on-site. The dashboard I've built tracks all of these — see what it shows for a real client.

Get a free audit and I'll score your business on this checklist, usually takes a week to surface the gaps you didn't know you had.

Frequently asked questions

How long does it take to see results from local SEO?
Honest range for trades and home-services niches: 8–16 weeks for measurable ranking movement, 4–8 months for sustainable lead flow. The first 4 weeks are mostly audit, fix-the-foundations, and Google Business Profile work — none of which shows in rankings yet. If an agency promises page-1 rankings in 30 days, they are either selling a niche where ranking is trivially easy, or they are doing GBP spam that will eventually get your listing suspended.
What is the single biggest local-SEO mistake trades businesses make?
Inconsistent NAP (name, address, phone) across the web. The plumber whose Google Business Profile says "Acme Plumbing" but whose Yelp listing says "Acme Plumbers Ltd" is sending Google a deliberate-mismatch signal — Google cannot confidently merge the two entities, so neither ranks as well as they should. The fix is mechanical: pick one canonical form of your business name and address, and audit every listing to match.
Do I really need a website if I have a Google Business Profile?
Yes. A GBP alone will rank for the most generic searches in your area ("plumber near me") but not for the specific commercial queries that convert ("plumber for combi boiler repair in Leeds"). A website gives Google something to rank for those, and gives the prospect something to evaluate before they call. For trades, a single-page website is genuinely enough — the work is in making sure the GBP and the website tell Google the same coherent story.
How many citations do I need?
Quality over quantity. Aim for the ~25 directories that Google explicitly weights for local-pack ranking (Yelp, Yell, Thomson Local, FreeIndex, Checkatrade, TrustATrader, etc.) plus the 5–10 industry-specific ones for your trade. Beyond that, additional citations add diminishing returns and can actually hurt if their NAP or category data is wrong.
Should I run Google Ads while my SEO is ramping up?
Usually yes, for trades businesses. SEO takes 4–8 months to deliver sustained lead flow; Google Ads deliver immediately and can fund the SEO investment during the wait. The mistake is treating them as the same thing — they are not. SEO builds an asset that pays back over years; Ads rent visibility until you stop paying. Use Ads to bridge the gap, not replace SEO.
What does a "good" local SEO report look like?
Three signals. (1) Rank movement for your target commercial queries, by month, against your actual competitors. (2) Local pack visibility for your top 5–10 service-area queries. (3) GBP insights: search queries, calls, direction requests, website clicks. Anything else — "Domain Rating increased by 2", "we built 4 citations" — is vanity work unless it shows up in those three.

Want to dig deeper?

The article above is the background. The dashboard does the actual tracking. Take a closer look at Local SEO service, or get a free audit that includes this topic.