What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

Google has never supported the 'crawl-delay' directive in the robots.txt file due to its unreliability. However, webmasters can adjust the crawl rate in Google Search Console.
5:17
🎥 Source video

Extracted from a Google Search Central video

⏱ 1h04 💬 EN 📅 09/05/2014 ✂ 25 statements
Watch on YouTube (5:17) →
✂ Other statements from this video 24 ▾
  1. 3:13 404 or 410: Which HTTP error should you choose to speed up the de-indexing of a URL?
  2. 5:13 Does Google really support the crawl-delay directive in robots.txt?
  3. 7:52 How can you write rel=nofollow without risking being ignored by Google?
  4. 8:54 How does Google really handle the indexing of URLs with parameters?
  5. 9:12 Does the canonical tag really prevent the indexing of URLs with parameters?
  6. 11:44 Is the text embedded in images invisible to Google?
  7. 11:57 Why does Google struggle to read the text embedded in your images?
  8. 15:17 Does the disavow file really take effect during crawl or later?
  9. 15:17 Does Google's cache truly reveal the impact of your disavowed backlinks?
  10. 18:17 Is Google really favoring desktop for ranking responsive sites?
  11. 19:58 Should you really point mobile to desktop with rel=canonical?
  12. 20:25 Should you really use 'noindex' to save crawl resources?
  13. 22:14 Does pagination really affect the indexing of your pages?
  14. 24:02 Why do your rich snippets vanish overnight?
  15. 24:17 Why does Google refuse to show your rich snippets even with perfect Schema.org markup?
  16. 28:09 Are press releases harming your backlink strategy?
  17. 33:26 Should you really noindex all coupon pages without active offers?
  18. 36:08 Does the ALT text of images really influence indexing and ranking in Google?
  19. 37:21 Is merely rewriting news articles still enough to rank on Google?
  20. 40:58 Should you really wait for the next Penguin update to recover from a penalty?
  21. 49:00 How does Google identify when a query requires Maps to be shown in the results?
  22. 52:29 Does disavowing links really protect you from negative SEO?
  23. 56:37 Do keywords in URLs really affect Google rankings?
  24. 62:16 Is it true that a site with a few unique pages but a lot of duplicated content risks an overall penalty?
📅
Official statement from (12 years ago)
TL;DR

Google has never supported the crawl-delay directive in robots.txt, considering it unreliable for controlling crawl rate. Webmasters should use Google Search Console to adjust crawl speed instead of the robots.txt file. This stance is different from other engines like Bing that do respect this directive.

What you need to understand

What is the crawl-delay directive and why does it exist?

The crawl-delay directive theoretically allows you to set a minimum delay between two consecutive requests from a web crawler. It is included in the robots.txt file with a simple syntax: Crawl-delay: 10 tells the bot to wait 10 seconds between crawling each page.

This directive was created to protect low-powered servers from being overwhelmed by too many requests. A small site hosted on limited infrastructure can quickly become saturated if Googlebot crawls 100 pages per second. Some engines like Bing or Yandex have adopted this directive, but Google has always refused to acknowledge it.

Why doesn’t Google support crawl-delay?

Google views this directive as too rigid and imprecise. A uniform delay does not take into account the technical reality of a site: some pages are light and quick to serve, while others are heavy and resource-intensive. Applying the same delay everywhere lacks granularity.

Google prefers an adaptive system that analyzes the server's response capacity in real-time. If the server responds quickly with 200 codes, Googlebot speeds up. If 503 errors or timeouts occur, it automatically slows down. This dynamic approach is seen as smarter than a static delay defined in robots.txt.

How does Google actually manage its crawl rate?

The engine uses several signals to automatically adjust its crawl budget. Server response time, error codes, timeouts, and even infrastructure performance signals are taken into account. Googlebot slows down if it detects that the server is struggling.

Webmasters have a tool in Google Search Console to limit the maximum crawl rate. This option is found in the old crawl settings (although Google recently simplified this interface). The adjustment allows you to cap the frequency but not to force it to increase.

  • Google has never supported crawl-delay and probably never will
  • Use Google Search Console to control the crawl rate, not robots.txt
  • Googlebot automatically adapts according to the server response capacity
  • Other engines like Bing and Yandex respect crawl-delay, creating inconsistency among bots
  • A static delay does not fit Google’s adaptive logic

SEO Expert opinion

Is this position consistent with field practices?

On paper, Google's argument makes sense. An adaptive system that automatically slows down when the server shows signs of weakness appears smarter than a fixed delay. The problem is that webmasters lack visibility into this mechanism.

In reality, there are frequent instances where Googlebot overwhelms a server beyond its capacity, causing load spikes and 503 errors. The bot does slow down afterward, but the damage is already done. [To be verified]: Google claims that its system anticipates these problems, but server logs sometimes tell a different story.

What are the blind spots in this statement?

