Noindex Checker
Free tool · Indexability check
Noindex Checker
A page gets blocked from Google in four different places, and most checkers only look at one of them. Paste a page address and see all four, plus the mistake that quietly keeps pages in search when you meant to remove them.
What Is a Noindex Checker?
A Noindex Checker checks a webpage for noindex directives and shows whether search engines are being instructed not to index the page.
A page can end up blocked from Google in four different places, so this tool checks all four at once: robots.txt crawlability, the meta robots tag, the X-Robots-Tag header, and the canonical tag, and flags the combination that quietly keeps a page in search when you meant to remove it.
What This Noindex Checker Checks
- Robots.txt: Checks whether Googlebot is allowed to crawl the page at all.
- HTTP status: Checks whether the page returns a status that lets it be indexed.
- Meta robots: Checks the meta robots tag for a noindex directive.
- X-Robots-Tag: Checks for a noindex instruction sent through the HTTP response header.
- Canonical: Checks whether the page's canonical tag points at itself or at a different URL.
- Combined verdict: Flags the specific combination of these four that leaves the page unintentionally indexable or unintentionally blocked.
What This Noindex Checker Does Not Check
- Does not guarantee that Google will index a page
- Does not guarantee search rankings
- Does not automatically remove noindex directives
- Does not check every possible indexing signal
- Does not replace Google Search Console
Why Check for Noindex?
A noindex directive tells search engines not to include a page in their search results.
An accidental noindex directive can affect important pages such as service pages, product pages, category pages, or blog posts. A page can also end up blocked without a noindex tag at all, for example if robots.txt keeps Googlebot from ever reaching the page to read its directives.
- Check important pages before publishing
- Troubleshoot pages missing from search results
- Verify changes after removing a noindex tag
- Check pages after website migrations or redesigns
- Find indexing directives that may affect SEO
How to Check a Page for Noindex
- Enter the public webpage URL you want to check.
- Run the check. The tool fetches the page and your public robots.txt.
- Review the result: robots.txt, HTTP status, meta robots, X-Robots-Tag, and canonical, each with its own status, plus the combined verdict.
- If an important page is unintentionally set to noindex or blocked in robots.txt, remove or update the relevant directive in your page template, SEO plugin, or server configuration.
Frequently Asked Questions
What is a Noindex Checker?
A Noindex Checker checks a webpage for noindex directives that can prevent search engines from indexing the page.
How do I check if a page has a noindex?
Enter the page URL into the checker. It fetches the page and reports whether a noindex instruction is present in the meta robots tag or the X-Robots-Tag header.
Where can a noindex directive be added?
A noindex directive can commonly be added through a meta robots tag or an X-Robots-Tag HTTP response header.
Does noindex remove a page from Google?
A noindex directive tells Google not to include the page in search results when Google can access and process the directive. It does not necessarily remove the URL immediately.
Can robots.txt cause a noindex issue?
Robots.txt does not create a noindex directive. However, if a page is blocked from crawling, search engines may not be able to access its noindex directive, which is why this tool checks robots.txt as well.
Does this tool check the canonical tag too?
Yes. It shows whether the page's canonical tag points at itself or at a different URL, since a canonical pointing elsewhere can also keep a page out of the index.