Noindex: Keeping a Page Out of Search Results

Noindex is a directive that tells search engines not to show a page in results while it stays live on the web. Learn the meta tag and the HTTP header versions.

Quick Definition

Noindex is a directive that tells search engines not to show a page in search results, while the page remains live and accessible on the web.

How Noindex Works

The most common form is a meta tag in the page head, and for non-HTML files like PDFs the same instruction travels in an HTTP header called X-Robots-Tag.

Either way, the page stays online for anyone with the link; noindex only changes whether search engines list it.

Noindex vs Nofollow

Noindex keeps a page out of the results. Nofollow stops a page from passing authority through its outbound links.

The two do different jobs, and combining them as "noindex, nofollow" is only necessary when a page should both stay hidden and pass no weight along.

When to Use Noindex

  • On thin or low-value pages you still want to keep online.
  • On staging, thank-you, and internal tool pages that add nothing to search.
  • On duplicate archives or filters that do not deserve a result of their own.

Getting Started

  • Add the tag or header only to pages you truly do not want listed.
  • Audit for accidental noindex, since a copied template can hide an entire section.
  • Remember noindex still lets the page be crawled, so keep canonicals and links tidy.
Example in Practice

The site: a checkout flow leaves a thank-you page indexed, and it starts ranking for the brand name.

The reading: searchers land on a near-empty page that does not belong in the results.

The fix: the thank-you page gets a noindex tag, and the brand query returns the pages that matter.

Why it works: noindex cleans up the index without removing the page a customer still needs after ordering.

💡

Quick Tip

When a page disappears from results unexpectedly, check the rendered HTML for a noindex tag that should not be there.

Frequently Asked Questions

Noindex tells search engines not to show a page in search results, while the page stays live on the web.
With the meta name="robots" content="noindex" tag in the head, or the X-Robots-Tag header for non-HTML files.
Noindex keeps the page out of results. Nofollow stops the page from passing authority through its links.
Yes. Search engines usually still crawl the page to read the directive, but they will not show it in results.

Noindex, Bottom Line

Noindex is the precise tool for keeping a page online while taking it out of the results.

Apply it deliberately, audit it regularly, and the index stays full of pages worth ranking.