On-page SEO
Noindex
Last updated
What is Noindex?
Noindex is a directive that instructs search engines not to include a specific page in their search index. It can be implemented via a meta robots tag (`<meta name="robots" content="noindex">`) in the page's `<head>`, or via an `X-Robots-Tag` HTTP response header. Pages with a noindex directive can still be crawled but will not appear in search results.
Noindex is appropriate for pages that exist for operational reasons but should not compete in search — such as thank-you pages, login pages, internal search results, staging environments, and low-quality or thin pages. It is a more surgical tool than blocking via robots.txt because crawlers still visit the page and respect the directive, rather than being blocked from reading it entirely.
Why it matters for SEO
Using noindex strategically prevents low-quality or irrelevant pages from diluting a site's overall index quality, which can improve how Google evaluates the site as a whole. It also conserves crawl budget by discouraging re-crawling of pages that serve no search visibility purpose.
Example
A SaaS company's "Thanks for signing up" page keeps showing up in Google for its brand name. Adding <meta name="robots" content="noindex"> to that page (and leaving it crawlable in robots.txt, so Google can actually see the tag) removes it from search results the next time it is crawled, while the page still works for new users.
Free tools for Noindex
Go further with Noindex
Put the theory to work
LazySEO researches keywords, writes SEO articles and publishes them to your site on a schedule.