Google search results for a UK trades business

Local search diagnostic for UK trades

Why is my trades or building website not showing on Google?

Nearly every case comes down to one of four gates. Find out which one is failing in five minutes, using free tools, and fix that before paying anyone for general SEO.

By Andrew Davey, Construct Virtual · Updated 2 November 2026

4 gatesA customer’s search has to pass: found, relevant, near and trusted, then chosen
5 minutesTo find which gate is failing
£0Cost of every check on this page
Short answer

Why is my trades website not showing on Google?

A trades or building website usually isn’t showing on Google for one of four reasons. Google hasn’t indexed it. The pages don’t clearly match what customers search for. Your Google Business Profile is missing, suspended or too weak to reach the map results. Or you do appear, but nobody gets in touch. Each has a different fix, so diagnose first: searching your company name, running a site: search and opening Search Console’s page indexing report takes about five minutes and tells you which one it is.

Construct Virtual runs this check on UK trades and construction websites as part of its free diagnostic call. If you’d rather do it yourself, everything below is free.

The method

The four gates: where is your website getting stuck?

Most guides list ten or twelve possible causes and leave you to guess. It’s quicker to ask which stage of a customer’s search you’re failing at.

GateThe questionHow you see itUsual culprits
1. FoundHas Google stored your pages?Search Console page indexing report, a site: searchA noindex setting left on after launch, robots.txt blocking the site, no redirects after a redesign, a brand-new site
2. RelevantDoes one page clearly match a search like “boiler installation Leeds”?Search Console performance report, filtered by queryA one-page site, vague page titles, services shown only as images, copy-and-paste town pages
3. Near and trustedAre you among the businesses Google shows on the map?Google Maps, searched from a customer’s postcodeAn unverified or suspended profile, the wrong categories, being too far away, thin or old reviews
4. ChosenWhen you do show, do people call or enquire?Business Profile insights, call logs, form submissionsFewer reviews than rivals, stock photos, calls going unanswered, a clumsy mobile site

Gates 1 and 2 decide whether your website can rank at all. Gate 3 decides whether you appear on the map, which is prominent for urgent local searches such as “emergency plumber”. Gate 4 is where enquiries get lost, and it’s the one most SEO advice skips.

Do this first

The five-minute check

You need a phone or laptop and access to your Google account. Don’t skip step four: it’s the one that catches most people out.

1

Search your business name in quotes, plus your town

If your own name doesn’t bring up your website or your Google Business Profile, you have a Gate 1 or Gate 3 problem. If it does, move on.

2

Search site:yourwebsite.co.uk

Type site: followed by your domain with no space. No results usually means Google hasn’t indexed the site. A handful when you have thirty pages suggests partial indexing. The count is approximate, so treat it as a prompt and confirm in step three.

3

Open Google Search Console and go to the page indexing report

It lists which pages are indexed and, for the rest, why not. Verifying your site is free: ask whoever built it, or use your domain provider’s DNS settings. The reasons to look for are in the Gate 1 table below.

4

Search the way a customer would, from where a customer would

Search “electrician Harrogate” in Google Maps with the map centred on a customer’s street, or ask a friend in that area to search. Searching from your own office or van flatters you: Google gives weight to distance, and you’re always closest to yourself.

5

Check the performance report in Search Console

Filter queries containing your town. Plenty of impressions and few clicks points to Gate 4, or a position too low to be noticed. No impressions at all points to Gates 1 to 3. Impressions on the wrong searches point to Gate 2.

Don’t judge by your own screen

Google tailors results to location and search history. Your own search is the least reliable test you can run, which is why steps three and four use data and someone else’s postcode.

Gate 1

Is Google storing your pages at all?

If a page isn’t indexed, it can’t appear. For a brand-new site, Google says crawling can take anywhere from a few days to a few weeks, so allow a little time. If the site is months old, something else is going on.

What Search Console saysWhat it usually means on a trades siteThe fix
Excluded by ‘noindex’ tagA redesign or staging setting was left on, or an SEO plugin is set to hide a page typeRemove the noindex, then request indexing
Blocked by robots.txtA staging file with Disallow: / was copied to the live siteCorrect robots.txt and retest the page
Discovered, currently not indexedGoogle knows the address but hasn’t crawled it. Common on small sites with few links to the pageLink to it from the homepage and service pages, submit your sitemap, wait
Crawled, currently not indexedGoogle looked and chose not to keep it. Often thin or near-identical pages, such as thirty towns with the same textMerge or rewrite so each page says something only it can say
Duplicate, Google chose different canonicalwww and non-www, or http and https, or similar pages competing with each otherPick one version, then set canonicals and redirects to match
Not found (404) or Page with redirectOld website addresses with no 301 redirects after a redesignRedirect each old address to the closest new page

