Skip to content
Local SEO for Trades: How to Rank Higher in Your Area (Step-by-Step) featured image
Marketing & Sales

Local SEO for Trades: How to Rank Higher in Your Area (Step-by-Step)

Rank in the Google Maps three-pack with a step-by-step local SEO plan built for UK trades. Claim and optimise your Google Business Profile, fix NAP across Checkatrade and Yell, generate reviews on a steady cadence, and build location pages that bring the phone calls.

local SEO Google Business Profile Google Maps near me citations reviews NAP consistency service area business AI content
Ettan Bazil
Written by
Ettan Bazil
Founder & CEO (Tech / PropTech)
About Ettan Early Life and Career Ettan Bazil began his professional journey as a gas engineer and plumber, gaining hands-on experience working directly with households, landlords and property managers. His early trade background shaped his understanding of real-world operational challenges, from emergency repairs to workforce shortages and inefficiencies in the maintenance sector. In 2016, he founded Elite Heating & Plumbing, growing it into a successful business employing multiple engineers and apprentices.
just now 19 min read Comments

Quick Answer

Local SEO is what gets your trade business into the Google Maps three-pack when a homeowner two streets away types "plumber near me" at 11pm. The job is mechanical, not mystical. Claim and fully complete your Google Business Profile, pick the right primary category, write your own service descriptions, post a fresh photo every week, and ask every paying customer for a review by SMS the day after the job. Then fix your name, address and phone number so they match exactly on your website, Checkatrade, Yell, FreeIndex, Bing Places and Apple Maps. Build a separate page on your website for each town you cover. Do that for ninety days and you will outrank firms twice your size.

32%
of local pack ranking signals come from your Google Business Profile alone
70%
more clicks for profiles with every field completed versus half-finished ones
40+
reviews is the rough floor where you stop being invisible in competitive areas
60-90
days is when most trades start seeing real movement after a proper GBP overhaul

Why local SEO matters more than your website

Hand holding a phone showing a Google Maps search for a local trade
Most enquiries start with "near me" at the kitchen table, not a Google search for your company name.

A homeowner with a leaking radiator does not search for "Ettan Plumbing Limited". They search for "plumber near me" or "emergency plumber Bromley". Three results sit on a map at the top of the page. Below them, four ads. Below that, ten organic links most people never scroll to. If your name is not in those three map results, you are not in the race for that job.

That is local SEO. It is the work that decides whether the phone rings at half ten on a Tuesday night. Most trades think SEO means writing blog posts or paying an agency three hundred a month for "keywords". It does not. For a local service business, the heavy lifting happens on a free Google product called the Google Business Profile and on a handful of directory listings you have probably ignored for years.

I ran Elite Heating and Plumbing for years before any of this was called local SEO. The mechanics have not changed. Be findable. Be trustworthy. Be the closest person who looks competent. Google has just put a structure around it.

Where this article fits. This is the foundation guide. Once your profile is set up properly, the 30-minute monthly routine keeps it ranking. If you want the review side automated, the Google reviews automation guide picks up where step four here leaves off.

How Google ranks the three-pack

Anatomy of the Google Maps three-pack on a phone screen
Three slots. Whoever owns them owns the local market for that search.

Google says it weighs three things when it picks those three businesses: relevance, distance and prominence. In plain English, that means how well your profile matches the search, how close you are to the person doing the searching, and how much external trust you have built through reviews, citations and a website that backs up your profile.

BrightLocal's annual study breaks the algorithm down further. About 32 percent of local pack ranking weight sits in the Google Business Profile signals themselves. Roughly 19 percent comes from on-page factors like your website's NAP details and local keywords. Reviews carry about 16 percent. Backlinks 15 percent. Behavioural signals (clicks, calls, direction taps) 8 percent. Citations 7 percent. The rest is personalisation.

The honest takeaway is this. You cannot move proximity. You can move everything else. And the businesses that treat their Google Business Profile as a living marketing channel beat the ones treating it as a yellow pages entry from 1998. Search Engine Journal called this the death of the static profile in 2024 and they were right.

What you actually need to win. Complete profile. Correct primary category. A steady stream of new reviews. Photos that match your trade. A website with a page per town. Citations that all match. That is the whole job.

Step 1: Claim and complete your Google Business Profile

Tradesperson reviewing a Google Business Profile dashboard on a laptop
A fully complete profile gets about 70 percent more clicks than a half-finished one.

Go to business.google.com. Sign in with the Google account you want to own this profile forever. Not a personal Gmail you might lose. Make a new business Gmail if you do not have one. Once you are in, search for your business name. If a profile already exists, claim it. If nothing comes up, create one.

