Back to blog

How to Check If a Page Is Indexed on Google

September 22, 2026

Learn how to check if a page is indexed on Google with four methods, decode each Search Console verdict, and see why the old cache: check no longer works.

How to Check If a Page Is Indexed on Google

You published the page a week ago and Google has sent nothing. Before you rewrite the copy or chase links, check whether Google holds the page in its index at all. An unindexed page and a poorly ranked page look identical in your analytics, but they need opposite fixes.

This guide shows you how to check if a page is indexed on Google using four methods, ordered from fastest to most authoritative. You will also learn what each Search Console verdict really means, how to tell "not indexed" apart from "not ranking", and why a check many older guides still recommend no longer works.

Key Takeaways

  • The site: operator is the fastest check and works on any domain, but its results are approximate.
  • URL Inspection is the definitive check, giving Google's own verdict for one URL on a site you have verified.
  • The Pages report shows patterns across a whole site, grouped by the reason pages are excluded.
  • Bulk index checkers handle volume, including backlinks and client sites that are not in your Search Console.
  • "Alternate page with proper canonical tag" is usually not a problem, because Google indexed the URL you pointed it to.
  • The cache: operator was retired in 2024, so it can no longer confirm anything.

How to check if a page is indexed on Google

Four methods do the job, and they trade speed against authority, so most SEO work uses more than one. The animation runs through them from fastest to most authoritative.

Animation revealing four ways to check if a page is indexed, from fastest to most authoritative: the site operator, URL Inspection, the Pages report and a bulk index checker

Method 1: The site: operator, for speed

Paste the full URL into Google behind the operator, with no space after the colon, so the query reads site:example.com/blog/your-post-name. If the page comes back, Google has it. This is the fastest check available, it needs no account or setup, and it works on any domain, which makes it the only quick option for auditing backlinks and client properties.

Treat a blank result as a signal rather than a verdict. Google has long said site: results are approximate, and a page can be indexed yet still fail to appear here, so confirm anything important with the next method.

Method 2: URL Inspection, for a definitive answer

Open Search Console, paste the URL into the bar at the top, and read the verdict. This is Google telling you directly what it knows about that exact URL: whether it is indexed, which canonical it selected, and when it last crawled the page.

Diagram of the Search Console click path opening Google Search Console, using the search bar at the top and pasting the full URL, then reading the verdict, the canonical, the last crawl date and any crawl problems

The catch is ownership. URL Inspection only works on verified properties, so it cannot help with a client site you have not been added to, or with a backlink on someone else's domain.

Method 3: The Pages report, for patterns

Under Indexing, the Pages report shows indexed and unindexed counts across the whole site, grouped by reason. Use it when you want to know what is wrong across a section, rather than what happened to one URL.

"Crawled, currently not indexed" points at quality. "Discovered, currently not indexed" points at crawl budget or internal linking. "Duplicate without user-selected canonical" points at your canonical setup, so each reason sends you toward a different fix.

Method 4: A bulk index checker, for volume

All of the above assume you are checking a handful of pages you control. Once you are verifying hundreds of URLs, or auditing backlinks spread across domains that will never be in your Search Console, manual checks stop scaling.

That is the gap the SEO Indexing index checker fills. It checks up to 2,000 URLs per run against Google's live index, with no Search Console connection needed, and lets you export indexed versus missing URLs as a CSV. When some come back missing, you can submit them in bulk from the same account.

What each URL Inspection verdict means

Read the wording carefully, because two of these look like failure and are not. Each one pairs with a different next step.

Guide to five Search Console verdicts: URL is on Google, URL is not on Google, Alternate page with proper canonical tag, Crawled currently not indexed, and Discovered currently not indexed, each with its meaning and what to do
  • "URL is on Google": indexed and eligible to appear, so low traffic is a ranking problem.
  • "URL is not on Google": genuinely absent, so check for noindex, robots.txt blocks, the canonical and the content, in that order.
  • "Alternate page with proper canonical tag": Google indexed a different URL you pointed it to, which is usually correct.
  • "Crawled, currently not indexed": Google read the page and passed, so add depth or merge it into a stronger page.
  • "Discovered, currently not indexed": Google knows the URL but has not prioritised it, so add internal links and cut junk URLs competing for crawl.

Indexed is not the same as ranking

These two get conflated constantly, and the confusion wastes real work. Indexed means Google has stored the page and will consider it for queries, whereas ranking means the page surfaces high enough for someone to see it.

Comparison of zero impressions, which probably means the page is not indexed and needs a technical or content fix, against impressions with no clicks, which means the page is indexed but ranking low and needs relevance and links

Search Console Performance settles it quickly. Filter to the page and read the impressions. Impressions without clicks mean you rank, just not well enough, so the fix is content and intent. Zero impressions across several weeks means you should confirm indexing first, because no amount of rewriting helps a page Google has not stored.

What no longer works

Older guides still list cache:example.com as a way to confirm indexing. It no longer works: Google retired cached pages during 2024, with Search Liaison Danny Sullivan announcing the removal in February of that year.

Timeline of the cache operator: before 2024 it showed Google's stored copy, in February 2024 Google announced its retirement, and today it tells you nothing about indexing

The practical consequence matters. Because the operator is gone entirely, its failure tells you nothing about a page's index status. If a checklist you are following still includes it, that checklist predates 2024 and is worth re-reading with suspicion.

When a page genuinely is not indexed

Work through the cheap causes before the expensive ones. Confirm nothing blocks the crawler, checking robots.txt, any noindex tag and whether the canonical points somewhere else. Then give the page a discovery path, because URLs with no internal links and no sitemap entry are harder to find. After that, look honestly at whether the page duplicates something you already published.

Only once those are clean is it worth submitting the URL again and verifying the result. Our platform guides cover the settings that most often block indexing on WordPress, Shopify and Wix, and if you need the date rather than the status, see how to check when a page was indexed by Google.

Common questions

How do I check if my website is indexed by Google?

Search for site:yourdomain.com to see which pages Google returns. For a definitive answer on a specific page, use URL Inspection in Search Console, and for the whole site use the Pages report under Indexing.

Is the site: search accurate?

Only roughly. Google describes site: results as approximate, so a missing result is a signal to investigate rather than proof. Confirm anything important with URL Inspection.

What does "URL is not on Google" mean?

The page is genuinely absent from the index. Check whether a noindex tag, a robots.txt rule or a canonical pointing elsewhere is excluding it, then look at whether the content is thin or duplicated.

Can I check if a page is indexed without Search Console?

Yes. The site: operator works on any domain without an account, and a bulk index checker can verify large lists of URLs, including pages on sites you do not own. URL Inspection itself needs a verified property.

Being indexed only makes a page eligible to appear. If it earns impressions but no clicks, it ranks too low for people to see, which is a relevance and competition problem rather than an indexing one.

The short version

To check if a page is indexed on Google, start with site: because it costs you seconds, confirm anything that matters with URL Inspection, and use the Pages report to see patterns across your site. Use a bulk index checker once you are dealing with hundreds of URLs or sites you do not own, ignore cache:, and separate "not indexed" from "not ranking" before you spend a week fixing the wrong problem.

ShareXLinkedIn
Get indexed faster

Ready to get your links indexed on Google?

Bulk-submit URLs and verify Google indexing status in one workspace. Start free — no Search Console setup required.

Start indexing free

Related articles