AI Crawler Activity

No observations

Daily rollup of AI crawler and retrieval-bot requests to garnetgrid.com, by user-agent.

No AI-crawler fetch has been recorded in this file. The rollup covering the last 24 hours reported nothing, so there is no vendor, bot or page breakdown to show — and none has been estimated, back-filled, or carried over from an earlier window.

What would make rows appear. One request arriving with the user-agent of a bot on the tap’s list, inside a 24-hour window that the daily rollup job then reports. An empty array is therefore one of two things — no matching request, or no report — and the status field in the provenance table is what tells them apart.

Method, as the file states it. A Pages middleware tap matches each request's User-Agent against a list of known AI bots and logs matches to Workers Analytics Engine; a daily cron rolls 24 hours into this file.

Provenance
Datasetcrawler-public
Generated2026-09-30 03:25 UTC
Statusno-observations
Window24 hours
Rows0
PublisherGarnet Grid Consulting LLC
LicenceCC0-1.0
File/assets/data/crawler-public.json

What this measures

A fetch, not a citation. This counts requests that arrived carrying the user-agent of a known AI crawler or retrieval bot. It says nothing about whether an assistant then quoted the page in an answer — that is a different instrument with its own page, the engine benchmark.

How it is collected

This page was built around a Cloudflare Pages middleware tap that would sit in front of every request and matches the User-Agent against a list of known AI bots — training crawlers and retrieval bots both. Matches are logged to Workers Analytics Engine, and a daily cron rolls twenty-four hours into the file this page renders. The agents the site explicitly welcomes are named in robots.txt, which is the shorter and more easily checked half of the same story.

Why publish it

If you sell to anyone an AI assistant might recommend, which engines fetch your pages is worth knowing. Citation engineering is one of the lanes this firm sells, so the measurement runs on our own domain first — including, as now, when it has nothing to show. An instrument you only see when its numbers flatter you is not an instrument.

Open data. /assets/data/crawler-public.json — CC0-1.0, no auth, no rate limit. The schema is the file’s own keys, and the file is short enough to read in full.

Run the free citation audit →See the GEO lane