Why Is My Website
Not Showing on Google?
By Chris Convy, Founder · Published 21 June 2026
Typed your business name into Google and found nothing? Searched for what you do and you're nowhere? It's the most common question we get, and the honest answer is that "not showing on Google" is actually two completely different problems wearing the same coat. Sort out which one you've got first — then the fix is usually dead simple.
Your website isn't showing on Google for one of two reasons: it's not indexed (Google doesn't know it exists) or it's indexed but not ranking (Google knows but buries it). Check with a site: search and Google Search Console. Common causes: too new, a noindex tag, blocked by robots.txt, or thin content with no links. Each one has a fix.
Indexing vs Ranking — Know the Difference
This is the bit nobody explains, and it's the whole ballgame. There are two stages between your website existing and someone finding it on Google, and they fail in completely different ways.
1. Indexing
Is your page in Google's database at all? Google sends a crawler around the web, reads pages, and stores them in its index. If your page isn't in that index, it physically cannot appear for any search, ever. No index, no game.
2. Ranking
Where does your page sit once it's indexed? Being in the index is a ticket to the race, not a podium. Ranking is the position Google gives you against everyone else — and page two of Google is a graveyard nobody visits.
Put simply: a page must be indexed before it can rank, but being indexed is no guarantee it'll rank well. If you're not indexed, that's a technical problem with a quick fix. If you're indexed but invisible, that's a content and authority problem — the slower, more rewarding job that our SEO service exists to solve.
How to Check If Your Website Is on Google
Two free checks. Do these before you change a single thing, because they tell you whether you've got an indexing problem or a ranking problem.
Check 1: The site: search
Go to Google and type this, swapping in your own domain:
If a list of your pages comes back, congratulations — you're indexed, and your problem is ranking. If Google says "did not match any documents", you're not indexed, and that's your starting point.
Check 2: Google Search Console (URL Inspection)
Set up Google Search Console — it's free, it's Google's own tool, and frankly every website should have it. Add your site, then paste any page into the URL Inspection tool at the top. It tells you flat out whether the page is on Google, why it isn't if it isn't, and gives you a "Request Indexing" button. It's the single most useful diagnostic you've got, and it costs nothing.
Common Causes — And How to Fix Each One
Ninety percent of "my website isn't on Google" cases come down to this short list. Work through them top to bottom.
1. It's too new
Cause: Google hasn't got round to crawling it yet. A brand-new site can take days to weeks to appear.
Fix: Set up Search Console, submit your sitemap (/sitemap.xml), and request indexing on your key pages. Then be patient — you can't rush a fresh site onto Google overnight.
2. A stray noindex tag
Cause: A line of code — <meta name="robots" content="noindex"> — tells Google to stay away. This is the number-one silent killer. Builders and developers set it during the build and forget to flip it off at launch.
Fix: View your page source, search for "noindex", and rip it out. Search Console flags it as "Excluded by noindex tag". Remove, then request indexing.
3. Blocked by robots.txt
Cause: The file at yourdomain.co.uk/robots.txt contains a Disallow: / line that bars Google from the entire site — usually left over from a staging environment.
Fix: Open the file, remove the blanket disallow, and make sure Googlebot is allowed in.
4. Thin or duplicate content
Cause: Pages with barely any words, or content copied from elsewhere, give Google no reason to index or rank them. A three-line "Welcome to our website" page is invisible by design.
Fix: Write genuinely useful, original content that answers what people actually search for. Depth and usefulness win.
5. No backlinks, no authority
Cause: If no other website links to yours, Google sees no signal that you're legitimate. New sites with zero links often struggle to get crawled, let alone ranked.
Fix: Get listed in directories and citation sites, earn a few relevant links, and build a real presence. Authority is what separates page one from page never.
6. It's indexed but ranking too low to see
Cause: You're on Google, just buried beneath bigger, older, more relevant competitors.
Fix: Target the search terms you can realistically win, build content around them, and improve your speed and on-page basics. A slow site gets pushed down — fast, hand-built sites give Google every reason to rank you.
Why Slow, Bloated Sites Get Buried
Page speed won't stop you being indexed, but it absolutely drags down your ranking. Google measures Core Web Vitals as a ranking signal, and a sluggish site gets pushed down the results and bounced off by visitors who won't wait three seconds for a homepage to load. A huge slice of slow, struggling sites are WordPress builds drowning in plugins on shared hosting.
We build fast, hand-coded sites on Google's own Firebase platform that load in under a second and score 95-100 on Google PageSpeed. Fast site, clean code, proper content — that's how you give Google a reason to put you on page one. It's the same approach behind our local landing pages for web design in Newport and web design in Cardiff.
Frequently Asked Questions
Why is my website not showing up on Google?
There are two different reasons and it matters which one you've got. Either Google hasn't indexed your site at all — it's not in Google's database, so it can't appear for anything — or it is indexed but ranking too low to see. The most common causes are a site that's too new, an accidental noindex tag, a page blocked by robots.txt, thin or duplicate content, or simply no links pointing to it. Check which one applies before you try to fix anything.
What is the difference between indexing and ranking?
Indexing is whether Google has your page stored in its database at all. Ranking is where that page sits in the results once it is indexed. A page must be indexed before it can rank — but being indexed is no guarantee of a good position. If you aren't indexed, nothing else matters yet; if you are indexed but invisible, that's a ranking problem, which is a content, relevance and authority job.
How do I check if my website is on Google?
Two free checks. First, type site:yourdomain.co.uk into Google — if pages come back, you're indexed; if nothing comes back, you're not. Second, set up Google Search Console (free), add your site, and use the URL Inspection tool on any page. It tells you straight whether the page is on Google, why it isn't, and lets you request indexing.
How long does it take for a new website to show on Google?
Indexing can take anywhere from a few days to a few weeks for a brand-new site. Submit your sitemap in Google Search Console and request indexing on key pages to speed it up. Ranking is the slower game — competing for real search terms in a competitive area typically takes a few months of decent content and a handful of links, not days.
What is a noindex tag and how do I know if my site has one?
A noindex tag is a line of code that tells Google not to index a page. It's the single most common reason a site silently vanishes — developers and page builders set it during a build and forget to remove it at launch. Check by viewing the page source and searching for "noindex", or run the page through Search Console's URL Inspection, which flags "Excluded by noindex tag". Remove the tag and request indexing.
Can robots.txt stop my website appearing on Google?
Yes. The robots.txt file at yourdomain.co.uk/robots.txt tells crawlers which parts of the site they may access. A stray Disallow: / line blocks the entire site from being crawled, which is another classic launch mistake left over from a staging environment. Check the file, remove any blanket disallow, and confirm Googlebot is allowed in.
Why is my website indexed but still not ranking?
Being indexed only earns you a ticket to the race, not a podium. If you're indexed but invisible, it's usually thin or duplicate content that doesn't actually answer the search, no inbound links so Google sees no authority, or you're targeting terms that bigger, older sites already own. The fix is genuinely useful content built around what people search for, plus links and citations that prove you're legit.
Does page speed affect whether my site shows on Google?
Page speed won't stop you being indexed, but it absolutely affects ranking and conversions. Google uses Core Web Vitals as a ranking signal, and a slow, clunky site gets pushed down and bounced off. A fast, hand-built site loads in under a second and gives Google every reason to rank it. Slow WordPress builds on shared hosting are a common culprit.
Can you get my website showing on Google for me?
Yes. PBWD is a web design and SEO agency in Newport, South Wales. We diagnose exactly why a site isn't showing — indexing or ranking — fix the technical blockers, set up Search Console properly, build the content that actually ranks, and earn the links and citations that get you found. Call 01633 226302 or get a free quote and we'll tell you straight what's wrong.
More reading: dig into our guides and blog, see how we get businesses found with our SEO service, or learn why our Firebase builds are so fast. Ready to stop being invisible? Get in touch.
Not on Google? Let's fix that.
We'll diagnose exactly why your site is invisible — indexing or ranking — and tell you straight what it takes to get found. No jargon, no nonsense.