Contractor Website SEO: A UK Guide to Getting Found

Contractor website SEO is the work of making your site easy for Google to understand and easy for a customer to act on, so that people searching for your trade in your area find you and ring. In practice it comes down to five things: a separate page for each service, clear local signals, a fast mobile site, a well-kept Google Business Profile and honest reviews. None of it is a trick, and nobody can promise you a ranking. What follows is what a UK tradesperson can do, in what order, and what is worth paying someone else to do.
TL;DR
- SEO for a contractor means helping Google match your services and your area to what people type, then making it easy for them to call.
- Give each service its own page, written in the words customers use, with your location, proof of past work and a visible phone number.
- Your Google Business Profile and your website work together: keep the category, phone, address, hours and photos accurate, and earn real reviews.
- Check speed and mobile usability, then use Search Console to see which searches bring people in.
- Results take time and no honest agency can guarantee them, so judge progress by calls and enquiries, not by vanity rankings.
Table of Contents
- What SEO actually involves for a contractor
- Start with the words your customers use
- Build a page for every service
- Local SEO: your Google Business Profile and your site together
- Speed, mobile and the technical basics
- Reviews and links, earned the honest way
- Measure what matters and decide what to fix next
- Our view: the website is only half the job
- How we can help
- FAQ
- Sources
What SEO actually involves for a contractor
Google describes SEO as helping search engines understand your content and helping users find your site. It also says useful, people-first, readable and up-to-date content matters more than trying to manipulate rankings. For a roofer, electrician or builder, that is good news. You do not need clever tactics. You need a site that says clearly what you do, where you do it and how to reach you.
In a contractor guide, Search Engine Land lists the elements as page and content quality, links, loading speed, responsiveness, site structure, security and user experience. The aim is to bring in customers, calls and form submissions. That last part is the one trades often forget. Traffic that does not ring is just a number on a screen.
Think of it as two jobs:
- Be findable. Google must be able to crawl your pages, understand what each one is about and judge them relevant to a local search.
- Be convincing. Once someone lands, they should see within seconds that you do the job they need, near them, and how to get hold of you.
Most small trade sites fail at the second job before they ever get to the first. A homepage with a generic slogan, a stock photo of a hard hat and a contact form buried three clicks deep will not win a customer, even if it ranks.
Start with the words your customers use
Keyword research sounds technical, but for a trade business it starts with your own phone. Look at the calls you have taken, the enquiry emails, your reviews and the questions your staff get asked. Customers rarely say “domestic electrical installation services”. They say “fuse board replacement”, “no hot water” or “leaking flat roof”.
A practical method, in line with a step-by-step local keyword approach published by an SEO tools company, looks like this:
- List every service you offer, from the biggest job to the small repeat ones.
- List the problems that trigger a call, in plain language.
- List the places you cover: towns, villages, neighbourhoods and postcode areas.
- Combine them into real phrases, such as “boiler repair Corsham” or “loft conversion Trowbridge”.
- Search each phrase yourself and see what Google shows. If a map with three local businesses appears, Google treats the search as local, and that is the territory you want to compete in.
- Match each phrase to one page on your site, existing or new.
The last step is the one that does the work. A phrase with no page to land on is wasted effort.
Do not chase high-volume phrases blindly. Some of the terms that matter most to a contractor have tiny search numbers in any tool. A search like “emergency roof repair in a particular town” may show a handful of searches a month, but every one of those people has a leak and a phone in their hand. Low volume with high intent often beats broad volume with none.
Build a page for every service
The single most common fix on a trade website is splitting one “Services” page into several. Search Engine Land recommends separate pages for each service rather than trying to optimise one broad page for lots of unrelated work. A page that tries to rank for plumbing, heating, bathrooms and drainage ends up being the best answer to none of them.
A useful service page is not long for the sake of it. It answers the questions a customer has before they ring. Here is a checklist:
- A clear headline that names the service and the area, written the way a person would say it.
- What the job involves, in plain English, including what you do and do not cover.
- Where you work. Name the towns and areas. If you are based in Wiltshire, say so, and say which nearby places you travel to.
- Proof. Photos of your own finished jobs, a short case example and any accreditations you genuinely hold. Only claim what you can show.
- Typical process and timescales, so people know what happens after they call.
- Pricing guidance where you can give it. Even a “jobs like this usually start from” line builds trust. If every job is quoted, explain how quoting works.
- A phone number that can be tapped on a mobile and a short enquiry form.
- Questions people ask, answered briefly.
One thing to avoid is copying the same page with a different town name swapped in. Google’s guidance puts weight on original, useful content made for readers, and customers can spot a copy-and-paste page at once. If you do work in three towns, write about three genuinely different jobs, with local details and real photos.
If you want to see how a page built purely to convert should be put together, our guide to the contractor landing page covers what to include and how to build it. For inspiration on layout and trust signals, builder website examples shows what the better ones get right.
Local SEO: your Google Business Profile and your site together
For most trades, the map results above the normal listings carry a large share of the calls. Google states that local ranking depends primarily on relevance, distance and prominence. You cannot change your distance from the customer, but you can influence the other two.

