Why isn’t this page being cited in AI answers?

Grade any URL on the 58 things that decide whether an assistant can read and quote it — starting with the one most pages fail: whether the content exists at all without JavaScript.

Common questions

What does the AI Search Readiness Check measure?
It fetches one page and runs 58 checks across two scores. The AI readiness score covers the things assistants specifically depend on: whether content exists without JavaScript, heading structure, extractable summaries, schema, freshness signals and llms.txt. The technical SEO score covers the conventional foundations — titles, canonicals, indexability, structured data — because a page that fails those is rarely cited either.
Why is “renders without JavaScript” treated as the most important check?
Because everything else is downstream of it. GPTBot, ClaudeBot and PerplexityBot fetch your HTML and do not execute JavaScript. If your content only appears after client-side rendering, those crawlers see an empty shell — no headings, no schema, no summary to extract. No other improvement matters until that is fixed.
Why are two separate scores shown instead of one?
Because averaging them hides the failure that matters. A page can score well on technical SEO and still be invisible to AI crawlers, and a single blended number would let that page look healthy. They answer different questions, so they are reported separately.
What can’t this tool check?
Anything that needs to compare pages against each other. Duplicate titles and descriptions, broken internal links, redirect chains and orphan pages can only be answered by crawling the whole site. Those checks are counted and named in the result rather than quietly omitted, so you know what the score does not cover.
Is this free?
Yes. It needs a free Seerly account — no card, and no limit on how many pages you check. Results are cached for a few hours so a page being checked repeatedly is only fetched once, and nothing is stored beyond that.

Can AI crawlers even reach the page?

This check assumes a crawler can fetch your URL. If your robots.txt or firewall blocks it, none of the above applies — the Crawler Access Checker tests that separately.

Check crawler access