Why Is My Website Not Showing Up on Google?

If your website isn't showing up on Google, it's one of three things: Google hasn't indexed it yet, something on your site is blocking indexing, or the site is indexed but ranks below where anyone looks. One search separates them. Type site:yourdomain.com into Google — if results appear, you have a ranking problem, not an indexing problem.
Step 1: run the one search that splits the problem in two
Search site:yourdomain.com (no space after the colon). This asks Google to list only pages it has indexed from your domain.
- Zero results → Google has not indexed your site. Go to the indexing section below.
- Some results, but not the page you care about → partial indexing. Same section, page-level.
- Your pages are listed → you're indexed. Skip to the ranking section.
This takes ten seconds and eliminates most of the wrong turns people take. A huge amount of "my site isn't on Google" panic is a ranking problem being treated as a technical one, and vice versa.
If nothing comes back: you're not indexed
Work down this list in order — the top causes are far more common than the bottom ones.
The site is brand new. Google has to discover a site before it can index it, and discovery happens through links and sitemaps. A site launched last week with no inbound links and no Search Console property may simply not have been found yet. Days to a few weeks is normal.
A noindex tag is still in place. The single most common self-inflicted cause. Staging sites, half-finished themes, and SEO plugins all set <meta name="robots" content="noindex">, and it survives launch far more often than anyone expects. View the page source and search for "noindex."
WordPress's "Discourage search engines" box is ticked. Settings → Reading. It's a one-checkbox way to hide an entire site, and it's frequently left on after a redesign.
robots.txt is blocking the crawler. Visit yourdomain.com/robots.txt. A line reading Disallow: / under User-agent: * blocks everything. Note that robots.txt blocks crawling, not indexing — a blocked page can still appear as a bare URL with no description, which is its own confusing symptom.
The site is behind a password, a login, or a "coming soon" plugin. If a logged-out visitor can't see it, neither can Google.
Canonical tags point somewhere else. If every page declares another URL as canonical — common after a domain move or a careless template edit — Google will index the destination, not you. See what a canonical tag does.
Nothing links to the site at all. Google finds pages by following links. A site with zero inbound links and no sitemap submission is genuinely hard to discover. The fix is covered in how to get backlinks for a new website, and one relevant external link will usually do it.
The full fix procedure is in how to get your website indexed by Google.
If results come back: you're indexed but not ranking
Being indexed only means Google stored your page. Showing up in search means beating everything else already answering that query.
You're checking a query you can't win yet. Searching your main commercial keyword and not seeing yourself on page one is normal for a young site. It isn't a bug. Check your Search Console Performance report instead — it shows the queries where you actually appear, and what position you hold.
You rank, but on page three. Position 25 and "not showing up" look identical from the searcher's seat. This is the most common version of the complaint, and also the most fixable: pages sitting in positions 5–20 are the ones a title rewrite, a content refresh, or a handful of links can move fastest.
Your results are personalised or localised. What you see is shaped by your location, language, and history. Check in an incognito window, or ask someone in another city.
The page is thin or duplicated. A page that says less than the ten pages above it has no reason to outrank them. Indexed does not mean competitive — see why most content gets no traffic from Google.
Two of your own pages compete for the same query. Keyword cannibalisation splits signals between them and often leaves both below where either could reach alone.
You have no backlinks. For anything competitive, links remain a primary way Google judges whether a page deserves to outrank an established one. Can you rank without backlinks? covers where that's realistic and where it isn't.
The special case: you don't rank for your own brand name
If searching your exact business name doesn't surface you, that's a different signal — and usually a discovery or trust problem, not a competition one. Check for indexing blocks first. If you are indexed and still absent, the likely causes are an extremely new domain, a brand name that collides with a bigger established entity, or a site with essentially no external mentions anywhere on the web.
The special case: you ranked before and then disappeared
A drop from established rankings to nothing has a short list of causes:
| Symptom | Likely cause |
|---|---|
| Whole site gone overnight | Manual action, accidental noindex, DNS or hosting failure |
| Gradual slide over weeks | Core update, content decay, competitors improving |
| Only new URLs missing after a redesign | Missing or broken redirects — see 301 redirects |
| Pages present but traffic gone | Rankings dropped, or AI Overviews are absorbing the clicks |
Check Search Console → Security & Manual Actions first. A manual action is rare but unambiguous, and it will tell you exactly what was flagged.
How long any of this should take
Discovery of a brand-new site: days to a few weeks. Indexing of a new page on an established, regularly-crawled site: often hours. Ranking meaningfully for a competitive term: months, not weeks. If you're two weeks into a new domain and worried, you're early, not broken.
Frequently asked questions
How do I check if Google has indexed my website?
Search site:yourdomain.com on Google. Any results mean at least part of your site is indexed. For a specific page, use the URL Inspection tool in Google Search Console, which reports the page's exact index status and the reason if it's excluded.
Why is my website on Google but my new pages aren't? New pages need to be discovered and then judged worth storing. Make sure each one is in your XML sitemap and linked from at least one existing page on your site — orphan pages with no internal links are frequently skipped.
Can I pay Google to index my site? No. Indexing is free and cannot be bought. Google Ads places you in the ad slots but has no effect whatsoever on organic indexing or ranking.
Does my site need backlinks to be indexed? Not strictly — a submitted sitemap can be enough. But an external link is the fastest reliable way for Google to discover a new domain, and it also signals the site is worth crawling regularly.
How long until a brand-new website shows up on Google? Typically a few days to a few weeks to appear at all, assuming nothing blocks crawling. Ranking for anything competitive takes considerably longer.
The bottom line
Start with site:yourdomain.com. Everything downstream depends on that answer, and skipping it is why people spend weeks writing content to fix what was actually a leftover noindex tag. If you're not indexed, the cause is almost always blocked crawling or an undiscovered new domain. If you are indexed, the problem is competitive, not technical — and the fix is a better page plus the links to back it, which is what Backlinkster exists to make repeatable.
Related: How to get your website indexed by Google · What is a robots.txt file? · What is crawl budget? · Why most content gets no traffic from Google · Can you rank without backlinks? · What is a canonical tag in SEO?
