Does your homepage render without JavaScript?
Most AI crawlers read the HTML your server returns and do not run JavaScript. If your homepage ships an empty shell and paints its content client-side, those crawlers see almost nothing. We fetch your server HTML exactly as they would and check whether the content is present.
Free, no sign-up. We fetch one public file and read it. Nothing is stored.
Questions
- How is this measured?
- We fetch your homepage HTML without executing any JavaScript, the way a non-rendering crawler does, and read what is in it: headings, visible text, and whether the body is a near-empty mount point waiting for a client-side framework. We also check the page is not marked noindex.
- My homepage looks fine in a browser. Why would this fail?
- A browser runs your JavaScript and fills the page in. A crawler that does not run JavaScript sees only the server response. If that response is an empty div plus a bundle, the browser view and the crawler view are completely different pages, and this check shows you the crawler's.
- What does it NOT check?
- It checks the homepage you enter, not every page, and it judges whether content is present, not whether the content is good. The full audit at /audit runs the readability, schema, and citation checks across the page.
Check something else
- Is your sitemap.xml reachable?Fetches /sitemap.xml and confirms it is served as XML, catching the case where a site returns its HTML app shell instead.
- Is your llms.txt valid?Reads and parses the llms.txt file itself, rather than testing a crawler rule.
- Is ChatGPT-User blocked on your site?Tests the ChatGPT-User user-agent specifically, which fetches a page live when a user asks about it.
- Is Claude-User blocked on your site?Tests the Claude-User user-agent specifically, which fetches a page live when a user asks about it.