Your website has been live for three weeks. You published pages, polished your homepage, told everyone about it — and Google is sending you exactly zero visitors.
Before you blame your content, ask one question: does Google even know your pages exist? Learning how to check if your website is indexed by Google takes less than a minute.
What “Indexed” Actually Means (and What It Doesn’t)
When Google “indexes” a page, it has crawled it, analyzed its content, and stored it in the index. Only indexed pages can appear in search results.
Here is the part most site owners get wrong: being indexed does not guarantee rankings or traffic. Indexing is the entry ticket, not the prize — a page can sit in the index for months and still rank on page 10. Think of it like a library: indexing puts your book on the shelf; ranking is whether anyone finds it.
Method 1: How to Check If Your Website Is Indexed by Google (Search Console)
The most reliable check is the URL Inspection tool inside Google Search Console — Google’s own verdict.
How to do it:
- Open Search Console and verify ownership (DNS record or HTML tag).
- Paste in the full URL and read the verdict: “URL is on Google” means indexed; “URL is not on Google” means not — and Google usually says why.
Note: Google’s URL Inspection help page says “URL is on Google” only means eligible, not guaranteed to appear.
If it is not indexed, hit “Request indexing” once, after fixing the cause — repeat requests will not speed up the crawl.
Best for: one page, diagnosed precisely.
Method 2: The Page Indexing Report (Best for the Whole Site)
Checking pages one by one works for a small site — but what about 500? In Search Console, go to Indexing > Pages for the site-wide count and every unindexed page by reason:
- “Crawled — currently not indexed” — Google visited but skipped it — usually thin or duplicated content.
- “Discovered — currently not indexed” — Google found the URL but has not crawled it yet.
- “Excluded by ‘noindex’ tag” — the page tells Google not to index it.
- “Blocked by robots.txt” — robots.txt tells Google’s crawler to stay away.
This turns a vague worry into a to-do list: see which pages are excluded and why, then fix them in batches.
Best for: spotting site-wide patterns, like a blog category never indexed.
See also our Google Search Console multimodal filter guide.
Method 3: The site: Search Operator (Quick and Rough)
The fastest check needs no tools: type site:yourdomain.com into Google to list your indexed pages — or site:yourdomain.com/blog for just your blog.
But treat this as a rough check, not proof. Google says a site: search is “not always exhaustive” — it can undercount, and never explains why a page is missing.
Use it for a 10-second sanity check — Search Console when you need the truth.
Best for: a quick first look.
How to Check If Your Website Is Indexed by Google: The 3 Methods Compared
| Method | Reliability | What It Tells You | Best For |
|---|---|---|---|
| URL Inspection (Search Console) | Highest — Google’s own verdict | If one URL is indexed, when crawled, and why not | Diagnosing one specific page |
| Page indexing report (Search Console) | High | Indexed page count site-wide, by exclusion reason | Spotting site-wide patterns |
| site: search operator | Low — rough estimate only | An approximate list of indexed pages | A quick 10-second sanity check |
The bottom line: if the methods disagree, trust Search Console — the only one that reads directly from Google’s own index data.
Why Is My Website Not Indexed? 6 Reasons and Fixes
Here are the six reasons behind almost every case:
| Reason | Fix |
|---|---|
| Brand-new site | Submit your sitemap, link new pages from your homepage, and wait — normal, not a penalty. |
| Noindex tag on the page | Remove the <meta name="robots" content="noindex"> tag, then request indexing. |
| Robots.txt blocking Googlebot | Check yourdomain.com/robots.txt — one over-broad rule can block whole sections. |
| “Crawled — currently not indexed” | Content is too thin or duplicated. Add original analysis, examples, or data, then request a recrawl. |
| “Discovered — currently not indexed” | Google has not crawled it yet. Strengthen internal links and check your sitemap. |
| Canonical tag points elsewhere | Google indexes the other URL instead. Check and correct the canonical tag. |
Working through several at once? Our technical SEO checklist for 2026 covers indexing and crawlability in one place.
How Long Does Google Take to Index a Website?
There is no fixed timetable — anyone who promises one is guessing. A new page on an established site is often indexed within a few days; a brand-new website usually takes days to a few weeks.
What speeds things up is a clean technical setup, a submitted sitemap, and internal links from pages Google already crawls. Google’s own indexing and ranking FAQ has the official word.
A Real-World Example: The Blog That Was Invisible for a Month
An Austin business owner launched a WordPress site with 12 service pages and a blog. A month later, Search Console showed 40 clicks — all to the homepage — and a site: search showed only 3 pages.
The Page indexing report told the story: the blog was excluded by a noindex tag left over from staging, and 8 service pages were “Discovered — currently not indexed” because only a buried footer menu linked to them.
The fix took an afternoon: remove the noindex tag, add the blog to the navigation, link each service page from the homepage, and submit the sitemap. Within two weeks, 11 of the 12 missing pages were indexed.
That is the real benefit of this check: it turns a mystery into a fixable list.
If your site needs more than a quick fix, see our services page, or contact us to talk through your site.
Frequently Asked Questions
How do I check if my website is indexed by Google?
Paste a page URL into Search Console’s URL Inspection tool — Google tells you if it is indexed and why not. A site:yourdomain.com search works for a quick check, but confirm important pages in Search Console.
Why is my website not showing on Google?
Usually the page is not indexed yet, a noindex tag or robots.txt rule blocks it, the canonical tag points elsewhere, or the content is too thin. The Page indexing report groups unindexed pages by reason.
How long does it take Google to index a website?
A new page on an established site is often indexed within a few days; a brand-new website takes days to weeks. Fixed pages can take several days to be recrawled.
What does “URL is on Google” mean?
It means the page is in Google’s index and eligible to appear in search results — but it does not guarantee the page will show up for any particular search.
Conclusion
Here is the habit that separates site owners who grow from those who wonder: check indexing before you chase rankings. A page Google has never indexed cannot rank, earn clicks, or bring you a single customer — no matter how brilliant the writing is.
Run URL Inspection on your key pages today. If something is missing, the Page indexing report will tell you why — and the fix is usually a single tag or an afternoon of work. That is how to check if your website is indexed by Google.
Your move: open Search Console, paste in your homepage URL, and find out in 60 seconds whether Google sees your site.
