Jerilo

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.

Free, no signup. We fetch the page, its robots.txt and its sitemap once, as JeriloBot.

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.