Can Google index your site?
Paste any URL. We check the things that quietly keep pages out of Google: noindex, robots.txt, the canonical tag, the sitemap and the page status.
What this checks
- Page status
- The URL has to end on a 200 response. Redirects are followed, and we tell you when a page redirects to another domain.
- noindex
- We look for noindex in the meta robots and googlebot tags and in the X-Robots-Tag HTTP header. Read the guide
- robots.txt
- We read robots.txt the way Googlebot does: its own group first, the longest matching rule wins, and wildcards count. You see the exact rule that blocks the URL. Read the guide
- Canonical
- A canonical pointing at staging, another domain or another page usually means Google indexes something other than the URL you checked. Read the guide
- Sitemap
- We look for the sitemap listed in robots.txt, or /sitemap.xml, and check that it parses and has URLs in it.
- GA4
- Not an indexing factor, but it breaks the same way: a theme update or a tag change, and the tag is gone. Read the guide
This is a one-time look at a single URL. It can't tell you whether Google has already indexed the page; the URL Inspection tool in Search Console shows that.
Questions
How do I know if Google can index my page?
The page has to return 200, must not carry a noindex tag or X-Robots-Tag header, must not be blocked by robots.txt, and its canonical should point to itself. This checker tests all four. For pages Google has already seen, the URL Inspection tool in Search Console shows Google's own view.
Is robots.txt Disallow the same as noindex?
No. Disallow stops Google from crawling a URL, but the URL can still show up in results if other pages link to it. noindex removes a page from results, but only if Google can crawl the page and see the tag.
Does a canonical tag stop a page from being indexed?
A canonical is a hint, not a rule. If it points to another URL, Google usually indexes that URL instead. If it points to a staging or preview domain, Google may ignore it or pick the wrong page.
Do you store the URLs I check?
No account and no history. Results are cached for a few minutes so repeat checks don't hit your server again, then they expire.