AI readability check
Enter your page URL. We fetch the page, its robots.txt and its llms.txt, run eight checks and show every result — including the ones that fail. No score, no signup.
Advanced — check a page you already have saved
The report
What each of the eight checks actually tests
Every check is a rule you could apply by hand, so here are the rules. Two of them have a citation-rate comparison behind them — structured data at 36% vs 10%, crawler access at 32% vs 7%. The right column is the rank correlation with being cited across 48 sources; at that sample size anything under 0.285 is not distinguishable from noise, which is why six of these eight are hygiene rather than findings. The tick marks the two that have a rate comparison.
Questions about this check
What are the eight checks?
Crawler access in robots.txt, whether llms.txt is a real file or a fake 200, structured data, word count, a question-shaped block, a summary block, the meta description, and heading structure. We fetch the page, /robots.txt and /llms.txt ourselves, so the only thing you type is the URL.
What happens to the URL I enter?
Our worker fetches that page plus /robots.txt and /llms.txt from the same host, runs the eight checks and returns the result. The page content is not stored and no account is created. The result is cached at the edge for five minutes, so checking the same URL again does not hit your server.
Can I check a page that is not mine?
Yes. The check only reads what any crawler can read on a public page, so any reachable URL works. Getting the page listed in our directory is a separate submission.
Does a green report mean I will be cited?
No. Only structured data and crawler access are checks we have measured against citation rates. The other six are hygiene: they make the page easier to lift, and we have not measured whether they move citations. We would rather say that than sell you a score.
What if the fetch fails?
Some sites block automated requests, sit behind a login, or render their content with JavaScript only. When that happens we report the failure instead of guessing, and you can paste the page source into the advanced box and run the same eight checks in your browser.
What if I do not have a robots.txt?
Then the crawler row says open by default rather than guessing. A missing robots.txt means every crawler is allowed, which is a different finding from being blocked.