AI Crawler Access Matrix
Fetch any URL in parallel as ten AI crawlers and a default browser. See exactly which agents your site allows, blocks, redirects, challenges, or serves a different body to. Real HTTP fetches, real verdicts.
What each row means
- GPTBotallowed · diffAllowed (2xx) but the body differs substantially from the browser baseline. Possible cloaking, agent-aware rendering, or paywall variant.
- ChatGPT-Userallowed · diffAllowed (2xx) but the body differs substantially from the browser baseline. Possible cloaking, agent-aware rendering, or paywall variant.
- ClaudeBotblockedHTTP 401. The host is refusing this user-agent.
- Claude-UserchallengedAWS WAF challenge served. Compliant agents cannot solve it and will not see the real page.
- PerplexityBotblockedHTTP 401. The host is refusing this user-agent.
- Google-ExtendedchallengedAWS WAF challenge served. Compliant agents cannot solve it and will not see the real page.
- GooglebotblockedHTTP 401. The host is refusing this user-agent.
- BingbotblockedHTTP 401. The host is refusing this user-agent.
- CCBotblockedHTTP 401. The host is refusing this user-agent.
- BrowserchallengedAWS WAF challenge served. Compliant agents cannot solve it and will not see the real page.
Copyable summary for sharing with infra owners or filing an issue with your CDN.
AgentSpeed AI Crawler Access Matrix Target: https://immobilienscout24.de Run: 2026-07-27T22:03:26.548Z Per-agent verdict: - GPTBot allowed · diff status=200 sim=0.00 bytes=529372 - ChatGPT-User allowed · diff status=200 sim=0.00 bytes=529372 - ClaudeBot blocked status=401 sim=0.47 bytes=3382 - Claude-User challenged status=401 sim=1.00 bytes=4006 - PerplexityBot blocked status=401 sim=0.47 bytes=3382 - Google-Extended challenged status=401 sim=1.00 bytes=4006 - Googlebot blocked status=401 sim=0.47 bytes=3382 - Bingbot blocked status=401 sim=0.47 bytes=3382 - CCBot blocked status=401 sim=0.47 bytes=3382 - Browser challenged status=401 sim=1.00 bytes=4006 Run again at: https://agentspeed.com/tools/ai-crawler-access-matrix
Watch this URL — get alerted when this changes
Turn this one-off check into a scheduled watch. We re-run it, diff the result, and alert you on a regression through the same channels as your agent alerts. Watches are a paid feature.
Manage watches at /watches. You’ll be asked to sign in if you haven’t already.
Click an example to run the tool with pre-filled inputs.
Most agent-readiness problems show up here first. A site that blocks GPTBot at the WAF, redirects ChatGPT-User to /login, or serves a different body to PerplexityBot than to a browser will never show up in agent answers, and the only way to find out is to actually fetch as those agents.
This is the live equivalent of the journey.primary_probe check on a public scan, run on demand against any URL.
Is this the same as the Agent UA tester?
Why include Googlebot and Bingbot?
What does "allowed-different" mean?
Do you store the responses?
How do redirects show up?
Score the entire site against 30 agent-readiness checks across discoverability, readability, structured data, actionability, and performance.
Get the full report for immobilienscout24.de →