You will be asked whether you have a customer-facing location or whether you visit customers. Almost every UK trade should pick the second option. This is called a Service Area Business. You will then add the towns and postcodes you actually cover. Keep it sensible. Google's official guidance is that the outer edge should be no more than a two-hour drive from your base. Twenty service areas maximum.

Then fill in everything. Business name (real legal name, no keyword stuffing like "Bromley Plumbing 24 Hour Emergency"), phone number, website, hours, services, attributes (LGBTQ friendly, wheelchair accessible parking on a van, whatever applies), opening date, social profiles. The Services section is the one most trades skip. Do not skip it. Add every single thing you offer with a short description and a price band where you can.

Verification can take longer than you think. Google sends a postcard, asks for a video call, or uses video verification depending on category. Heating engineers and gas-related trades often get pulled into video verification. Set aside a quiet half hour. Have your tools, your van and your trade ID ready.

One quiet rule worth knowing. Whitespark put it best on the Local Search Forum. "Service Area Businesses can rank in the map pack no problem. It's not against Google's guidelines. They explicitly allow SABs with hidden addresses to have Profiles and they rank them just as well as they rank any brick and mortar businesses." If a so-called expert tells you to add a fake office address, ignore them. It does not help and it puts your profile at risk of suspension.

Step 2: Pick the right primary category and services

Your primary category is the single biggest lever in your profile. Pick it wrong and you will rank for searches your customers never make. There is a long list of GBP categories. Pick the one that matches what you actually want to be known for first. "Plumber" is different from "Plumbing supply store". "Electrician" is different from "Electrical installation service".

You can then add up to nine secondary categories. Use them. If you are a heating engineer who also does general plumbing, set "Heating Contractor" as primary and add "Plumber" as secondary. If you are an electrician who also installs EV chargers, "Electrician" primary and "EV charging station" secondary. Match what people search for, not the legal description in your Companies House filing.

Never change your primary category casually. Brian from TGL flagged this on the Local Search Forum. "Doesn't changing the primary category have a strong potential these days to trigger a verification?" It does. Switching primary categories often forces re-verification and can tank your rankings for weeks. Get it right once.

The Services section sits below Categories. Add every job type you do. Boiler installation. Power flush. Underfloor heating. Bathroom suite installation. Each one becomes a keyword Google can match to a local search. Add your own descriptions in plain English, not Google's stock copy. Custom descriptions tell Google what you really specialise in and they outrank the boilerplate every time.

If you want to think about how to describe each service properly, our AI content guide covers writing service copy with ChatGPT or Claude in your own voice. Useful when you have forty services to describe and an hour spare.

Step 3: Fix your NAP across every directory

Diagram-style image showing a trades business listing matching across multiple UK directories
Your name, address and phone number should match character for character on every site that lists you.

NAP stands for Name, Address and Phone. Citations are the entries you have on directories like Checkatrade, Yell, FreeIndex, Bing Places, Apple Maps, Bark, Trustpilot, Facebook and dozens of smaller UK sites. Google cross-references every mention of your business across the internet. If your phone number is 020 8123 4567 on Google but 020 8123 4567 EXT 1 on Yell and just 0208 123 4567 on Checkatrade, Google sees three different businesses.

That kind of inconsistency suppresses your rankings even if you do everything else right. Concoct Technologies cite research suggesting businesses with consistent NAP across 85 percent of their citations see roughly a 23 percent uplift in local pack rankings. The detail matters down to the punctuation. "Street" and "St." count as different addresses. "Limited" and "Ltd" count as different business names.

The fix is unglamorous. Open a spreadsheet. List every directory you appear on. Audit each one against the version of your details on your Google Business Profile. Update anything that does not match. The big ones to start with for UK trades:

  • Google Business Profile (your master copy)
  • Bing Places for Business
  • Apple Maps Connect (massive traffic, almost nobody bothers)
  • Facebook Page
  • Yell
  • Checkatrade, Rated People, MyBuilder, TrustATrader (whichever you actually use, see our platform comparison)
  • FreeIndex
  • Thomson Local
  • 192.com
  • Trustpilot if you have a presence there
  • Your trade association directory (Gas Safe, NICEIC, NAPIT and so on)
Audit shortcut. Pay for a one-off citation audit from BrightLocal or Whitespark. BrightLocal's Track plan starts at $39 a month. Whitespark's Local Citation Finder is around $79 a month. Buy one month, use it, cancel. You will get a list of every existing citation and every duplicate you need to clean up. Worth the cost of a single call-out.

Step 4: Build a review engine that runs itself

Reviews are the single biggest variable you control. Forty-plus Google reviews is roughly the floor where you become competitive in a populated UK town. Below that, you can do every other step perfectly and still get outranked by a firm with eighty reviews and a half-finished profile. Above forty, the quality and freshness of your reviews matter more than the raw number.

