THE LEDGER ABD SHANTI
CITATION STRENGTH0%
SOURCE #087 VERIFIED · LIVE OCT 19, 20266 MIN READFIELD NOTE PART OF AI CRAWLERS

The Cache That Hid My Crawlers

¶ FIELD NOTETHE DROP

01Seventy five percent, overnight

On 13 October I made one change to the agency site: its pages started being kept at the edge of the content delivery network for an hour, so most visitors, human or machine, are answered by the network without the request ever reaching the server. Every deploy clears that copy, and browsers are told to check back each time. It was a speed and load change. A week later I opened the server log to count AI crawlers, as I do, and they had collapsed. ChatGPT's live agent went from 19.3 successful page fetches a day to 4.8. Bing's crawler went from 44.3 to 9.6. A server log only counts the requests that reach the server. Put a cache in front of it, and your crawlers vanish from the record, not from your site.

Nothing had changed except the counting

Before reading anything into it I checked the other columns. Full page responses from the server fell from 787 a day to 43. Revalidations, the short exchanges where the network asks whether its copy is still good and the server answers yes, rose from 2 a day to 666. The server sent 1.0 MB of pages a day instead of 19.6 MB. The machines had not left. They were being served from the copy, and the copy keeps its own records, not mine.

// WHAT THE ORIGIN LOG SAW, PER DAYBEFORE 6 TO 12 OCT · AFTER 14 TO 18 OCT
ChatGPT-User-75%
19.3
4.8
Bing crawler-78%
44.3
9.6
OAI-SearchBot-63%
15.0
5.6
Googlebot-32%
15.7
10.6
PerplexityBot0%
15.6
15.6
FULL PAGES SENT787 → 43
REVALIDATIONS2 → 666
HTML SENT19.6 MB → 1.0 MB
Same site, same crawlers, one setting changed. The log lost sight of them, not the other way round.
¶ FIELD NOTEWHAT BROKE

02Every trend line crossing 13 October

Comparisons that are now false

Every crawler count in this archive was taken at the server, including the scoreboard in sixty eight entries in and the method in how to know if AI is reading your site. For that site, any comparison across 13 October now measures the cache, not the crawlers. A chart of ChatGPT fetches drawn from the log would show a 75% fall on the day the site got faster. A trend line that crosses an infrastructure change is two different measurements glued together.

It touches this batch too. The entry on the 17th counted ChatGPT fetches over eleven days, four of them after the change, so its totals are a floor. The order it reported does not depend on the cache: in the seven clean days before the change alone, the same three pages led, the homepage with 47 fetches, the algorithm record with 36 and the careers page with 25.

The crawler that did not move

One agent held perfectly still: PerplexityBot fetched 15.6 pages a day before and 15.6 after. Googlebot fell by about a third and Amazon's crawler by a seventh. I do not know why the effect differs so much by agent. It may be how often each returns to the same page, whether it arrives inside the hour a copy is kept, or how it asks. I will not dress a guess up as a finding. When a measurement changes for reasons you cannot see, report the change and the ignorance together.

EXTRACTED — THE SENTENCE THIS ENTRY EXISTS FOR
The crawlers vanished from the record, not from the site.
¶ FIELD NOTEWHAT TO DO

03Measure where the requests land

Mark the date, then move the counter

If you count machines from your server log, write down the day you change anything in front of it: a cache rule, a firewall rule, a new network. Then take the counts from the place that sees every request, which after a change like this is the network's own analytics or its request logs, not the server. Caching changes are also a moment to remember the lesson in the cache that served my old reputation: a copy at the edge can be wrong for as long as it lives, so clear it on every deploy, as this setup does. If you move where requests are answered, move where you count them.

Was it worth it?

Yes. The server now sends about a twentieth of the page bytes it used to, and most visitors are answered from a nearby copy. The cost was a broken chart, which is cheap if you notice and expensive if you do not. The careful version of the rule is the one I should have applied on the 13th: before changing how a site is served, export the last two weeks of crawler counts, so the before is saved in the same form as the after.

Tomorrow: the careers page that kept hiring for roles we had already filled.

// QUICK ANSWERS
>Why did AI crawler traffic drop in my server logs?+
Check whether you started caching pages at a CDN edge. After one site began caching pages for an hour on 13 October 2026, ChatGPT live fetches recorded by the server fell from 19.3 to 4.8 a day while revalidations rose from 2 to 666 a day. The crawlers were served from the cache, so the server never saw them.
>Does edge caching hide bots from analytics?+
From the server log, yes. Requests answered by the cache never reach the origin, so the origin log undercounts every visitor the cache serves, machines included. Count crawlers from the CDN analytics or request logs after the change, and mark the date in any trend chart.
>Is it worth caching HTML at the edge for a small site?+
Usually, if every deploy clears the cache. On one site full page responses from the server fell from 787 to 43 a day and page bytes from 19.6 MB to 1.0 MB. Save your crawler counts before the change, because the server log stops being comparable afterwards.
Abd Shanti, author of CITED
VERIFIED HUMAN
Abd Shanti
GEO EXPERT · THE AUTHOR
// CITE THIS ENTRY
Abd Shanti. "The Cache That Hid My Crawlers" CITED, Entry 087, Oct 19 2026. unknown.ps/blog/the-cache-that-hid-my-crawlers/
// RELATED ENTRIES
QUOTE COPIED — CITE FREELY