Free, no sign-up
Index checker
Most index checkers run a site: search, which Google has said for years not to trust. This one checks what would stop Google indexing the page, which anyone can see. Whether Google has indexed it, only the site's owner can ask Google, and signed in with Search Console connected, this shows Google's own answer.
How to use the index checker
Three steps. No account, and it works on any public page.
- 1
Paste an address
Any public page: your own, a competitor's, or one you are about to link to.
- 2
We read it like Googlebot
The site's robots.txt, the page's status code, its robots meta tag and X-Robots-Tag header, and its canonical.
- 3
Read what stands in the way
Each blocker is named with the line or header that causes it. Signed in, your own pages also show Google's own answer.
What the results mean
Nothing public stops indexing
Google may index the page. Whether it has is Google's decision, based on quality and on whether it found the page, and only Search Console can tell you.
Blocked by robots.txt
Googlebot is told not to fetch the page. It can still be indexed without its content if other pages link to it, which is rarely what anyone wants.
noindex
A robots meta tag or an X-Robots-Tag header asks search engines to leave the page out. Google honours it once it has fetched the page.
Error status or canonical elsewhere
A 4xx or 5xx page is not indexed. A canonical pointing to another address asks Google to index that address instead.
Why indexing comes first
A page that is not in Google's index cannot rank for anything, however good it is. When a page brings no traffic, this is the first thing to rule out.
Most index checkers run a site: search. Google has said for years that site: results are neither complete nor exact, so a missing result proves little. The public signals above are what you can fix; Search Console's URL Inspection is Google's own answer.
Questions
Why is a page with no blockers still not in Google?
Google indexes what it finds and judges worth keeping. A page nobody links to may not have been found, and a thin or duplicate page may be crawled and left out. Search Console names which of the two it is.
Can I check someone else's page?
Yes, for the public signals. Google's own answer, from URL Inspection, is only available for pages on a Search Console property you have verified.
Does it render JavaScript?
No. It reads the HTML and headers as served, which is what decides indexing rules. A noindex added later by JavaScript is not seen here.
This is one check. AEOptimiz runs all of them, every night.
Connect Search Console and it asks Google which of your pages are indexed, why the rest are not, and which fixes are worth the most clicks. Then it checks whether AI assistants cite you.
Run a free coverage report