On WordPress, check Settings, then Reading, for the box called “Discourage search engines from indexing this site”. It’s meant for development and is easy to leave ticked after launch. Website builders have an equivalent setting, often called search engine visibility or hide from search results.

Skip anyone selling “submission to 500 search engines”

Google finds your site through links and your sitemap, and Search Console lets you request indexing of individual pages. Paying for submissions does nothing that those don’t.

Gate 2

Does a page clearly match the search?

Indexed means stored, not chosen. Google picks the page that best matches the search, and a one-page site that says “we cover all areas” has a harder job matching “boiler installation Leeds” than a page written for it.

Page titles: before and after

PageWeak titleStronger title
HomepageHomeHeating Engineers Leeds | Boilers and Servicing | Smith & Sons
Service pageOur ServicesBoiler Installation Leeds | Gas Safe Engineers | Smith & Sons
Area pageAreas We CoverPlumber Harrogate | Repairs and Call-outs | Smith & Sons

Smith & Sons is an invented example firm. Keep titles under about 60 characters so they aren’t cut off.

What a good service or area page has that a template can’t fake

  • The service and the place in the headline and the first paragraph
  • Real jobs with real photos, and the district they were in (with the customer’s permission)
  • What you do and don’t cover there, such as “LS1 to LS17, not Bradford”
  • Accreditation numbers linked to the register: Gas Safe, NICEIC, NAPIT, TrustMark, FENSA or CHAS, as relevant
  • A price range or a “from” figure, and how to book
  • Local detail only someone who works there knows, such as conservation areas, listed building consent or party wall notices on a Victorian terrace
Marketing strategist presenting SEO audit results to a construction client
Audit your own pages the way a customer reads them.

Thirty town pages with one place name swapped is a risk, not a strategy

Google’s spam policies treat pages made to rank for similar searches that all lead to the same place as doorway abuse. Even without a penalty, Search Console often files them as “Crawled, currently not indexed”. Write fewer, better pages for the places you genuinely work.

Gate 3

Why you’re missing from the map results

For local searches, Google says its results are based mainly on relevance, distance and prominence. Your website is one input among several, which is why a rival with a weaker site can still outrank you.

ProblemHow to spot itThe fix
Profile unclaimed or unverifiedYour listing shows “Own this business?” or you can’t edit itClaim and verify it. Our guide to verifying your profile covers the steps
SuspendedA notice in your profile dashboard, and the listing isn’t visibleRead the stated reason, correct the cause (often name, address or category), then appeal with evidence
Vague primary categoryThe main category is something broad like “Contractor”Choose the most specific category that fits, such as Plumber, Electrician or Roofing contractor
Keywords in the business nameThe name reads “Smith Plumbing Leeds Emergency Plumber”Use your real trading name. Google’s guidelines say the name should reflect your real-world name, and stuffing risks suspension
Address problemsHome address on show, or a shared or virtual office addressService-area businesses can hide their address. Virtual offices and PO boxes aren’t eligible
Too far from the searcherYou show near your base but not ten or more miles awaySee the note below
Thin or old reviewsRivals have more reviews, and more recent onesBuild a steady review habit. See how to get more Google reviews
Duplicate or inherited listingA second profile from a previous owner, address or phone numberClaim it and request a merge or removal, so reviews and signals aren’t split
Inconsistent details elsewhereName, address or phone differ across Checkatrade, Yell, Facebook and similar sitesMake every listing match your profile exactly

You can’t out-optimise geography

A verified address in one town gives you a strong position nearby and a weaker one further away. To extend your reach you need more prominence (reviews, mentions, links) and proper service pages for the areas you work, not town names stuffed into your profile. Our Google Business Profile guide covers the rest of the set-up.

Gate 4

You show up, but the phone doesn’t ring

Ranking is a means to an enquiry. If Search Console shows impressions and your Business Profile shows views but little contact, put your listing next to the three above it and compare line by line.

  • Reviews: how many, how recent, and whether you reply, including to the bad ones
  • Photos: real jobs and real vans, not stock images
  • Opening hours: a listing that says 24 hours and goes to voicemail loses the job
  • Mobile website: a tap-to-call button above the fold, and a short quote form
  • Trust signals: accreditations, insurance and guarantees visible without scrolling
  • Price signals: a “from” price or typical range, so the right customers call

A missed call is a lost job, whatever you ranked

If you’re on site all day, answering the phone matters as much as a first-page listing. Our AI receptionist for trades and AI lead handling system are built for this, and why good leads go cold after the first call explains what happens next.

Quick reference

Find your symptom

What you’re seeingLikely gateFirst checkWho usually fixes it
Searching my company name shows nothing1 or 3site: search, then the page indexing reportYour web developer
My name works but “plumber Leeds” doesn’t2 or 3Page titles, then Maps from a customer’s postcodeYou, then a specialist
I’m on the map but not in the normal results2Do you have a page for that service and area?You or a specialist
I was showing, then dropped1 or 3Search Console messages, profile status, recent website changesYour web developer
I show up but nobody calls4Compare your listing with the top threeYou
Rivals with worse websites outrank me3Reviews, categories and distanceYou, then a specialist
I disappeared after a new website1The redesign checklist belowYour web developer
My profile says suspended3The stated reason in your dashboardYou, with evidence
Common trigger

