Indexing checks • Plain English • Free

Noindex Checker (Meta Robots & X-Robots-Tag)

Check whether a page is blocked from Google indexing by a noindex directive. We look for both meta robots tags and the X-Robots-Tag HTTP header.

Check a URL
Fast report
URL Inspection Explainer
What “noindex” means (in plain English)
Beginner friendly

Noindex is an instruction telling search engines: “Do not include this page in search results.”

If a page is noindexed, Google can still crawl it — but it won’t be eligible to rank. This is one of the most common reasons a URL shows up in Search Console as excluded.

If your most important pages are accidentally noindexed, you can lose traffic overnight.
Where noindex can come from
Common sources
Meta robots
A tag in the page HTML, like: <meta name="robots" content="noindex">
X-Robots-Tag
A server header that can noindex entire sections (PDFs, images, folders).
CMS settings
WordPress “Discourage search engines”, plugin settings, staging mode.
Templates
Theme or template accidentally outputs noindex on certain page types.
When noindex is actually the problem
Impact
Noindex is absolute. If it’s present, the page will not rank — regardless of backlinks, content quality, or sitemap inclusion.
Noindex vs robots.txt vs canonical
Don’t mix these up
If you’re dealing with duplicate URLs, use the Canonical Conflict Checker. If crawling is blocked, use the Robots.txt Tester.
Quick fixes if an important page is noindexed
Checklist
  1. Remove the noindex directive from meta robots or X-Robots-Tag.
  2. Make sure the page returns 200 OK and isn’t redirecting.
  3. Check internal links: a page with no internal links can be ignored.
  4. Re-check the URL in Search Console URL Inspection after changes.
If Search Console says “Indexed” but you get no traffic, read Indexed but Zero Traffic.
FAQ
Long-tail