Skip to content

Research

Three datasets, each published with the population it was measured on.

Domains in the panel
5,000
Crawlers checked on each
10
Membership changes
Never

Published

What a figure here is a share of

Out of the domains that answered, never out of the domains we asked.

Domains asked
  • 2,916answered
  • 2,084excluded, never counted as clear
Reported, out of the 2,916 that answered
  • 535disallow an AI crawler
  • 2,381disallow none
The same 5,000 domains every run, so an edition reports a change rather than a new sample.

None of the three names the domains it counted. The per-domain index does, with the rule responsible on each.

What to do with a number like that

The measurements above are the same check at three populations, and the free crawler check is that measurement on one domain, with the responsible robots.txt line shown. Where it reports a block the file itself does not explain, the refusal is happening in front of the file.

Let AI assistants read your site

AI assistants have to read your website before they can mention it, and we find whatever is blocking them from reading yours and clear it.

  • 10 AI agents tested against robots.txt, CDN and WAF
  • The exact rule behind every block, quoted
  • A corrected robots.txt, written and applied for you
  • All 10 re-fetched after deploy, response codes in writing