Noindex checker

Is your page about to leave Google?

Type an address. We look for noindex in the page's HTML head and in the response headers the server sends. Free, no signup, nothing is stored.

One page per check. We fetch it the way a crawler does, without a browser, and keep nothing.

What it checks

noindex is the directive that asks for a page to be kept out of search results. It can live in two places: the robots meta tag in the page's head, or the X-Robots-Tag response header sent by the server. The tool checks both.

Why it matters

Google drops a page that says noindex on its next crawl. The usual cause is an SEO plugin setting left on from staging, or WordPress's "Discourage search engines from indexing this site" box. Nothing on the page looks different, so the site seems fine.

How to fix it

  1. In WordPress, untick "Discourage search engines from indexing this site" under Settings > Reading.
  2. In your SEO plugin (Yoast, Rank Math and so on), check whether the page or its content type is set to noindex.
  3. If the page itself has no tag, look for an X-Robots-Tag header in your server or CDN settings.
  4. Once fixed, request indexing with Search Console's URL inspection tool.
Questions

What people ask next.

Is Disallow in robots.txt the same as noindex?

No. Disallow blocks crawling; noindex blocks indexing. For a page to be dropped, Google has to see the noindex, so a page that is also blocked by robots.txt cannot have its noindex read.

I removed noindex. When does the page come back?

When Google recrawls it. Requesting indexing in Search Console can speed that up, but there is no fixed timeline.

Not once. Every day.

This check is today's snapshot. Crawlens runs the same checks on your clients' sites on a schedule and tells you, with the evidence, when something breaks.

Start monitoring free ↗