The freshness rule that catches everyone out. A business with eighty reviews and two new ones this month will outrank a competitor stuck on a hundred and fifty reviews from two years ago. Google reads cadence as a quality signal. Two new reviews per week puts you ahead of most competitors within six months.

The review engine is dead simple. Day of the job, ask in person. Day after the job, send a text with your Google review link. Three days later, send a polite reminder if they have not posted yet. That is it. Most field service management systems have this built in now. Tradify, Jobber, ServiceM8, Commusoft, Powered Now. Switch the feature on. It costs you nothing and pays for itself in a fortnight.

If your software does not handle it, NiceJob runs at about $75 a month and is built for small home service businesses. Birdeye exists for bigger operations at $299 to $449 per month per location, which is overkill for most one-van trades. You can also build the automation yourself with Make or n8n. The automation guide on the Academy walks through it end to end.

Reply to every review. Even the brutal ones. Google has confirmed owner responses are a prominence signal. The thread on Local Search Forum about a contractor flooded with 54 fake one-star reviews is a useful reminder that you can fight back. Kathleen Rhodes posted that "keyserholiday did an amazing job of reporting ~54 fake 1-star reviews to Google and getting them removed." It took a few weeks but it worked. Document everything. Use the official report form. Keep records.

One last point on reviews. Never offer money, discounts or free things in exchange for a review. Google catches it, and so does the customer when your competitor uses it against you. Just ask politely. Most happy customers will say yes if you make it easy.

Step 5: Build location pages that rank

Laptop showing a trades website with separate pages for different towns
One page per town you serve. Real content. Not a list of postcodes with the town name swapped out.

Your Google Business Profile pulls signal from your website. If you only have a homepage and a contact page, Google has very little to go on when matching your profile to a search like "boiler repair Bromley". The fix is location pages. One per town you cover, each with its own page, its own URL, its own copy.

The mistake almost everyone makes is to write one template and then change the town name. Google's algorithm spots that pattern in seconds and either ignores the pages or penalises them. The pages need to reflect the area properly. Mention the local landmarks. Reference the type of housing stock common there. Use a real case study from a recent job in that town. Add a map. List the postcodes you cover within the area.

Aim for around 600 to 800 words per location page. Less than that and Google sees thin content. More than that and you are padding. Embed the relevant Google Map for the area. Add three to five real photos from local jobs. Link from each location page back to your main service pages.

Speed and structure matter. Your site needs to load fast on mobile, have tap-to-call buttons, and use proper local business schema markup. If your website is more than three years old and you have not touched it, get it checked. Our complete guide to trades websites covers the build side.

Step 6: Photos, posts and weekly habits

The static profile is dead. Profiles that get updated weekly outrank profiles that get updated never. WebFX's benchmark data shows businesses with regular photo uploads receive far more clicks and direction requests than dormant profiles.

Three habits to lock in for the next ninety days.

One. Upload an original photo every week. Original means taken on your phone, on a real job. Not stock. Not your supplier's product photography. Geotag on. Job site or completed work. A boiler you just installed. A consumer unit upgrade. A bathroom you finished yesterday. Our photography guide for trades covers the framing and lighting tricks that make a phone photo look professional.

Two. Post one Google Business Profile post a week. Posts appear directly on your profile in search and Maps. Keep them short. Two or three sentences. A photo. A direct call to action like "Free survey for boiler upgrades in BR1 to BR8 this month". Posts expire after a week so the discipline is regular.

Three. Answer questions on the profile within twenty-four hours. The Questions and Answers section is public. If a customer asks "do you do power flushes?" and nobody answers for three weeks, every prospective customer reading the profile sees that silence.

Batch the work. Pick the same hour every week. Friday afternoon works for most trades. Upload last week's photos, write next week's post, answer any questions, reply to any new reviews, scan for new citations. Thirty to forty minutes. Done.

Step 7: Where AI fits into your local SEO routine

Tradesperson using a tablet with AI tools open beside hand-written notes
AI does the heavy lifting on the writing. You bring the trade knowledge and the local detail.

AI is not a magic local SEO button. It is a capable writer that does not understand your trade until you tell it. Used properly, it cuts the time on three tasks that otherwise eat your Friday afternoons.

Service descriptions. ChatGPT, Claude or Gemini can turn a bullet list of services into clean paragraphs in your own voice. Feed it five or six existing examples of how you write so it matches your tone. Ask for British English. Ask for short sentences. Re-read every output before publishing. AI gets details wrong.

Location page copy. Give the AI a town name, a list of local landmarks, the type of housing stock, the postcodes and a recent job you did there. It will draft you a 600-word page in two minutes. Edit it. Fact-check the landmarks. Add a real customer quote. Publish.

