Technical SEO

noindex

noindex is a directive, in a meta tag or an HTTP header, telling search engines not to keep a page in their index. The page must remain crawlable for the directive to be seen.

Close-up of a smartphone displaying a stopwatch on a marble surface, illustrating the SEO definition of noindex
noindex is a directive, in a meta tag or an HTTP header, telling search engines not to keep a page in their index. The page must remain crawlable for the directive to be seen.Photo: Image Hunter / Pexels

Use it for pages that must exist for users but have no business in results: internal search results, thank-you pages, filtered views, staging environments and printer versions. Combined with `follow`, the page still passes link value onwards, which is usually what you want for a filtered listing that links to real products.

The classic failure is combining noindex with a robots.txt disallow on the same URL. The crawler never fetches the page, never sees the directive, and the URL can stay indexed indefinitely. If a page is already indexed and must come out, allow the crawl until the removal is confirmed.

Related terms

Guides on this subject