Free Indexability Checker

Find out whether Google can index a page, and what stops it if not: the HTTP status, redirects, robots.txt, noindex tags, the X-Robots-Tag header and the canonical. Free, no account.

Enter the page you want in Google. Every signal that can keep it out is tested.

What Decides Whether Google Can Index a Page

  • HTTP status: only a 200 is indexed. A 404, 410 or server error drops the page, and a redirect passes the URL's place to its target.
  • robots.txt: a Disallow rule that matches the path stops Googlebot crawling it at all.
  • Robots meta tag: noindex or none in a robots or googlebot meta tag keeps the page out of results.
  • X-Robots-Tag header: the same directives, sent by the server or CDN, where they are easy to miss.
  • Canonical: a canonical pointing at another URL asks Google to index that one instead.

Blocked by a rule you didn't expect? The robots.txt checker shows the whole file, and the canonical checker follows the canonical to the page it names.

How to Check if a Page Is Indexable

  1. 1

    Paste the page URL

    Enter the exact URL you want in Google, including any query string, since every signal is read for that one URL.

  2. 2

    Read the verdict

    The checker says whether Google can index the page and, if not, names every signal that blocks it.

  3. 3

    Fix each blocker

    Make the URL answer 200, remove the robots.txt rule or noindex that matches it, and point the canonical at the page itself.

  4. 4

    Ask Google to recrawl

    Once it passes, request indexing with the URL Inspection tool in Google Search Console so the change is picked up sooner.

Check more than indexability

The free audit runs these same indexability checks, plus titles, schema, links, Core Web Vitals and AI-search readiness.

Indexability Checker FAQ

What does indexable mean?

A page is indexable when Google is allowed to crawl it and store it in its index, so it can appear in search results. It needs to answer HTTP 200, not be blocked by robots.txt, and carry no noindex in its meta tags or X-Robots-Tag header.

Does indexable mean the page is indexed?

No. This checker tests whether Google is allowed to index the page. Google still decides whether it is worth indexing, based on quality, duplication and how it found the page. To see if a page is actually in the index, use the URL Inspection tool in Search Console.

What is the difference between robots.txt and noindex?

robots.txt stops Google crawling a URL; noindex lets Google crawl it but tells it not to index it. Don't combine them: if robots.txt blocks the page, Google never sees the noindex, and the URL can still be indexed from links without a snippet.

How do I fix “Excluded by ‘noindex’ tag” in Search Console?

Remove noindex from the page's <meta name="robots"> or <meta name="googlebot"> tag, and from the X-Robots-Tag response header if your server or CDN sends one. SEO plugins often set noindex on a whole post type or on a staging site that went live.

How do I fix “Blocked by robots.txt”?

Find the Disallow rule that matches the URL (this checker shows it), then remove or narrow it. The robots.txt checker tests the rest of the file and shows how AI crawlers are treated.

Does a canonical pointing elsewhere stop indexing?

It doesn't block the page, but it asks Google to index the other URL instead, and Google usually does. That's right for duplicates and wrong for a page you want to rank on its own.

Does JavaScript rendering affect indexing?

Google renders JavaScript, so a client-rendered page can still be indexed, often more slowly. Most AI crawlers don't run JavaScript, so content that only appears after scripts run is invisible to ChatGPT, Perplexity and Claude.

Is the indexability checker free?

Yes, with no signup.

Need to check more than one issue? Run our free SEO audit tool for 210 automated SEO and AI search checks, with evidence and priority fixes in a shareable report. No email or signup required.