1.1 Robots & directives (HTTP + HTML)CriticalVerified

Meta robots noindex on a page that should be indexed

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.

What it is

A noindex directive removes a wanted page from the index.

Why it matters

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 to fix it

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

How to 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.

Cross-reference to ranking and citation factors

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

Impact

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

Evidence

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