Guides · By Clioos 团队 · Updated October 26, 2026
How to check if your page is indexed
Before you fix an indexing problem, you need to know whether you have one. There are four ways to check, and they are not equally reliable. Use the most reliable one you have access to, and treat the rough ones as hints, not verdicts.
1. Google Search Console — URL Inspection (most reliable)
Paste the URL into the URL Inspection tool. It tells you directly whether the page is in Google's index, when Google last crawled it, and whether anything blocked it. It also shows the index status reasons — "Crawled — currently not indexed" and "Discovered — currently not indexed" are the two you will see most. If you run a site and do not have Search Console set up, do that first: it is free, and it is the only place Google tells you what it actually did with your pages.
2. Bing Webmaster Tools — URL Inspection
The same idea for Bing's index: paste the URL and see whether Bing has it, when it was last crawled, and any issues. Worth doing because Bing's index also feeds ChatGPT's search, so a page missing from Bing is missing from AI answers too.
3. The site: operator (quick, rough)
Searching site:yoursite.com/page in Google shows whether the page appears in results. It is fast and needs no setup, but it is unreliable: results are sampled, can lag, and a missing result does not prove the page is unindexed. Use it as a smoke test, never as the final word.
4. Bulk checking with IndexRocket
Checking one URL at a time does not scale. IndexRocket's free checker takes up to 50 URLs at once and gives a rough indexation estimate for each, labelled as an estimate. A paid submission pushes each URL via IndexNow and records a submission receipt — when it was pushed and what IndexNow answered. The dashboard keeps the whole history, exportable as CSV. A note on honesty: there is no public API that can definitively confirm Google indexation for arbitrary URLs, so only Search Console can tell you whether a page is indexed.
What the statuses mean
Indexed is self-explanatory. "Crawled — currently not indexed" means Google fetched the page and decided not to keep it — usually quality or duplication. "Discovered — currently not indexed" means Google knows the URL exists but has not crawled it yet — usually a crawl-priority or budget matter, and worth a wait. "Blocked by robots.txt" and "Excluded by noindex tag" are self-inflicted and fixable on your side.
Questions
What is the most reliable way to check indexation?
Google Search Console's URL Inspection tool for Google, and Bing Webmaster Tools' URL Inspection for Bing. They report what the engine itself recorded, not a sampled search result.
Does site:example.com prove a page is indexed?
Roughly, but not reliably. Site: results are sampled and can lag. A page can be indexed and still not show, or show and later disappear. Use Search Console for a verdict.
What does "Discovered — currently not indexed" mean?
Google knows the URL exists but has not crawled it yet. It is usually a matter of crawl priority — wait, and make sure the page is linked from indexed pages so the crawler finds it.
Can I check many URLs at once?
Yes — IndexRocket's free checker handles up to 50 URLs at once and gives a rough estimate for each. Paid submissions push each URL via IndexNow and record a submission receipt. Search Console itself checks one URL at a time.
More guides
- Why isn't my page indexed by Google?
- How IndexNow works
- Sitemap basics: what it is and how to submit it