Get the profile right first
Google’s guidance says to keep your Business Profile accurate, complete and engaging, including category, phone number, address and opening hours, with photos added. Its UK version of the advice stresses the same basics: the right business category, address where customers can visit, hours and other details kept complete and accurate.
For a contractor, the common mistakes are:
- Choosing a vague or wrong primary category.
- Listing a home address publicly when you work in customers’ homes and do not welcome visitors. Service-area businesses have settings for this.
- Letting opening hours go out of date, especially around bank holidays.
- Uploading no photos of real work.
We have written separate guides on this, including Google Business Profile for contractors, covering verification and listing services, five quick actions for UK trades and how to use profile posts. If you want a structured review, our 90 day profile audit walks through it.
Why the profile alone is not enough
A profile gets you into the map. Your website gives Google more to judge relevance and prominence, because Google says information from across the web, links, directories and reviews all feed into prominence. A profile that links to a thin one-page site has less to work with than one linking to a clear set of service pages. We explain this in more depth for one trade in Roofer SEO for UK trades, and the point applies to every trade.
Keep your details consistent
Google advises listing your business in local directories and keeping your name, address and phone number consistent. Use the same business name, the same number and the same address format on your site, your profile and every directory. Our guide to fixing local citations shows which five main listing sites to claim first.
Speed, mobile and the technical basics
Most people looking for a tradesperson are on a phone, often in a hurry. Google also indexes from the phone version of your site: it uses the mobile version of a site’s content for indexing and ranking. That means the mobile page should carry the same main content as the desktop one. If you hide your service descriptions, photos or text behind tabs or remove them on small screens to make it look tidier, you can harm your visibility.
On speed, Google recommends hitting these Core Web Vitals targets, which it says align with what its core ranking systems seek to reward:
| Measure | What it captures | Google’s recommended level |
|---|---|---|
| Largest Contentful Paint (LCP) | How quickly the main content appears | Within 2.5 seconds |
| Interaction to Next Paint (INP) | How quickly the page reacts to taps and clicks | Below 200 milliseconds |
| Cumulative Layout Shift (CLS) | How much the layout jumps while loading | Below 0.1 |
In plain terms: the page should appear quickly, respond when tapped and not shuffle about while someone is trying to press your phone number. Heavy photos straight off a phone camera are the usual culprit on trade sites. Resize and compress them before uploading.
A short technical checklist worth running through:
- The site loads securely over HTTPS.
- Every important page can be reached by a link from another page, because Google says pages are primarily discovered through links.
- You have submitted a sitemap in Search Console. Google notes this is not always necessary, but it does no harm on a small site.
- Each page has its own descriptive title and a short summary line.
- The phone number and enquiry form work on a real phone, not just on your laptop.
- Plugins, themes and the platform itself are kept updated, as out-of-date software is a security risk and a common reason sites break.
This is the dull part, and it is exactly the part that tends to be neglected after launch. A site that is fast on day one and broken by month six helps nobody.
Reviews and links, earned the honest way
Reviews matter twice. Google says positive customer reviews can improve visibility, and helpful replies can help a business stand out. And customers read them before they ring.
The practical routine is simple. Ask every happy customer, ideally the same day you finish, with a direct link to your profile’s review form. Reply to every review, good or bad, politely and specifically.
The line you must not cross is faking or buying them. UK Government guidance, updated on 28 August 2025, warns that fake reviews can lead to substantial penalties or criminal action. Businesses must not write fake reviews, commission them or offer money or gifts for positive ones. The same guidance says you should make sure any SEO or marketing agency you hire also follows the rules, because both you and the agency can face risk. If someone promises a stack of five-star reviews for a fee, walk away.
On links from other sites, quality beats quantity. Sensible sources for a local trade include:
- Local directories and your trade body’s member listing.
- Suppliers and manufacturers who list approved installers.
- Local clubs, schools or charities you sponsor.
- Local press, when you have a genuine story such as a community project.
Trust signals also matter to customers choosing between traders. The Competition and Markets Authority advises people to check whether recommendation sites verify licences, insurance and certifications, have a complaints process and use verified-customer reviews. Whatever you genuinely hold, such as qualifications, insurance and scheme memberships, put on your site where customers can see it. Trading Standards schemes such as the one run by Dumfries and Galloway Council describe customer feedback, relevant qualifications, insurance and complaint history as elements that support a trader’s reputation. Check whether a similar scheme runs in your own council area.
Measure what matters and decide what to fix next
You do not need a dashboard full of charts. You need to know three things: are people finding the site, are they ringing, and which pages are doing the work.
Google’s free Search Console shows you indexing errors and warnings, lets you inspect important URLs, and reports queries, pages, impressions and clicks, which helps you prioritise. Google explains that Search Console covers what happens before a visit, such as queries, impressions and clicks, while Google Analytics shows what visitors do after they arrive, including pages visited and actions taken.
A simple monthly routine:
- Open Search Console and note the top searches and pages. Are they the services you want to be known for?
- Look for pages with plenty of impressions but few clicks. The title or summary line may need rewriting.
- Check that every key page is indexed.
- Count calls and form enquiries, and ask each new customer how they found you. Call tracking is more accurate, but a simple question works.
- Pick one improvement for next month, such as a new service page, fresh photos or a batch of review requests.
Give it time. SEO is gradual, and anyone who guarantees a position on Google is promising something outside their control. Judge a plan by whether the work is sensible and visible, and whether enquiries trend upward over several months.
Our view: the website is only half the job
We build and manage websites for UK trades, and the pattern we see most is the same. A tradesperson pays for a site, it launches, and then nothing happens to it for two years. The photos get old, the phone number on one page is out of date, a plugin breaks and the profile and the site tell slightly different stories. Google and customers both notice.
So our view is that contractor SEO is a habit more than a project. A good launch gets the structure right: one page per service, written for how customers speak, with the number in plain sight. After that, small regular edits keep it alive. New job photos, an updated service area, a refreshed review quote, a fixed broken link. That is why we pair every build with monthly management that covers hosting, updates and security checks, so the owner can get on with the work.
We also think trades should be sceptical about big promises. We do not guarantee rankings or results, and you should be wary of anyone who does. What we can say is that a clear, fast, well-kept site that matches your profile gives you a fair chance in the searches that matter to you.
— Trey
How we can help
If you would rather spend your evenings quoting than editing web pages, we build conversion-focused websites for UK trades, with launch in 10 to 14 days, written content supplied and SEO built into the structure. Published plans on our pricing page start with Shopfront at £39 per month plus a £299 one-off setup, Shopfront Plus at £59 per month plus £399 setup, and Website Max at £499 per month plus £599 setup. If you prefer a one-off build, our web design page lists a WordPress Website at £599 one-off.

