SEO for Trade Business Websites UK — How to Rank on Google and Get More Local Enquiries (2026)
Seventy-eight percent of local service searches happen on Google. When a homeowner in Manchester searches “plumber near me” at 7am with a burst pipe, whoever appears at the top of those results gets the call. The businesses that don't appear get nothing — no impression, no chance, no job.
Paid advertising can buy you that visibility immediately, but Google Ads for tradespeople typically cost £8–£25 per click in competitive UK cities. A single booked job from paid ads might cost £80–£200 in click spend by the time it converts. Organic SEO, once it takes hold, delivers the same lead for nothing. The page that ranks well today keeps generating enquiries for years without further spend. That compounding advantage is why SEO is the most efficient long-term marketing channel available to a trade business.
This guide covers the full picture: Google Business Profile optimisation, on-page SEO with real examples, local landing pages, NAP consistency, schema markup, Core Web Vitals, link building, content strategy, and realistic timelines. Everything specific to UK trade businesses in 2026.
Local SEO vs national SEO: why trades almost always want local
National SEO means ranking for terms like “best plumber UK” or “how to bleed a radiator.” These searches attract informational readers, not customers ready to hire. The competition is fierce — you're up against national comparison sites, which-style guides, and companies with enormous content budgets. Winning takes years and delivers enquiries from people hundreds of miles away who can't use you.
Local SEO means ranking for “plumber Manchester,” “boiler installation Salford,” or “emergency electrician Leeds.” These searches come from people within 5–15 miles of your base who need someone today. The competition is your local rivals — other sole traders and small firms, most of whom have neglected their websites for years. This is a winnable fight, and it's the only fight worth picking if you run a trade business.
The target radius for most trades is 15–20 miles from your primary location. Beyond that, travel time starts eating into profit margins on smaller jobs. SEO strategy should reflect this: target the towns and postcodes within your realistic working area, not the entire UK.
National SEO
- Years to rank in competitive niches
- Enquiries from all over the UK
- Informational traffic, low conversion
- Competing with major publishers
- High content and link-building cost
Local SEO
- 3–6 months for meaningful results
- Enquiries from your working area
- High buyer intent, strong conversion
- Competing with local sole traders
- Achievable without a big budget
Google Business Profile: the single most important free asset you own
Your Google Business Profile (GBP) controls whether you appear in the Local Pack — the map block with three listings that dominates the top of results for searches like “plumber near me.” On mobile, the Local Pack shows above everything else and includes a tap-to-call button. Most callers never reach your website. They see your rating, your review count, and your number, and they call.
If you haven't claimed yours, go to business.google.com today. If you have one but haven't updated it in months, treat the following as a step-by-step checklist.
Business name — use your exact trading name
No keyword stuffing. “Dave's Plumbing Ltd” is correct. “Dave's Plumbing Manchester Emergency Boiler Repair Ltd” violates Google's guidelines and risks suspension. Competitors actively report this, and Google acts on it — profile suspension removes you from the Local Pack entirely.
Primary category — the most powerful field on the form
Be specific. “Plumber” ranks better for plumbing searches than “Contractor.” “Electrician” beats “Electrical Engineer.” Choose the category that precisely matches your core trade. Then add secondary categories for everything else: “Heating Contractor,” “Bathroom Remodeler,” “Gas Engineer.” Secondary categories feed relevance for specific service searches.
Services list — add every service you offer
This directly improves your profile's relevance for specific search terms. A plumber should list: boiler installation, boiler repair, boiler service, central heating, radiator installation, leak detection, bathroom installation, emergency callout, power flush — whatever you actually do. Don't leave this half-filled.
Opening hours — including emergency/out-of-hours
If you offer emergency callouts outside standard hours, use the “more hours” feature to list emergency hours separately. Set bank holiday hours manually each time. A profile marked “closed” on a bank holiday loses calls from people searching that day.
Photos — minimum 10 to start, add monthly
Upload your van, completed work (before/after shots work well), your team, any accreditation certificates displayed on a wall. Google data shows profiles with photos receive 42% more requests for directions and 35% more click-throughs than those without. Add new photos at least monthly to signal an active profile.
Business description — 750 characters, use them
Include your main trade, the towns you cover, your accreditations, and years of experience. Example: “Gas Safe registered plumber covering Manchester, Salford, Trafford and Stockport. 18 years' experience in boiler installation, central heating and 24/7 emergency callouts. Free quotes on all work.” Write naturally — this is read by customers, not just Google.
Q&A section — seed it yourself before a stranger does
Anyone can post questions (and answers) on your profile. Pre-empt wrong or unhelpful answers by posting and answering the questions you get asked most: “Are you Gas Safe registered?”, “Do you cover emergency callouts?”, “What areas do you cover?”, “Do you offer free quotes?”, “Do you accept card payments?”
Posts — once per week minimum
Post a completed job photo, a seasonal offer, a useful tip, or an update about your business. Posts take five minutes and keep your profile flagged as active. Google treats actively managed profiles as more trustworthy. They also appear in your profile card for anyone browsing it.
Respond to every review — positive and negative
Responding signals to Google that your profile is managed, not abandoned. For positive reviews, a brief, genuine thank-you is enough. For negative reviews, respond calmly, acknowledge the concern, and offer to resolve it offline. Future customers read both the review and your reply — a professional response to a critical review builds more trust than the review destroys.
On-page SEO basics for trade websites: real examples for a plumber in Manchester
On-page SEO is everything you control directly on your website. It tells Google what each page is about, for which searches to serve it, and for which location. Most trade websites get this badly wrong — vague titles, generic headings, no location mentions beyond the footer. The fixes are straightforward.
Title tags
The title tag is the blue clickable link in Google search results and one of the strongest ranking signals. Every page needs a unique, descriptive title. The proven format: [Trade] in [City] | [Business Name].
Homepage
Plumber in Manchester | Dave's Plumbing Ltd
Boiler installation page
Boiler Installation Manchester | Dave's Plumbing Ltd
Emergency plumber page
Emergency Plumber Manchester — 24/7 | Dave's Plumbing Ltd
Never use “Home,” “Services,” or your business name alone as a page title. They tell Google nothing useful and compete for nothing specific.
Meta descriptions
The short paragraph of text beneath the blue link in search results. It doesn't directly affect rankings but it determines whether someone clicks through. Include your trade, your location, your key differentiator, and a call to action. Keep it under 155 characters.
Example
Gas Safe plumber in Manchester. Boiler installation, repairs and 24/7 emergency callouts. Free quotes. Call Dave today.
H1 and H2 structure
Use exactly one H1 per page — the main visible heading. It should match your page title closely. Subheadings (H2s) break up the content and help Google understand the page's structure.
Boiler installation page structure
H1: Boiler Installation Manchester
H2: Boiler brands we install
H2: How much does a new boiler cost in Manchester?
H2: What to expect on installation day
H2: Areas we cover in Greater Manchester
H2: Book a free boiler survey
Keyword placement in body content
Include your location naturally throughout the page — three to five mentions on a standard service page is right. Write for the customer first. A well-written page about boiler installation in Manchester will contain the location naturally without forcing it. Keyword stuffing (“Manchester boiler installation Manchester plumber Manchester”) reads badly and is penalised by Google.
Local landing pages: how to rank in every town you cover
If you cover multiple towns, a single homepage cannot rank for searches from each area. A plumber based in Manchester who covers Salford, Trafford, Stockport, and Bury needs a dedicated page for each location. Each page can independently rank for “plumber in Salford,” “plumber in Trafford,” and so on.
How many pages to create
Create a page for every town, city, or borough within your working radius where you genuinely take jobs. If you cover Greater Manchester, that's Manchester, Salford, Trafford, Stockport, Bury, Bolton, Wigan, Rochdale, Oldham, and Tameside. Ten pages. Each one targets the local search for that area independently.
Don't create pages for areas you won't actually travel to. Google cross-references your claimed service area with the postcodes appearing in your reviews. Overclaiming undermines your credibility with the algorithm.
Minimum word count and what to include
Each location page needs at least 600 words of genuinely useful, unique content. The critical rule: you cannot copy your main city page and swap in the town name. Google identifies near-duplicate content and it ranks poorly. Each page should include:
- A unique opening paragraph that mentions the specific town and what you offer there
- Your typical response time or availability in that area
- A real review or testimonial from a customer in that town (ideally mentioning a local street or neighbourhood)
- References to local landmarks, postcodes or areas you know well
- Your full services list with a locally relevant introduction
- A clear call to action with your phone number
Internal linking between location pages
Link all location pages from your main services page and from each other. If your Salford page mentions that you also cover Manchester, link the word “Manchester” to your Manchester page. This distributes ranking authority from your strongest pages to newer ones and helps Google understand your geographic coverage.
New location pages typically take 4–8 months to gain meaningful traction. Publish them early, do them properly, and they compound over time.
NAP consistency: the detail most trade websites get wrong
NAP stands for Name, Address, Phone number. Google verifies your business by cross-referencing how these three data points appear across the internet — your website, your GBP, Yell, Checkatrade, TrustATrader, Facebook, and every other directory where you appear. The more consistently identical those details are, the more confident Google is that all those listings refer to the same business, and the stronger your local authority becomes.
Common NAP inconsistencies that suppress rankings:
- “Ltd” on one site, “Limited” on another, no suffix on a third
- “St” vs “Street” vs “St.” in your address
- An old mobile number on a Yell or FreeIndex listing you forgot about
- A previous address from before you moved premises
- Your trading name shortened differently across platforms
Audit every platform you appear on: Yell, Checkatrade, TrustATrader, Rated People, MyBuilder, Facebook, your website, and any directories you submitted to years ago. Pick one exact format for your name, address and phone number and use it without variation everywhere. A simple spreadsheet tracking every listing makes this manageable.
On your website, display your full NAP in the footer of every page. Embed a Google Map on your contact page. This makes it trivially easy for Google to verify your location data and reduces any ambiguity.
Schema markup: LocalBusiness and Service schemas explained
Schema markup is structured code you add to your website that tells Google, in a standardised format, exactly what your business is and what it offers. It removes ambiguity — instead of Google inferring from your page text that you're a plumber in Manchester, your schema markup states it explicitly in a machine-readable format.
Two schema types matter most for trade businesses:
LocalBusiness schema
Use a specific subtype where available: Plumber, Electrician, RoofingContractor, HVACContractor, GeneralContractor. Include your exact NAP, website URL, opening hours, service area (areaServed), and aggregate rating if you display reviews. This is the schema that can trigger rich snippets in search results — star ratings displayed directly in the results page, which significantly improves click-through rate.
Service schema
Add Service schema to each individual service page. It describes what the service is, which provider offers it, and in which area. It reinforces to Google that your boiler installation page is specifically about boiler installation and not a general page about your business. This helps each service page compete independently for its specific search terms.
Generate your LocalBusiness schema using Google's Structured Data Markup Helper (free at search.google.com/structured-data/testing-tool) or a schema generator like technicalseo.com/tools/schema-markup-generator. Add the JSON-LD code to the <head> section of your website. Validate it with Google's Rich Results Test before publishing. On WordPress, plugins like Yoast or Schema Pro handle this without touching code.
Schema markup alone won't cause an overnight ranking jump, but it eliminates ambiguity, supports rich snippets, and consistently outperforms pages with no schema when all other factors are equal.
Content strategy: what actually drives trade enquiries
Most trade businesses produce no content at all, which means any content you publish gives you an immediate advantage. But not all content generates enquiries. Here's what works and what doesn't.
Content that drives enquiries
Cost guides
“How much does a new boiler cost in Manchester in 2026?” — these searches come from customers in the research phase who are about to make a purchase decision. A thorough, honest cost guide that mentions your price range positions you as trustworthy and knowledgeable. Include a clear call to action for a free quote. These pages convert well because the visitor is already sold on the service; they're just choosing who to trust.
Location + service combination pages
“Boiler installation Salford,” “bathroom fitting Trafford,” “EICR testing Stockport.” These are the highest-converting pages on a trade website. The searcher knows exactly what they need and is looking for someone in their area to do it. High intent, high conversion, low competition compared to broader terms.
Problem-based how-to guides
“Why is my boiler losing pressure?”, “What to do if your radiators aren't heating up,” “Signs you need a new consumer unit.” These capture people who have a problem right now. Even if they don't call immediately, a well-written guide establishes you as the expert and keeps your brand visible. Some readers solve the problem themselves; many call the tradesperson who explained it clearly.
Content that doesn't drive trade enquiries
Generic industry news (“Boiler technology in 2026”), company announcements nobody searches for, and how-to guides so detailed they enable customers to do the work themselves rather than hire you. Don't waste time on content that attracts the wrong audience or competes for keywords your ideal customer never searches.
For a plumber in Manchester, one well-written cost guide for a target service per month is more valuable than twenty generic blog posts. Quantity without relevance generates traffic, not jobs.
Link building for trade businesses: the right sources
When another credible website links to yours, Google treats it as a vote of confidence. The authority of the linking site matters far more than the number of links. Ten relevant, legitimate links outperform a hundred links from low-quality directories.
Trade association and accreditation bodies
Gas Safe Register, NICEIC, NAPIT, Federation of Master Builders, TrustMark, NHBC — these organisations list approved businesses with links to their websites. The domain authority of these sites is high and the relevance to your trade is perfect. Make sure your website URL is correctly entered on every register you belong to.
Manufacturer and supplier approved installer directories
Worcester Bosch, Vaillant, Viessmann, Velux, and other manufacturers maintain approved installer directories. If you install their products, ask your merchant rep or apply directly to be listed with a link. These are high-authority, highly relevant links that most tradespeople overlook entirely.
Local chambers of commerce and business networks
Manchester Chamber of Commerce, local BNI groups, FSB membership — these typically include a member directory listing with a link to your website. The local authority signal from a chamber of commerce site reinforces your geographic relevance to Google.
Local press and community websites
If you complete a notable project, sponsor a community event, or do charitable work, pitch the story to your local paper or community website. A link from Manchester Evening News or a local authority website carries strong local domain authority. It takes effort but the links are legitimate, lasting, and geographically relevant.
Local sports team sponsorship
Youth football clubs, local cricket and rugby teams often list their sponsors on their websites. A kit sponsorship for £300–£500 per year earns you a genuine local link, community goodwill, and your van logo at every match. The link isn't the primary reason to sponsor, but it's a useful benefit.
Never buy backlinks. Paid link schemes violate Google's guidelines and can result in manual penalties that wipe your organic rankings entirely. If someone emails you offering “guaranteed first page rankings” through link building packages, ignore them.
Core Web Vitals and page speed: technical performance that affects rankings
Since 2021, Google has used Core Web Vitals as a ranking factor. These are three measurements of real-world page experience:
LCP
Largest Contentful Paint
How long until the main content appears. Target: under 2.5 seconds on mobile.
INP
Interaction to Next Paint
How responsive the page feels when tapped or clicked. Target: under 200 milliseconds.
CLS
Cumulative Layout Shift
How much the page jumps around as it loads. Target: under 0.1 (minimal visual instability).
Test your site at PageSpeed Insights (pagespeed.web.dev) — it's free and takes 30 seconds. The mobile score is what matters. Common issues on trade websites and how to fix them:
- Uncompressed images — a single 5MB photo from a smartphone camera will destroy your LCP score. Compress all images to under 200KB before uploading. Use tools like Squoosh (squoosh.app) or TinyPNG (tinypng.com) — both are free.
- Page builder bloat — visual website builders like Wix, Elementor, and some WordPress themes load enormous amounts of JavaScript and CSS that slow mobile performance significantly. If PageSpeed gives you a score below 50 on mobile, your platform may be the problem. A clean, custom-built site or a performance-focused theme will rank better.
- Slow hosting — cheap shared hosting from budget providers can add 1–2 seconds of server response time before a single byte of content loads. For a trade website, a hosting plan from SiteGround, Kinsta, or WP Engine costs £10–£20/month and eliminates this problem.
- No image lazy loading — images below the fold should load only when the user scrolls to them. Most modern website platforms enable this by default, but check your settings.
A site that loads in under 2.5 seconds on mobile consistently outranks an equivalent site that loads in 5+ seconds. If your local competitors have slow websites and yours is fast, speed alone can meaningfully shift your rankings.
Google Search Console: your free SEO command centre
Google Search Console (search.google.com/search-console) is the most useful free tool for managing your trade website's SEO. Set it up by verifying ownership of your site — takes about 15 minutes. Connect it immediately after launching or updating your website.
What Search Console tells you:
Search queries
Every search term that led someone to click through to your site. Filter by page to see which specific queries drive traffic to each service or location page. Queries with high impressions but low clicks (low CTR) indicate your title tag or meta description isn't compelling for that search term — rewrite them.
Average position
The average ranking position for each query. A query ranking in positions 4–10 is close to page one — a targeted improvement to the relevant page can push it into the top three where most clicks happen. Positions 11–20 means you're on page two — a high-value opportunity worth prioritising.
Coverage and indexing
Pages that return 404 errors, pages blocked from indexing, or pages with crawl issues. These suppress rankings and should be fixed immediately. Use the URL Inspection tool to check any specific page and submit new pages for indexing manually when you publish them — speeds up the time to first ranking.
Core Web Vitals report
Shows which pages have poor or failing Core Web Vitals scores based on real-user data. More accurate than PageSpeed Insights for identifying pages with real-world performance problems affecting your rankings.
Check Search Console once a month. The queries report tells you what's working and where the gaps are. The coverage report tells you what's broken. Combined, they give you a clear, data-backed list of what to fix and what to build next.
Submit your XML sitemap through Search Console so Google knows about every page on your site. Most platforms generate a sitemap automatically at yourdomain.com/sitemap.xml. Paste this URL into the Search Console sitemaps section and submit it.
How long SEO takes: realistic expectations for UK trades
SEO is not fast. The businesses that get frustrated and abandon it at the three-month mark are often the ones who would have seen significant results at month five. Setting the right expectations prevents this.
New website or brand new domain
3–6 months before meaningful organic traffic arrives. New domains go through a period Google calls the “sandbox” — it withholds full rankings while it verifies that your site is legitimate and stable. This is not a reason to delay starting. The sooner you start, the sooner the clock begins.
Optimising an existing site
1–3 months to see movement. Google re-crawls established sites more frequently, so on-page changes (title tags, H1s, new content) are picked up within days to weeks. Improved rankings typically follow within 4–8 weeks of publishing a well-optimised page.
New location pages
Submit each new page to Search Console for indexing immediately after publishing. Expect indexing within a week. Meaningful rankings for competitive local terms follow 4–8 months after indexing for a well-optimised page on an established domain.
Competitive urban markets
London, Manchester, Birmingham and Leeds have more trade businesses and more SEO competition. Expect timelines at the longer end of each range. The fundamentals are the same; you need more of them done more consistently over a longer period.
The compound effect
A service page published today will rank higher in 18 months than it does in 3 months — without further work. Links you earn this year keep passing value for years. Domain authority accumulates. The work you do now has a permanently increasing return. Competitors who start in 2027 will face a much steeper climb against businesses that started in 2026.
How Trade2Base connects your SEO to revenue
Once your SEO starts working, you'll see more calls coming in. The next problem: you don't know which pages, which keywords, or which locations are generating the jobs that actually get paid — as opposed to the tyre-kickers and time-wasters.
Trade2Base links every call and enquiry back to the exact source that generated it. When a customer calls you, you record where they found you — which page on your website, which directory, which search term they mentioned. When that enquiry becomes a quote, and that quote becomes a booked and paid job, Trade2Base tracks the full journey from first contact to final invoice.
Over time, you can see with precision: your Salford location page generates 12 paid jobs per month at an average value of £450. Your Stockport page generates 3 jobs at £200 average. You know where to publish more content, where to invest more link-building effort, and where your time is genuinely generating revenue. SEO without attribution tracking is flying blind.
Track which pages and keywords bring in paid jobs
Trade2Base links every call and enquiry back to the exact page that generated it.
Start free trial