Free · open source · 35 checks

AI readiness checker

See what ChatGPT, Claude, Perplexity and Google's AI features can reach and read on your site, and the fix for every gap.

No signup. ~5 seconds. Shareable report.

No signup. About 5 seconds. Shareable report.

What the checker tests

Crawler access

Whether AI crawlers can reach, fetch and index the site without being denied, challenged, redirected excessively or served a degraded response.

  • robots.txt is present and parseablecrawler.robots.exists
  • AI crawlers are allowed in robots.txtcrawler.robots.ai-bots
  • No anti-bot challenge blocks crawlerscrawler.anti-bot
  • XML sitemap is discoverablecrawler.sitemap
  • Redirect chain is shortcrawler.redirects
  • Server responds quickly (TTFB)crawler.ttfb
  • URL returns a healthy 200 statuscrawler.http-status
  • Page is indexable (no noindex)crawler.noindex
  • Single canonical host (www vs apex)crawler.www-consistency
  • Server responds equally to AI user-agentscrawler.ua-blocking
  • Snippets are not restrictedcrawler.snippet-directives

Rendering

Whether the useful page content exists in the raw server response read by non-JavaScript AI crawlers, rather than appearing only after client-side rendering.

  • Empty HTML shellrendering.empty-shell
  • Main content extractabilityrendering.main-content
  • Noscript fallbackrendering.noscript
  • Markdown content negotiationrendering.markdown-negotiation
  • Images carry alt textrendering.image-alt

Structured data

Whether machines can identify the page, its subject, language, canonical URL, publisher and content type without inferring them from presentation alone.

  • JSON-LD structured datastructured.json-ld
  • Title, description & canonicalstructured.meta-basics
  • Open Graph metadatastructured.open-graph
  • Author & E-E-A-T signalsstructured.author-eeat
  • Contact details are machine-readablestructured.contact-details
  • Language declarationstructured.lang

Trust & security

Whether an AI system can fetch and cite the page over a valid, consistently secure connection.

  • Site is served over a valid HTTPS connectiontrust.https
  • Strict-Transport-Security header is presenttrust.hsts
  • No insecure (http://) sub-resources on an HTTPS pagetrust.mixed-content

Content (GEO)

Whether the page contains substantial, clear and evidence-backed material that a generative engine can extract and cite in an answer.

  • Page has enough content to be cited by AI answer enginesgeo.content-depth
  • Page uses a clear heading hierarchygeo.headings
  • Content includes statistics, quotations, and external citationsgeo.statistics
  • Main content outweighs navigation/chromegeo.content-noise
  • Machine-readable freshness signalsgeo.freshness
  • Content is structured for AI extractiongeo.extractability
  • Links say where they gogeo.link-text

Reported, never scored

These signals are shown in every report for context. They never change the score.

  • RSS or Atom feed (informational)crawler.feed
  • llms.txt presence (informational)llms-txt.present
  • Content Signals policycontent-signals.present

How the score works

How the 0-100 score is split.
DimensionShare
Crawler access25%
Rendering20%
Structured data30%
Trust & security10%
Content (GEO)15%

What each grade means

Grades come from the 0-100 score. The share next to each grade is live, from the sites in the stats above.

  1. Excellent90 to 100

    AI crawlers can reach, read and cite the page. Remaining findings are polish.

    53% of sites
  2. Good75 to 89

    Readable by AI crawlers, with gaps that make the page less likely to be quoted.

    36% of sites
  3. Moderate50 to 74

    AI crawlers reach the page but miss important content or signals.

    11% of sites
  4. Poor0 to 49

    AI crawlers are blocked or find little they can use.

    0% of sites

What you get back

How AI engines read your site

Each assistant documents its own crawlers. The checker tests access for every token below, and these are the vendors' own descriptions.

Google AI Overviews and AI Mode

To be shown as a supporting link in AI Overviews or AI Mode, a page must be indexed and eligible to be shown in Google Search with a snippet. Google also says:

You don't need to create new machine readable files, AI text files, or markup to appear in these features.Google Search Central, AI features and your website

Google states that Google-Extended does not impact a site's inclusion in Google Search nor is it used as a ranking signal in Google Search.

Scan your site