Your site has two readers. You only built for one.
People get your rendered page: fonts, layout, JavaScript. AI agents get something rawer, and increasingly they’re the ones deciding whether you show up in an answer. Scan any URL to see both.
Why the gap matters
ChatGPT, Claude, Perplexity, and Google’s AI summaries read your site and then answer on your behalf. If they can’t read it cleanly, they paraphrase a competitor who can.
Most agents fetch HTML and leave. Anything your framework paints client-side is, to them, a blank page. The view that converts humans can be empty to a machine.
A stray robots rule or a bot challenge can remove you from AI answers entirely, with no error, no 404, nothing your analytics will ever record.
AgentSpeed grades the parts of your site only machines see: crawler access, llms.txt, structured data, render-without-JavaScript, and whether an agent can actually complete your primary action. See the 30-check rubric →