Agent UA tester: see your site through five AI crawlers
Many sites cloak: serve a static shell to bots, real content to humans. Agents see the shell. Result: hallucinated answers about your product. We fetch your URL six times in parallel, once each as AgentSpeedBot, GPTBot, ChatGPT-User, PerplexityBot, ClaudeBot, and a vanilla desktop Chrome, then diff the responses.
Parsed head hints
Copyable, paste-ready text summary. Useful for sharing with infra owners or filing an issue with your CDN provider.
AgentSpeed UA tester: https://github.com Run 2026-07-21T06:25:53.877Z Diff matrix: - AgentSpeedBot status=200 bytes=577710 similarity=1.00 sha256=552a487d5728b541 - GPTBot status=200 bytes=577710 similarity=1.00 sha256=171d3e0f1fbfe70e - ChatGPT-User status=200 bytes=577710 similarity=1.00 sha256=c5231d62606d66ff - PerplexityBot status=200 bytes=577710 similarity=1.00 sha256=f0da9e816b5e69ba - ClaudeBot status=200 bytes=577710 similarity=1.00 sha256=41e41925c2f39699 - Browser status=200 bytes=577711 similarity=1.00 sha256=663733e1e4359bcb Parsed head hints: - AgentSpeedBot: title=GitHub · Change is constant. GitHub keeps you ahead. · GitHub canonical=https://github.com meta-robots=— - GPTBot: title=GitHub · Change is constant. GitHub keeps you ahead. · GitHub canonical=https://github.com meta-robots=— - ChatGPT-User: title=GitHub · Change is constant. GitHub keeps you ahead. · GitHub canonical=https://github.com meta-robots=— - PerplexityBot: title=GitHub · Change is constant. GitHub keeps you ahead. · GitHub canonical=https://github.com meta-robots=— - ClaudeBot: title=GitHub · Change is constant. GitHub keeps you ahead. · GitHub canonical=https://github.com meta-robots=— - Browser: title=GitHub · Change is constant. GitHub keeps you ahead. · GitHub canonical=https://github.com meta-robots=— Signals: none. All agents see substantially the same content. Run again at: https://agentspeed.com/tools/agent-ua-tester
Agents we send
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.
Agents that get a different response than your real users misrepresent you. A 403 means the agent has nothing to cite. A redirect to /login means agents see only your auth wall. A static shell means agents read your nav menu and footer instead of your product copy.
AgentSpeed runs an end-to-end version of this diff as part of the journey.primary_probe check on every public scan.
Is cloaking against Google’s policy?
Why does my site differ for GPTBot?
What is a normal similarity score?
Will fixing cloaking improve agent answers?
Do you store the responses?
Score the entire site against 30 agent-readiness checks across discoverability, readability, structured data, actionability, and performance.
Get the full report for github.com →