Review responses. If you get ten reviews a week, replying to each one becomes a chore. AI can draft polite, varied responses. The trick is to feed it the actual review and your house style. Never copy and paste. Read the draft, tweak the wording so it sounds like you, then post.

Three things AI must never do for you. Write fake reviews. Stuff keywords into your business name. Generate pretend photos for your profile. All three get profiles suspended. Use AI for the work that is really yours to do, just faster.

The tools I would actually pay for

Most of the work is free. You can run a credible local SEO routine with Google Business Profile, a spreadsheet, and the booking software you already pay for. If you want to spend money, here is where it earns its keep.

ToolWhat it doesUK pricingWorth it for
BrightLocalCitation audit, local rank tracking, GBP audit, review monitoringFrom $39/month (Track plan)One-off citation audit. Buy a month, use it, cancel.
Whitespark Local Citation FinderFinds citations your competitors have that you do notAbout $79/monthCatching up to a competitor who is outranking you.
Whitespark Local Rank TrackerTracks where you rank in the map pack for each townFrom $29/month annualKnowing if your work is actually moving the needle.
NiceJobAutomated review requests via SMS and email$75/month Review plan, $125/month ProTrades doing 20+ jobs a week without built-in review automation.
BirdeyeFull reputation management suite$299-$449/month per locationMulti-branch operations. Overkill for a one-van trade.

If you have to pick one, pick BrightLocal for a single month to audit your citations. The other tools become useful once your profile is mature.

What tradespeople are saying

Recommended videos

How to Optimise Your Google Business Profile in 2026

How to Optimise Your Google Business Profile in 2026

Momentum 360

Google Business Profile Set Up: 2026 Step-by-Step Tutorial

Google Business Profile Set Up: 2026 Step-by-Step Tutorial

Santrel Media

5 Secrets to Optimise Your Google Business Profile in 2026

5 Secrets to Optimise Your Google Business Profile in 2026

Sterling Sky Inc

How To Put Your Business on Google in 2026

Google Business Profile Set Up: How To Put Your Business on Google in 2026

Whitney Bonds

How To Create A Google Business Profile

How To Create A Google Business Profile: 2026 Set Up Guide

BKA Content

Google Business Profile Optimisation Tutorial for Beginners

2026 Google Business Profile Optimisation Tutorial for Beginners

Mariah Magazine

Frequently asked questions

Sixty to ninety days for a properly executed GBP overhaul plus citation cleanup. Real movement in map pack position usually shows between months three and six. Anyone promising results in two weeks is selling you something.

You can rank in the three-pack without one. You will not rank as well as a competitor with a clean fast website and good location pages. The website supplies the prominence signal that the profile alone cannot. Get the profile right first, then build the website.

Keyword stuffing the business name. Calling yourself "Bromley Plumber Emergency 24 Hour Repair Ltd" instead of your real business name. Google catches it and either filters your profile out or suspends it entirely. Use your real name.

You can rank in towns close to your business address with one profile. You will struggle to rank in towns more than fifteen to twenty miles away. Multiple profiles for multiple addresses is allowed only if you really have separate offices. Faking it gets you suspended.

Ten reviews to stop being invisible. Forty-plus to be properly competitive in a normal-sized UK town. Above forty, cadence matters more than count. Two new reviews a week is enough to stay ahead of most competitors.

You cannot delete genuine bad reviews. You can report reviews that breach Google's policies (fake, off-topic, conflict of interest, hate speech). A profile with all five-star reviews and no negative ones looks fake to customers. A few three and four-star reviews actually improve trust if you respond well.

It can be, for trades in high-demand categories like emergency plumbing or roofing. You pay per lead, not per click. You need Google Guarantee verification first, which means DBS checks and insurance documents. Worth testing for £50 a day for a month to see if the leads convert.

Not to start. The work in steps one to six costs nothing but your time. Once your profile is mature, a citation audit tool like BrightLocal for one month is worth the price of a single call-out. Rank tracking software helps if you want to measure your work properly.

My verdict

Treat the profile as a marketing channel, not a yellow pages entry.

Local SEO is not complicated. The seven steps in this guide will move almost any trade business into the three-pack within ninety days if you do them properly and stop tweaking. The trades that win this game are not the ones with the biggest marketing budgets. They are the ones who fill in every field, ask every customer for a review, post a photo every week and reply to every question within a day. Pick a Friday afternoon. Block out thirty minutes. Start.

Share this article

Ready to Transform Your Business?

Turn every engineer into your best engineer and solve recruitment bottlenecks

Join the TrainAR Waitlist

Stay Updated

Get weekly insights delivered to your inbox.

Recommended Articles

comments powered by Disqus