On the local side, our Google Business Profile management starts from £20 per month. For tradespeople in the area, we also have pages for Bath, Trowbridge and Bristol, and you can see everything in one place on our websites for trades page. If you are weighing up which channels deserve your time first, our ranking of contractor lead generation channels is a good companion read.
FAQ
How long does SEO take to work for a contractor?
There is no fixed timescale, and anyone quoting one as a certainty is guessing. A new site has to be crawled, indexed and judged, and local competition varies a lot by trade and town. Track enquiries and Search Console impressions over several months rather than days.
Do I need a website if I already have a Google Business Profile?
A profile helps you appear in maps, but a website gives you room to describe each service, show your work and give Google more to assess. Google lists web information alongside links, directories and reviews as contributors to local prominence. The two work best when they match and link to each other.
Should I make a separate page for every town I cover?
Only if you can say something genuinely different and useful for each place, such as real jobs you have done there. Near-identical pages with a town name swapped in add little for readers. Start with one strong page per service, then add local pages where you have real content.
Can I pay for reviews or have an agency write them?
No. UK Government guidance says businesses must not write fake reviews, commission them or offer money or gifts for positive ones, and that penalties can be substantial. It also says to check that any agency you use follows the same rules.
What should I check first on my existing site?
Start on your phone. Does the page load quickly, is the phone number tappable and does each service have its own page? Then check that your name, address and number match your Google Business Profile exactly.
Sources
- SEO Starter Guide: The Basics, Google Search Central
- How to do SEO for contractors, Search Engine Land
- Local SEO keyword research: a step-by-step guide
- How to improve your local ranking on Google
- Tips to improve your local ranking on Google (UK)
- Mobile-first indexing best practices, Google Search Central
- Understanding Core Web Vitals and Google search results
- Reviews: guidance for businesses and agencies, GOV.UK
- CMA tips: how to navigate finding a recommended trader online
- Become a Trusted Trader, Dumfries and Galloway Council
- How to use Search Console, Google Search Central
- Using Search Console and Google Analytics data for SEO
