Indexing & crawlability
noindex on a page robots.txt disallows
One of the 136 checks Lala SEO runs on every page of a site in a free audit.
- How serious
- Serious. Can stop pages from appearing in Google, or from working for visitors. Fix these first.
- Based on
- Google's own documentation
What is wrong
Google cannot index a page that robots.txt blocks from crawling, so adding `noindex` to that page's code is pointless. The page is already invisible to Google, and the `noindex` tag has no effect because Google never reads it. This wastes effort on a fix that does nothing.
Why it costs you
The practical cost is confusion and wasted debugging time. You or a developer spend effort trying to control indexing on a page that Google simply cannot see. If you later need that page to appear in search results, you have to fix the robots.txt block first, then wait for Google to recrawl it—all because the `noindex` was never necessary.
How to fix it
Remove the `noindex` directive from the page's HTML meta tags or HTTP headers. Then review your robots.txt file to check whether you actually need to block the page from crawling. If you want Google to see it, remove it from the disallow list in robots.txt. If you want it hidden, keep the robots.txt block and delete the `noindex` tag. You only need one method, not both.
What the audit tests
- No page we read carries noindex while robots.txt keeps Googlebot away from it
Check your site
Run a free audit of up to 300 pages. No card needed.
Start a free auditOr check a single address with the free tool.