Your website exists. Google doesn't seem to know. Here are the seven most common reasons a UK small business website isn't showing on Google — and what to do about each one.
1. Google hasn't indexed your site yet
This is the most common cause for new sites, and it's not a problem — it's just lag.
When a site goes live, Google doesn't find it instantly. A Googlebot needs to crawl it, process it, and add it to the index. For a brand new domain with no inbound links, that can take 2–8 weeks without help.
How to check: Go to Google Search Console and run a URL inspection on your homepage. It will tell you whether Google has indexed the page and when it was last crawled.
Fix: In Search Console, submit your sitemap (Settings → Sitemaps → add yourdomain.co.uk/sitemap.xml). Then use URL Inspection on your key pages and click "Request Indexing." This queues them for crawling within days rather than weeks.
2. You're targeting the wrong keywords (or none)
Your site could be perfectly indexed and still never appear for anything useful, if the pages don't mention what people actually search for.
Common versions of this problem:
- Your homepage says "Welcome to our business" instead of what you actually do and where
- Your service pages are titled "Our Services" instead of "Plumber in Lincoln" or "Dog Groomer Nottingham"
- You're targeting terms like "best web design agency" (millions of competitors) rather than "web design for plumbers lincolnshire" (almost none)
Fix: Each page on your site should target one specific phrase that real people type. Put that phrase in your page title, your H1, your meta description, and naturally throughout the content. For local businesses, include your town or area.
3. Your site has crawl errors
If Googlebot hits errors when trying to read your pages, it gives up and moves on. Crawl errors include: pages returning 404 (not found), pages blocked by robots.txt, pages returning 500 (server error), or infinite redirect loops.
How to check: Search Console → Pages report. Look for pages marked "Not indexed" and check the reason. Also check the Coverage report for any server errors.
Fix: Depends on the error. Blocked pages need a robots.txt edit. 404 pages need either fixing or redirecting. Server errors usually mean a hosting or configuration issue.
4. Your site is too slow
Google uses page speed as a ranking signal. A site that loads in 5+ seconds will rank below a faster competitor targeting the same keywords, all else being equal.
This is particularly common with Wix, Squarespace, and bloated WordPress themes — they load large JavaScript bundles that slow down first paint significantly.
How to check: pagespeed.web.dev — enter your URL. A score below 50 on mobile is a problem. Below 30 is serious.
Fix: Compress images, remove unused plugins or scripts, switch to a faster host. If you're on Wix or a heavy WordPress theme, the fastest fix is a rebuild on leaner code. See our guide on Wix vs a custom website.
5. You have no backlinks
Google uses links from other websites as votes of trust. A brand new site with zero external links is essentially unknown — Google has no third-party signal that the site is legitimate or worth surfacing.
You don't need hundreds. Even 5–10 quality links from relevant UK sites (business directories, local press, trade associations, suppliers) can meaningfully shift rankings for small local businesses.
Quick wins for UK small businesses:
- Google Business Profile (free, high-authority)
- Yell.com listing
- FreeIndex.co.uk
- Your trade association or industry body
- Local chamber of commerce
- Suppliers or partners who will link to you
6. You're up against established competitors
If you're a new window cleaning business in Sheffield and you want to rank for "window cleaner Sheffield," you're up against businesses that have been online for 10 years with 200 reviews and 50 backlinks. That takes time to overcome.
The answer is to start with longer-tail, lower-competition searches — "window cleaner [specific suburb]," or "window cleaning for [specific building type]" — and build from there. Win the niche before fighting for the broad term.
7. Your site was built on a template platform and it shows
Wix and Squarespace sites can rank — some do. But they come with structural limitations: slow load times, less control over technical SEO, duplicate content from template elements, and URL structures that aren't ideal. If you're on one of these platforms and not ranking, the platform isn't the only reason — but it's a contributing factor.
A hand-coded site with clean HTML, no page builder bloat, proper schema markup, and a fast host (sub-1-second load times) gives Google an easier job. See Wix vs a custom site and Squarespace vs WordPress for a fuller comparison.
How to diagnose it yourself — 5-minute checklist
- Type
site:yourdomain.co.ukinto Google. If nothing shows, you're not indexed. - Check Search Console for crawl errors and indexing issues.
- Check PageSpeed Insights — is your score above 60 on mobile?
- Search for the exact phrase you want to rank for. Is a competitor there? How old is their site?
- Count your referring domains in a tool like Ahrefs free, Moz, or Ubersuggest. Fewer than 5? Backlinks are the bottleneck.
When to call a web designer
Fix it yourself if the issue is clearly indexing lag (new site, just submitted to Search Console, waiting).
Call someone if: the site has been live for 6+ months and isn't appearing for anything; your PageSpeed score is below 40; you're not sure what keywords you should be targeting; or you suspect there are technical issues you can't diagnose.
If you're in Lincoln or Lincolnshire, Zebweb offers web design and SEO from Lincoln. If you're elsewhere in the UK, see the UK-wide page. The SEO cost guide explains what you should and shouldn't be paying for.















