Noindex / Nofollow Meta Generator

Generate robots meta tags or X-Robots-Tag headers. Control indexing, link following, snippets, and more.

Presets

Additional directives

<meta name="robots" content="index, follow" />

What this does

  • This page can appear in search results.
  • Links on this page can be crawled and may pass ranking signals.

When to use noindex vs canonical

Use noindex when you never want a page in search (login, thank-you, internal tools). Use canonical when multiple URLs serve similar content and you want one preferred URL indexed. Don't use both on the same page for the same URL—they conflict.

Common noindex mistakes

  • Noindexing pages you want indexed (e.g. key landing pages)
  • Combining noindex with canonical pointing elsewhere—pick one
  • Relying on noindex for security—use authentication
  • Noindexing thin content instead of improving it

Robots.txt vs meta robots

Robots.txt controls crawling at the path level (which URLs bots may request).Meta robots control indexing at the page level (whether a crawled page appears in results). Use robots.txt to reduce crawl load; use meta robots to keep pages out of search without blocking access.

Ecommerce examples

Use noindex, nofollow on: cart, checkout, account, internal search results, filtered category pages that duplicate the main category. Use index, nofollow on product pages with user reviews (show in search, don't pass equity through review links).

Try more free SEO tools

Browse All SEO Tools →
Share:

Frequently Asked Questions

What is noindex?

noindex tells search engines not to include the page in search results. Use it for thank-you pages, duplicate content, or private areas you still want users to reach via links. It does not block crawling—crawlers can still follow links on the page unless you also use nofollow.

What is nofollow?

nofollow tells search engines not to pass link equity (PageRank) through the links on the page. Use it on user-generated content, paid links, or pages you don't want to endorse. Combined with noindex (noindex, nofollow), the page is typically not indexed and its links are not followed for ranking.

Where do I put the robots meta tag?

Place the tag inside the <head> of your HTML: <meta name="robots" content="noindex, nofollow" />. Only one robots meta tag is needed per page. This generator outputs the exact tag to paste.

Can I use X-Robots-Tag HTTP header instead?

Yes. For non-HTML content (PDFs, images) or when you can't edit the page HTML, send X-Robots-Tag: noindex, nofollow in the HTTP response. The meta tag and header have the same effect when properly applied.