There are two types of tradespeople: those who appear on page one of Google when a local customer searches for their service, and those who don’t. The first group has more work than they can handle. The second wonders why the phone isn’t ringing.

Local SEO — Search Engine Optimisation for local search — is the process of getting your business into that first group. It’s not complicated, but it does require consistent effort. This guide covers everything you need to know.

What Local SEO Means for Tradespeople

When someone searches “builder in Nottingham” or “roofer near me”, Google shows results it believes are most relevant to that person’s location and intent. Local SEO is the work you do to prove to Google that your business is the best answer for those searches.

Do it well, and you’ll appear in:

Appearing in even one of these positions can dramatically increase the enquiries your business receives.

Step 1: Claim and Optimise Your Google Business Profile

Your Google Business Profile (formerly Google My Business) is the most powerful local SEO asset you have. It’s what powers the Map Pack results.

If you haven’t claimed yours, stop reading and do it now at business.google.com.

Once claimed, optimise every section:

Reviews are critical here. Businesses with more positive reviews consistently outrank competitors in the Map Pack. Make asking for Google reviews a standard part of your process after every completed job.

Step 2: Build a Website with Local SEO Built In

Your Google Business Profile alone won’t be enough. Google needs a website to verify your legitimacy and understand the full scope of your services.

Your website needs:

Local keywords in the right places. Your page titles, H1 headings, and content should include your trade and your location. “Roofing Contractor in Sheffield — JH Roofing” is far more powerful for local search than a generic business name.

Location pages. If you cover multiple areas, dedicated pages targeting each town will significantly extend your ranking footprint.

NAP consistency. Your business Name, Address, and Phone number must be identical across your website, Google Business Profile, and every directory you appear in. Inconsistencies confuse Google and hurt your rankings.

Fast loading speed. Google uses page speed as a ranking factor. A slow website costs you rankings.

Step 3: Build Local Citations

A citation is any online mention of your business — on directories like Checkatrade, Yell.com, TrustATrader, and trade associations. Each consistent citation sends a signal to Google that your business is legitimate and established.

At minimum, make sure you’re listed on:

Step 4: Generate Reviews Consistently

Reviews deserve their own section because they’re that important. Google has confirmed that reviews influence local search rankings. A steady flow of recent, positive reviews will outrank a competitor with older reviews — even when other factors are equal.

Build review generation into your workflow: after completing a job, send a follow-up text with a direct link to your Google review page. The easier you make it, the more reviews you’ll get.

Aim for at least two to three new reviews per month. Respond to every one.

Step 5: Create Service-Specific Content

One of the most powerful — and most overlooked — local SEO tactics is creating pages or blog posts targeting specific services and locations:

These longer-tail searches have less competition and higher intent. Someone searching “flat roof installation Bristol” is much closer to making a purchase decision than someone searching “roofing.”

How Long Does Local SEO Take?

Typically, you’ll start seeing results within 3 to 6 months of making changes. Some improvements — particularly to your Google Business Profile — can have an impact within weeks. The important thing is consistency.

At LV Webworks, every website we build includes full on-page SEO setup — local keywords, structured data, optimised page titles, and location-specific content.

Get a free SEO audit of your current online presence — no obligation, just a clear picture of where you stand.