Google does not specify how it measures server capacity. Does it rely solely on HTTP codes and response times? Does it take into account CPU load on the server side? This lack of transparency frustrates professionals who would like to optimize their infrastructure accordingly.

Another point: the recommendation to use Search Console assumes that all sites have access to it. CDNs, complex multi-domain sites, or certain technical architectures make this control trickier than it appears. Moreover, the adjustment in GSC only allows limiting the crawl, not accelerating it.

Should you still use crawl-delay for other bots?

Yes, and this is where Google's position creates a practical inconsistency. Bing, Yandex, and numerous third-party bots respect this directive. A site that receives non-Google traffic (and many do) has a strong interest in setting crawl-delay to protect its infrastructure.

Some webmasters set different rules by user-agent: a crawl-delay for Bingbot, none for Googlebot. This approach works but complicates the maintenance of robots.txt. The ideal would be a universal standard, but we are far from it.

Warning: If your server shows signs of overload during Google crawl spikes, do not rely on crawl-delay. Contact Search Console support directly to report the issue or optimize your infrastructure to handle the load.

Practical impact and recommendations

What should you do to control Google's crawl rate?

Forget the crawl-delay directive in robots.txt for Googlebot. It will simply be ignored. Focus on Google Search Console, under the "Crawl settings" section (or "Crawl stats" depending on the version of the interface). You will find crawl statistics there and, in some cases, the option to limit the rate.

Monitor your server logs to identify excessive crawl patterns. If you detect spikes that saturate your infrastructure, temporarily limit the rate via GSC. Keep in mind that this limitation slows down the indexing of new pages: it's a trade-off between server performance and indexing freshness.

How do you optimize your infrastructure to support Google crawl?

The real long-term solution is not to throttle Googlebot, but to make your site capable of handling the load. Implement a CDN to serve static resources, optimize database queries, and use aggressive caching for HTML pages.

From an architectural standpoint, isolate high-SEO-value pages from less important sections. Use robots.txt to block unnecessary sections (infinite facets, redundant URL parameters, back-office). The less time Googlebot spends on low-value content, the more efficiently it can crawl what matters.

What mistakes should you absolutely avoid?

Do not set a crawl-delay that is too aggressive thinking Google will observe it: it will ignore it, but you will penalize Bing and other bots. Do not confuse limiting the crawl rate with blocking URLs: robots.txt remains the tool for prohibiting access to certain sections, not for slowing down the bot.

Avoid also throttling the crawl by default in GSC without good reason. If your server handles traffic well, let Google explore at its natural pace. An optimal crawl budget speeds up the indexing of your updates and enhances your SEO responsiveness.

  • Remove any crawl-delay directive for Googlebot in robots.txt (it is ignored)
  • Use Google Search Console to limit the crawl rate if necessary
  • Analyze your server logs for problematic crawl spikes
  • Implement a CDN and caching to handle the load
  • Block low-SEO-value sections via robots.txt (facets, redundant parameters)
  • Maintain crawl-delay for the other engines (Bing, Yandex) if relevant
Controlling Google's crawl rate requires a different approach than conventional robots.txt standards. Focus on infrastructure optimization and adjustments in Search Console. These technical optimizations can be complex to orchestrate, especially on high-traffic sites or distributed architectures. If you lack internal resources or visibility on your crawl budget, a specialized SEO agency can audit your logs, identify bottlenecks, and implement the appropriate fixes for your technical context.

❓ Frequently Asked Questions

Google va-t-il un jour supporter la directive crawl-delay ?
Peu probable. Google a toujours privilégié son système adaptatif et considère crawl-delay comme trop rigide. La position officielle n'a pas évolué depuis des années.
Dois-je retirer crawl-delay de mon robots.txt ?
Pas nécessairement. Si d'autres moteurs comme Bing ou Yandex crawlent votre site, cette directive reste utile pour eux. Google l'ignorera simplement.
Comment savoir si Googlebot surcharge mon serveur ?
Analysez vos logs serveur pour identifier les pics de requêtes Googlebot corrélés à des ralentissements ou erreurs 503. Les statistiques de crawl dans Search Console donnent aussi des indices.
Puis-je forcer Google à crawler plus rapidement via Search Console ?
Non. Search Console permet uniquement de limiter le taux de crawl, pas de l'accélérer. Google détermine lui-même la fréquence optimale selon la popularité et la fraîcheur de votre contenu.
Quel délai crawl-delay définir pour Bing ?
Cela dépend de votre infrastructure. Un délai de 1 à 5 secondes est raisonnable pour la plupart des sites. Testez et ajustez selon les performances serveur observées dans vos logs.
🏷 Related Topics
Crawl & Indexing AI & SEO PDF & Files Search Console

🎥 From the same video 24

Other SEO insights extracted from this same Google Search Central video · duration 1h04 · published on 09/05/2014

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.