AI-Readiness

Can AI assistants ingest, trust, and cite your content when they answer questions?

0.16 of the composite score

Why does this matter — for rankings, traffic and trust?

A growing share of research and buying decisions now starts inside an AI answer — ChatGPT, Perplexity, Copilot, Google AI Overviews. Being the source an assistant quotes is a new traffic and trust channel, and it is won or lost on machine-readability: clean structure, explicit metadata, and published content designed for ingestion. This discipline is usually called GEO (Generative Engine Optimization), and it is the fastest-emerging axis in this tool.

AI systems favor content they can extract and verify: facts wrapped in schema.org JSON-LD, answers shaped as headings, lists and tables, and a /llms.txt file that tells agents what your site is and where the substance lives. A wall of unstructured prose — however brilliant — is invisible to a model skimming for quotable, attributable fragments.

There is also a defensive side: sites that render everything client-side, or that block AI crawlers while hoping to be cited anyway, get the worst of both worlds. AI-readiness means making a deliberate choice and expressing it in the files machines actually read.

Every signal in this division — exactly what the engine checks

structured data (JSON-LD)w8Add schema.org JSON-LD (Organization, WebSite, and page-type schemas).
llms.txtw6Publish /llms.txt describing your site for AI agents.
llms-full.txtw5Publish /llms-full.txt — the complete-content variant AI agents ingest without crawling.
schema validityw4Fix invalid JSON-LD blocks (they fail strict parsers).
heading structurew4Use H1/H2 headings to give pages an extractable outline.
content volumew4Ship server-rendered text (~300+ words) so crawlers and AI agents see real content.
schema breadthw3Use several schema types together (Organization + WebSite + the page type) to describe the page broadly.
extractable format (lists/tables)w2Structure key facts as lists and tables — they survive AI extraction better than prose.
FAQ-style contentw2Answer common questions on the page in FAQ form (ideally with FAQPage schema).

How to fix it

What commonly causes failures here

Best-practice setup

Publish the two files, mark up the facts, and shape the answers. The llms.txt convention is a markdown map of your site for AI agents; llms-full.txt is the complete-content variant for agents that ingest without crawling.

/llms.txt — the front door for AI agents
# Acme Robotics

> Warehouse automation software for mid-size fulfillment centers.

## Docs
- [Warehouse Automation](https://example.com/warehouse-automation): picking, packing, routing
- [Pricing](https://example.com/pricing): plans and ROI calculator

## Answers
- [How much picking time can we cut?](https://example.com/faq#picking): typically 35–45% within 90 days
- [Integrations](https://example.com/faq#integrations): Shopify, SAP EWM, Manhattan WMS
JSON-LD — describe the entity, not just the page
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://example.com/#org",
      "name": "Acme Robotics",
      "url": "https://example.com/",
      "logo": "https://example.com/logo.png",
      "sameAs": ["https://www.linkedin.com/company/acme-robotics"]
    },
    {
      "@type": "WebSite",
      "@id": "https://example.com/#site",
      "url": "https://example.com/",
      "publisher": { "@id": "https://example.com/#org" }
    },
    {
      "@type": "FAQPage",
      "mainEntity": [{
        "@type": "Question",
        "name": "How much picking time does Acme cut?",
        "acceptedAnswer": { "@type": "Answer",
          "text": "Customers typically see 35–45% faster picking within 90 days." }
      }]
    }
  ]
}
</script>
Answer-shaped HTML — extractable on purpose
<h2>How much picking time can we cut?</h2>
<p>Customers typically see <strong>35–45% faster picking</strong> within 90 days.</p>

<h3>What affects the number</h3>
<ul>
  <li>SKUs per bin and walk distance</li>
  <li>Batch size and cutoff schedule</li>
</ul>

<table>
  <caption>Picking speed before/after Acme</caption>
  <tr><th>Site</th><th>Before</th><th>After 90 days</th></tr>
  <tr><td>Fresh Foods Co.</td><td>112 u/h</td><td>171 u/h</td></tr>
</table>

Continue with the other divisions

DiscoverabilityCan search engines — and AI systems — find, crawl and understand your …SpeedHow fast your pages load and respond — on the phone first, then the de…FoundationsThe infrastructure under the name: DNS, registry health, and whether y…SecurityThe connection, the content and the headers that protect both — and th…ReputationHow the wider web vouches for you — blocklists, breach databases, cert…

← Analyze your domain