Technical SEO FAQ · Crawling, Crawl Budget & URL Management

When would you use robots.txt versus noindex?

Use robots.txt primarily for crawl control.

Use noindex for indexing control.

Example robots.txt:

User-agent: *
Disallow: /internal-search/

Example noindex:

<meta name="robots" content="noindex">

If Google must see a noindex directive, it must be able to crawl the page.

For pages you never want Google to crawl, robots.txt can be appropriate. For pages that need to be crawled so Google can see an indexing directive, noindex is appropriate.

Google's 2026 crawl-budget guidance also warns against using noindex merely as a crawl-budget tool: Google still has to request the URL to see the directive.


Sources


Related questions


← All technical SEO questions View as Markdown (.md)