26 August 2026
Why Is My Website Not Showing on Google?
Nine reasons a website does not appear in Google search, in the order they actually happen — and how to check which one is yours in about five minutes.
Someone builds a website, types their business name into Google a week later, and finds nothing. It is one of the most common questions we get, and the answer is almost never the dramatic one people fear.
Here are the real reasons, roughly in the order they actually occur, and how to tell which one applies to you.
First, check whether Google has your site at all
Before guessing, get the fact. Type this into Google, using your own domain:
site:yourdomain.co.ukThat asks Google to list every page it holds for your site. What comes back tells you which problem you have:
- Nothing at all — Google does not have your site. Reasons 1 to 5 below.
- Some pages, not the one you want — Google has your site but not that page. Reason 6.
- All your pages, but you cannot find them by searching normally — Google has everything and is choosing not to rank you. Reasons 7 to 9, and that is a completely different problem.
Most people who think they are invisible are actually in the third group, which is worth knowing before spending money on the wrong fix.
1. It is simply too new
Google has to find a site before it can show it. For a brand new domain with no links pointing at it, that takes anywhere from a few days to a few weeks.
Nothing is wrong. The fix is to stop waiting passively: set up Google Search Console, verify the domain, and submit your sitemap. That is the difference between hoping Google finds you and telling it where to look. It is free and takes about ten minutes.
2. The site is still telling Google to stay away
This is the most common real fault, and it catches professionals as often as it catches DIY builders.
Almost every website is built on a staging or preview address first, and almost every staging site carries a noindex instruction so the half-finished version does not appear in search. When the site goes live, that instruction has to be removed. Sometimes it is not.
To check: open your homepage, view the page source, and search for noindex. If it is there, that is your entire problem, and removing it fixes it. Search Console will also tell you directly — the URL Inspection tool says "Excluded by 'noindex' tag" in plain English.
3. robots.txt is blocking it
Similar idea, different file. yourdomain.co.uk/robots.txt tells crawlers which parts of the site they may look at. A line reading Disallow: / blocks the entire site.
Again, common after a rebuild, and again, instantly fixable once you know.
4. The site sits behind a password or a holding page
If visitors have to log in, or the domain still points at a "coming soon" page from your host, Google sees what a stranger sees: nothing worth indexing.
5. The domain changed and nothing was redirected
If you moved from oldname.co.uk to newname.co.uk, or from a Wix subdomain to a proper domain, and the old addresses were not redirected to the new ones, then Google has a set of pages that no longer exist and a new site it has never met. Everything the old site earned is stranded.
Redirects are how you carry that across. Setting them up late is much harder than setting them up on the day.
6. The page exists but has nothing to rank for
If site: shows most of your site but not one particular page, that page usually has very little on it — a heading, a photograph, forty words. Google indexes what is worth indexing, and a page with no substance is a page it can safely ignore.
7. You are searching for terms you were never going to rank for
This one is uncomfortable but it is the most common of all.
Searching "web design" and not finding yourself on page one is not a fault. That term is fought over nationally by companies spending thousands a month. The same is true of "plumber", "builder" or "solicitor" with no location attached.
Search instead for what a real customer would type: your trade plus your town, or a specific service. If you appear for those, your site is working — you were checking the wrong thing.
8. Google shows your competitors because they have more to go on
Google ranks the results it is most confident about. A site with pages for each real service, a filled-in Google Business Profile, genuine reviews and a few links from local sources gives it far more to be confident about than a five-page brochure that has not changed in three years.
For a local business, the Google Business Profile is usually the single biggest lever, and it is free. A half-filled profile — no hours, no services, no photographs, no reviews — is a common reason a business is beaten by a competitor with a worse website.
9. A manual action
Rare, and almost always the result of buying links or copying content wholesale. Search Console tells you outright under Security & Manual Actions. If nothing is listed there, this is not your problem, and it is worth ruling out rather than worrying about.
The five-minute version
- Run
site:yourdomain.co.uk— is Google holding your pages at all? - Check your source for
noindex. - Check
/robots.txtforDisallow: /. - Set up Search Console and submit your sitemap.
- Search for your trade plus your town, not the bare trade.
- Open your Google Business Profile and fill in every field.
That sequence resolves the great majority of cases without anyone paying anybody.
When it is not one of these
If Google has your pages, there is no noindex, the profile is complete, and you still do not appear for reasonable local searches — then it is a competitive problem rather than a technical one, and it is fixed with better pages rather than a hidden switch.
That is the work we do, and we will tell you which of the two you have before quoting for anything. A site that needs a noindex removing does not need rebuilding, and we would rather say so than sell you a project you do not need.
