1.1 Robots & directives (HTTP + HTML)CriticalVerified

Meta robots noindex on a page that should be indexed

What it is

A stray noindex is the single most common reason a page I want ranking is simply not in the index. It is one line of HTML that removes the page entirely. A noindex directive removes a wanted page from the index.

Why does meta robots noindex on a page that should be indexed matter for AI search?

A noindexed page cannot appear in search or be used by AI features, a single stray tag (often left from staging) silently erases visibility.

How do you fix it?

Remove the noindex from template/CDN/middleware; re-request indexing.

How do you find it on your site?

  1. View source and search for <meta name="robots" with noindex in the content.
  2. Run the URL through Search Console URL Inspection and read the indexing verdict.
  3. Crawl the site with a tool such as Screaming Frog and filter for noindex.
  4. Check whether a CMS or plugin setting is injecting noindex on a template.

Which ranking and citation factors does it touch?

noindex is absolute. The page cannot rank or be cited at all while it is set, regardless of how strong every other signal is.

What is the impact?

Severe/blocking for the page. Direct, the single most common self-inflicted visibility loss.

What is the evidence?

noindex removes a page from Google’s index. Google Search Central, Block Search indexing with noindex; Google Search Central, Robots Meta Tags Specifications

Frequently asked questions about meta robots noindex on a page that should be indexed

What does "Meta robots noindex on a page that should be indexed" mean?

A noindex directive removes a wanted page from the index.

How do you fix meta robots noindex on a page that should be indexed?

Remove the noindex from template/CDN/middleware; re-request indexing.