Practical guideUpdated

robots.txt crawl-delay: how it works and when to use it

Crawl-delay is a non-standard robots.txt directive that asks a crawler to wait a number of seconds between requests, for example Crawl-delay: 10. Bingbot and several other crawlers honour it; Googlebot ignores it. To slow Googlebot, return 503 or 429 status codes temporarily when the server is overloaded. Use crawl-delay sparingly, because high values can stop large sites from being crawled fully.

Crawl-delay is often added to robots.txt as a precaution and then forgotten, quietly limiting how much of a site some search engines can crawl. This guide explains the directive, its real-world support, and better options for managing crawl load, including from AI crawlers.

By , Founder, SerionFlow

What we measured ·

What Google shows for "robots.txt crawl-delay" right now

Method: Live Google results (United States, desktop, English) for "robots.txt crawl-delay" retrieved through DataForSEO's SERP API on 2026-10-22. Page types are our own classification of each ranking URL.

The top 9 organic results for "robots.txt crawl-delay" were 4 forum or community threads, 2 guides or explainers, 1 official search-engine documentation, 1 video, 1 product or service page. The first three were developers.google.com, stackoverflow.com, websiteseochecker.com. Community threads (stackoverflow.com, forumweb.hosting, www.quora.com, localsearchforum.com) ranked on page one, a sign searchers want first-hand answers, not only vendor pages.

Google showed an AI Overview for this query, citing 7 source domains including webmasters.stackexchange.com, www.reddit.com, en.wikipedia.org, www.seerinteractive.com. Pages that state the answer directly and early are the ones an Overview can quote.

Top organic results for "robots.txt crawl-delay", 2026-10-22
PositionDomainPage type
1developers.google.comOfficial search-engine documentation
2stackoverflow.comForum or community thread
3websiteseochecker.comGuide or explainer
4www.youtube.comVideo
5forumweb.hostingForum or community thread
6studiohawk.com.auGuide or explainer
01

Syntax and support

Place the directive in the group for the crawler it applies to.

Crawl-delay support by crawler
CrawlerHonours Crawl-delay?Alternative control
GooglebotNoTemporary 503 or 429 responses; Google adjusts automatically
BingbotYesCrawl control settings in Bing Webmaster Tools
YandexHistorically yesCrawl speed settings in Yandex Webmaster
AI crawlersVaries; check each provider's documentationAllow or disallow by user agent
02

What the number means in practice

A crawl-delay of 10 means at most one request every 10 seconds from that crawler, or about 8,640 requests a day. For a site with 50,000 pages, that is not enough to recrawl the site in a week. Values of 1 to 5 are a mild slowdown; values above 10 can significantly delay discovery of new and updated pages for crawlers that honour them.

03

Managing Googlebot's crawl rate

Google adjusts its crawl rate based on how quickly and reliably your server responds. If Googlebot is causing load problems, Google's documentation recommends temporarily returning 500, 503, or 429 status codes, which makes Googlebot slow down, and then removing them once load is under control; returning them for more than a day or two can cause pages to drop. Google retired the crawl rate limiter setting in Search Console in early 2024.

04

AI crawlers and crawl load

Some AI crawlers request pages aggressively. Rather than slowing every bot, decide per crawler: allow the search and citation crawlers you want, such as OAI-SearchBot and PerplexityBot, and disallow training crawlers if you choose. CDN-level bot management and rate limiting can control abusive traffic that ignores robots.txt entirely. Check server logs to see which agents actually cause load before changing rules.

05

Should you use crawl-delay?

Most sites should not. Modern hosting handles normal crawler load, and the directive mainly slows search engines that would otherwise help you. Use it only for a specific crawler causing measurable load, with a small value, and revisit it. Our robots.txt checker shows any crawl-delay values in your file and which crawlers they apply to. SerionFlow is the wrong tool for managing crawl rate; that is controlled by your server, CDN, and robots.txt.

Clear answers

Frequently asked questions

What is the maximum value for crawl-delay?

+

There is no defined maximum, but very high values, above about 30 seconds, can make it impractical for a crawler to cover a site of any size.

Does Google support crawl-delay?

+

No. Googlebot ignores the directive. Google adjusts crawl rate automatically and slows down if the server returns 500, 503, or 429 responses.

About the author

· Founder, SerionFlow

Shadrack builds SerionFlow's site research, page generation, and Search Console tooling, and runs the free tools these guides pair with. Search Console figures cited on these pages come from serionflow.com's own property.

Continue exploring

Related SerionFlow resources

More in Guides

All guides

Make the next move obvious

Let SerionFlow turn your market evidence into momentum.

Confirm the market, rank the opportunities that matter, create brand matched pages on your domain, and keep moving with controlled weekly intelligence.

Choose how SerionFlow uses cookies.

Essential cookies keep the site secure and working. Product analytics helps us improve reliability. Optional cookies help us remember preferences and improve campaigns. You can change optional cookies anytime in Cookie Settings.