Disappeared after a new website? Check these six things

A dip after a redesign is normal. One that lasts usually means something was lost or blocked, and that’s fixable.

  • Noindex or “discourage search engines” still switched on from the build
  • robots.txt copied from the staging site with the whole site disallowed
  • Old addresses not redirected with 301s to the matching new pages
  • Service and area pages removed because the new design looked “cleaner” with fewer pages
  • Titles and headings rewritten to something generic, so pages stopped matching searches
  • Canonical tags or the Business Profile website link still pointing at an old or staging address

Ask your web firm for the redirect list and a copy of the old sitemap. If they can’t produce either, that tells you a lot.

Order of work

A four-week order of work for a trades business

This is the order we’d tackle things, not a promise of rankings. Fix a gate before you spend on the next one.

1

Week one: make sure Google can find you

Verify Search Console, submit your sitemap, clear any noindex or robots.txt block and set up redirects for old addresses.

2

Week two: tidy the Business Profile

Verify it, pick specific categories, use your real name, add real photos, correct your hours and make every other listing match.

3

Week three: match the searches

Rewrite the homepage and page titles. Give each core service its own page, and each area you genuinely cover a page with real local detail.

4

Week four: win the enquiry

Fix the mobile call button, answer or return every call the same day, ask every customer for a review, and start counting calls and form enquiries.

Indexing fixes can show within days to weeks. Rankings usually take longer, and nobody can honestly promise a date.

AI search

Not showing in ChatGPT or Google’s AI answers either?

The same foundations apply. If Google can’t find or understand your pages, AI answers have little to draw on, and a clear picture of who you are, what you do and where is what they need. Our guides on how builders can rank in AI search, entity SEO for trades and structuring a trades website for AI search go further, and the free AI search visibility check shows whether the assistants recommend you today.

If you want help with the search side across your trade, start with SEO for construction companies or your own trade: plumbers, electricians, roofers, HVAC contractors and builders.

About this guide

Written by Andrew Davey of Construct Virtual from Google’s published guidance and the checks we run on UK trades and construction websites. It’s a method, not a guarantee: every site is different, and Google changes its tools, so check current menus before you act.

FAQs

Trades website not showing on Google: common questions

Why is my trades website not showing on Google?

Usually one of four things: Google hasn’t indexed it, the pages don’t match what customers search for, your Google Business Profile is missing or too weak to reach the map results, or you appear but people don’t enquire. A site: search and Search Console’s page indexing report show which one applies.

How long does it take for a new trades website to show on Google?

Google says crawling can take anywhere from a few days to a few weeks. Appearing at all is different from ranking well: expect months to compete for busy searches such as “plumber Leeds”.

Why does my site show when I search my company name but not “plumber near me”?

Your name is unique, so it’s an easy search to win. “Near me” searches depend on relevance, distance and prominence, so a weak profile, a long way from the searcher, or fewer reviews than rivals can keep you out even though your name works.

Why do competitors with worse websites outrank me?

For local searches Google weighs distance and prominence, such as reviews and mentions, alongside relevance. Website quality is only one input, so a closer rival with more recent reviews can beat a better site.

Do I need a website if I have a Google Business Profile?

A profile can bring calls, but a website gives Google more to match to searches and gives customers proof of your work. Most trades benefit from both.

Can I pay to show up on Google straight away?

Yes, with Google Ads or Local Services Ads. The leads stop when the payments do, and ads won’t fix an indexing problem. Our SEO cost guide for trades compares the routes.

Is it worth paying someone to fix this?

Gate 1 problems are often quick for a developer. Gates 2 and 3 take ongoing work. Run the five-minute check first, so whoever you pay is fixing a named problem.

Related guides

Keep reading

Best SEO companies for trades and construction

Seven routes compared, with a ten-point scorecard.

What does an AI receptionist cost for trades?

UK prices, what’s included and a break-even sum.

How to get more Google reviews as a trades business

Copy-and-use scripts and the rules to follow.

Free diagnostic call

Not sure which gate you’re stuck at?

In thirty minutes we run this check on your website and Business Profile and tell you, in plain English, which gate is failing and what to fix first. If it’s something you can sort yourself, we’ll say so.

  • Which of the four gates is failing
  • What to fix first, and who should fix it
  • A straight answer on whether paid help is worth it
Book your free diagnostic call

Free AI search check

Does ChatGPT recommend your company?

When someone asks ChatGPT, Gemini or Perplexity to recommend a builder or contractor, is your company named? Find out where you stand today.

See how AI engines answer about you

Scroll to Top