TTFB (Time to First Byte) measures the time from a crawler’s request to receiving the server’s first byte. AI crawlers are more latency-sensitive than browsers — high TTFB may cause crawlers to abandon your page entirely, making it physically nonexistent to AI.
Plain-Language Analogy
You call a restaurant to make a reservation. Phone answered in 2 seconds — seems reliable. Phone rings for 30 seconds — you’ve already hung up and called the next one.
AI crawlers have even less patience. They need to fetch thousands of pages, giving each only limited wait time. If your server doesn’t start returning data within that window, the crawler marks “timeout” and moves on.
Your page isn’t “downranked” — it’s “skipped.” To AI, the page physically doesn’t exist.
Reference Benchmarks
| TTFB Range | Assessment | Action |
|---|---|---|
| < 200ms | Ideal | Maintain |
| 200-500ms | Acceptable | Room for improvement |
| 500ms-1s | Investigate | May impact crawling |
| > 1s | Critical | AI crawlers likely skip |
Exact thresholds vary by AI system with no published universal standard. These ranges are experience-based references.
Why AI Crawlers Are More Sensitive Than Browsers
Browsers serve individual users — waiting 2 seconds is tolerable. AI crawlers run batch operations — needing to fetch as many pages as possible in limited time. A 0.5s TTFB delay across 100,000 pages adds 14 hours of wait time. So AI crawlers’ strategy is: judge fast, abandon fast. Slow pages get skipped; resources go to fast pages.
How to Test
Chrome DevTools: F12 → Network panel → refresh page → click first request → Timing tab → “Waiting for server response” = TTFB.
Online: pagespeed.web.dev → enter your URL → find TTFB in performance report.
Command line:
curl -o /dev/null -s -w "TTFB: %{time_starttransfer}sn" https://yourdomain.com/
Test your homepage and top 3 content pages.
Optimization Directions
Server and CDN: Use CDN nodes close to your target audience. For WordPress, page caching plugins (WP Rocket, W3 Total Cache) can drop TTFB from hundreds of milliseconds to tens.
Server-side caching: Cache HTML responses for static content pages.
Database query optimization: High TTFB on dynamic pages usually stems from slow queries. Redis or Memcached for query caching provides significant improvement.
What This Means for GEO
TTFB is covered in Get AI to Speak for You: The Definitive Guide to GEO, Chapter 4, Section 4.2. It’s a foundational component of “Crawlability” in Formula 3 (Latent Authority ≈ Entity Salience × (Crawlability + Extractability)). TTFB too high means crawlability is zero — no foundation, no building.
Further Reading
- Get AI to Speak for You: The Definitive Guide to GEO, Chapter 4, Section 4.2
- Free GEOBOK tool: AI Crawlability Detection
