Skip to content

(Guide · Getting found)

Why isn’t my website showing up on Google?

Ben Brailsford-ChambersClever Rabbit · Updated 24 October 2026 · 7 min read
Short answer

Usually one of five things: the site is too new for Google to have found it yet, a setting is telling search engines to stay away, Google has no sitemap to follow, the pages don’t clearly say what you do and where, or you have no Google Business Profile for the map results. Most of these take minutes to check and fix.

First: does Google know your website exists?

Go to Google and type site: followed by your web address, with no spaces, for example site:yourbusiness.co.uk. This lists every page of your website that Google has saved.

  • Nothing comes up: Google hasn’t indexed your website at all. Work through the first four reasons below.
  • Your pages come up: Google knows about your site, it just isn’t ranking it for the searches you tried. Skip to showing for your name but not your services.

The most common reasons, and how to fix them

ReasonHow to tellThe fix
It’s brand newThe site went live in the last few weeks and the site: search shows nothing.Add it to Google Search Console and submit your sitemap. New sites usually appear within days to a few weeks.
Search engines are told to stay awayIn WordPress, Settings → Reading has “Discourage search engines” ticked. Other platforms have a similar “hide from search engines” setting.Untick it. It’s often left on by mistake after a website is built.
A page is set to “noindex”Search Console’s URL inspection says “Excluded by noindex tag”.Switch the page back to “index” in your SEO plugin or page settings.
robots.txt blocks GoogleOpen yourbusiness.co.uk/robots.txt. A line saying Disallow: / under User-agent: * blocks everything.Remove that line, or ask whoever runs your hosting to.
No sitemapSearch Console shows no sitemap, or yourbusiness.co.uk/sitemap.xml doesn’t load.Most SEO plugins create one for you. Submit it in Search Console under Sitemaps.
The pages don’t say what you do and whereThe site appears for your business name, but not for “electrician in Dudley”.Page titles, headings and words that match how customers search, plus a page for each main service.
No Google Business ProfileYou’re missing from the map results that appear above the websites.Create and verify a free Google Business Profile, then ask happy customers for reviews.

How to check it all in five minutes

  1. Run the site: search above, so you know whether you’re indexed at all.
  2. Open Google Search Console (it’s free) and add your website if it isn’t there. Your web designer or hosting company can help with the verification step.
  3. Use URL inspection on your homepage. It tells you in plain words whether the page is on Google and, if not, why.
  4. Check Sitemaps in Search Console. If none is listed, submit yours.
  5. Check your Google Business Profile by searching your business name on Google Maps.
Or let a tool do it.My free SEO & AI Visibility Check reads your website the way Google does and checks most of these for you, including noindex, robots.txt, your sitemap, titles and headings, in about 10 seconds.
Run the free check

Showing for your name, but not for your services?

This is the most common situation for small businesses, and my guide on how to get your website to the top of Google covers it in full. Google has your website, but when someone searches “roofer near me” or “hairdresser in Smethwick”, other businesses come up instead. Google is choosing between dozens of businesses, so it picks the ones that most clearly match the search and that it trusts most.

Make it obvious what you do and where

Your homepage title and main heading should name your service and your area, in the words customers use. One page per main service helps, and so do pages for the towns you cover, as long as each one says something genuinely useful about working there.

Win the map results

For local searches, the map listings sit above the normal results. They’re driven by your Google Business Profile: the right categories, your services and areas, photos and, above all, reviews. A steady trickle of genuine Google reviews makes a real difference.

Be fast on phones

Most local searches happen on a phone. A slow website loses visitors before it loads, and Google takes speed into account. Oversized photos and videos are the usual cause.

What about ChatGPT and other AI assistants?

More people now ask ChatGPT, Gemini or Copilot to recommend a business. Those assistants mostly find businesses through Google and Bing, so if you’re not on Google, you’re unlikely to be recommended by AI either. On top of that, AI tools look for websites that clearly state who you are, where you work and what you charge, ideally in structured data they can read.

What I did on my own website

When I rebuilt this website, I followed the same steps. I added it to Google Search Console, submitted the sitemap, sent new pages to Bing through IndexNow, fixed old addresses that were showing as “page not found”, gave every page a clear title and description, and built a page for each service and each area I cover. I also set up my Google Business Profile as a service-area business, since I work from home.

Today the site scores 100/100 for Google and 96/100 for AI on my own check, and Google’s AI answers name it when people search for website costs in Oldbury. It took a few weeks of patience after the fixes, which is normal.

When you don’t need me

If your website is brand new, or the problem is a ticked “discourage search engines” box, you can fix it yourself in minutes using the steps above. Submit your sitemap, request indexing in Search Console, and give it a couple of weeks.

If you’re indexed but still not showing for your services, or you’d rather not dig through Search Console yourself, that’s the work I do: local SEO for small businesses, at a fixed price from your free check report.

Written by Ben Brailsford-Chambers, the web designer behind Clever Rabbit in Oldbury. Last updated 24 October 2026. More guides

(Questions)

Quick answers.

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

Usually a few days to a few weeks. Submitting your sitemap and requesting indexing in Google Search Console speeds it up. Ranking well for competitive searches takes longer, often a few months.

Why does my website show up for my business name but not my services?

Google has found your website but doesn’t see it as one of the best matches for those searches. Clear page titles and headings that name your service and area, a page for each main service, a Google Business Profile and reviews all help.

Why is my Wix or Squarespace website not on Google?

Check the site is published and that the setting to let search engines index it is switched on, then connect it to Google Search Console and submit the sitemap. The same reasons in this guide apply on every platform.

Can I pay Google to show my website?

Only as an advert. Google Ads appear above the normal results while you pay. The normal, unpaid results can’t be bought: they depend on your website, your Google Business Profile and your reviews.

Is it free to get my website on Google?

Yes. Being in Google’s normal results and on Google Maps is free. Google Search Console and a Google Business Profile are both free too.

(Let’s talk)

Find out what’s holding you back.

Tell me what you need. You’ll hear back from me, Ben, not a sales team. Monday to Saturday, 9am to 6pm.