What does noindex mean?

Noindex is a directive in a robots meta tag or X-Robots-Tag header that tells search engines not to show a page in search results.

Free · no signup · passive checks only · results in under a minute

noindex is an instruction to search engines not to include a page in their results. It can be set in the page HTML or in an HTTP header:

<meta name="robots" content="noindex">
X-Robots-Tag: noindex

Things to know

  • The crawler must be able to fetch the page to see a noindex. If robots.txt blocks the page, the noindex is never read.
  • A noindex left over from a staging environment is one of the most common causes of a site disappearing from Google.
  • X-Robots-Tag also works for non-HTML files such as PDFs.