Free to explore: filter winning sites by DR, traffic and niche  ·  Try the live explorer →

How to check if a page is indexed

A magnifying glass over search results

There are two honest answers to how to check if a page is indexed by Google, and they depend on whose page it is. If the URL sits in a Search Console property you control, URL Inspection reports what Google holds for it. If it does not, you are reading search results from the outside, and those results were never designed as a diagnostic. Most confusion about indexing comes from treating the second method as if it were the first.

How to check if a page is indexed by Google with URL Inspection

Open Search Console, choose the property, and paste the full URL into the inspection bar at the top. There is one hard limit, set out in Google’s URL Inspection tool documentation: “The URL must be in the currently opened property.” You cannot inspect a competitor’s page, and you cannot inspect your own page from the wrong property, which catches people who have separate properties for www and non-www versions.

The report shows the indexed status of the URL, the canonical Google selected, and when the page was last crawled. The status line is the part to read first. It takes one of a small set of values.

A URL inspection result panel
Status shownWhat it means in practiceWhat to do next
URL is on GoogleThe page is indexed and can appear in resultsNothing, unless it is not ranking; that is a separate question
URL is on Google, but has issuesIndexed, but something such as an enhancement or structured data has problemsOpen the issue details and fix what is listed
URL is not on GoogleThe page is not in the indexRead the coverage detail for the reason, then run a live test
URL is an alternate versionGoogle treats another URL as the canonicalCheck the Google-selected canonical and decide whether you agree

The canonical line deserves more attention than it gets. If Google has chosen a different URL as canonical, the page you inspected will not be the one that appears in results, even though its content may be fully indexed under the other address.

A site search typed into a search box

The live test, and what it does not test

The indexed report describes the version Google last crawled. The live test fetches the page now and tells you whether it could be indexed in its current state. Use it after you have fixed a noindex tag, a robots.txt block or a broken canonical, to confirm the fix took before you ask Google to look again.

A pass is weaker than it looks. Google’s documentation is explicit that the live test does not check manual actions, security issues, removals or content quality. A green result means the page can be indexed. It does not mean it will be, and plenty of pages that pass sit in the “Crawled, currently not indexed” bucket for months. Our guide to crawled, currently not indexed covers what usually lies behind that.

A page indexing report

Requesting indexing

Once the live test passes, the Request Indexing button submits the URL for crawling. It has a daily quota per property, so save it for pages that matter: a new money page, a fixed template, a page you have substantially rewritten. Submitting the same URL repeatedly does not move it up any queue.

Google’s own wording sets expectations: a request “does not guarantee that the page will appear in the Google Index.” If a page keeps failing to be indexed after a clean live test and a request, the problem is rarely technical. It is usually that Google does not see enough value in the page, or enough internal links pointing at it. The wider process is in our guide to how to get indexed by Google.

A live test result

Checking pages on sites you do not own

For a competitor’s page, a prospect’s page or a site you are thinking of buying, Search Console is not available. The usual fallback is a site: search. Type site:example.com/exact-path/ into Google and see whether the URL comes back. For a single page, searching a distinctive sentence from it in quotation marks is a useful second check.

Treat both as rough. SE Ranking quotes Google’s John Mueller saying site: results are “not meant to be complete, nor used for diagnostics purposes”. A page can be indexed and still fail to show for a site: query, and the result counts that site: reports are estimates that can swing from one search to the next. Our guide to Google search operators covers which operators still behave and which have been quietly retired.

What a site: search is good for is the obvious case. If a long-established page does not appear for its exact URL or for a quoted sentence from its body, it is probably not indexed. If it does appear, it is indexed. The ambiguous middle is where you should stop drawing conclusions.

A selected canonical in a report

Checking many pages at once

URL Inspection works one URL at a time. For a whole site you own, the Page indexing report in Search Console is the better view. It groups URLs into indexed and not indexed, with a reason for each excluded group, and lets you drill into examples. Pair it with your sitemap to see whether the pages you care about are the ones being left out.

A quick routine for a site you own: check the Page indexing report weekly, open any reason group that is growing, inspect two or three example URLs from it, and fix the pattern rather than the individual page. A single excluded URL is noise. A template with hundreds of excluded URLs is a finding. If the “Discovered, currently not indexed” group is the one growing, the issue is usually crawl priority rather than the pages themselves; see our guide to discovered, currently not indexed.

An analyst checking pages

The limitation: indexed is not the same as visible

Every method here answers a narrow question: is this URL in Google’s index? It does not tell you whether the page ranks for anything, whether it is shown for the query you care about, or whether Google has chosen a different URL to show instead. A page can be fully indexed and receive no impressions at all.

For your own site, the Performance report in Search Console answers the next question, which queries a page actually appears for. For other sites there is no equivalent view, only third-party estimates. Keep the two questions separate, and note which method gave you each answer, so a rough site: result never ends up quoted in a report as if it came from URL Inspection.

Frequently asked questions

Can I use URL Inspection on a website I do not own?

No. Google states that the URL must be in the currently opened property, so you can only inspect pages on sites you have verified in Search Console.

Is a site: search a reliable way to check indexing?

Only roughly. John Mueller, as quoted by SE Ranking, said site: results are not meant to be complete or used for diagnostics. Use it for obvious cases.

Does a passing live test mean the page will be indexed?

No. The live test checks whether the page can be indexed. It does not check manual actions, security issues, removals or quality.

Does Request Indexing guarantee indexing?

No. Google says a request does not guarantee that the page will appear in the index, and there is a daily quota per property.

The takeaway URL Inspection is the only definitive check, and only for sites you own. A site: search is a rough outside view. A clean live test means a page can be indexed, not that it will be.