Also available as Markdown

How it works

The 3-minute check: 9 areas, 100 points, your agent-readiness score. No login, no setup, free.

In three steps

  1. Enter a domain. example.com is enough — we ignore protocol and path.
  2. Wait. We fetch your homepage, robots.txt, llms.txt, llms-full.txt and sitemap.xml, look up your public DNS TXT records for search-index verification, and additionally test the homepage with the user agents of GPTBot, ClaudeBot and PerplexityBot. Every request has a timeout; nothing is retried more than once.
  3. Read the result. A score from 0 to 100 across 9 areas in four pillars, with plain-language findings and one concrete next step each.

The 9 checks in detail

R — Retrievable (51 points)

Can an AI agent fetch and read your pages at all?

AI crawler access — 18 points

We parse your robots.txt and additionally fetch your homepage with the real user agents of GPTBot, ClaudeBot and PerplexityBot. If the status codes differ from a browser request, something is blocking you — usually a bot rule in a CDN or firewall.

Why it matters: Whoever gets locked out does not appear in AI answers. That is the single most expensive mistake on this list.

JavaScript dependency — 14 points

We measure the visible text on your homepage without JavaScript, and how much of the delivered HTML is executable script code. Under 1,500 characters without JavaScript is critical.

Why it matters: AI crawlers do not execute JavaScript. Anything that only appears in a browser does not exist for them.

Agent basics — 10 points

sitemap.xml, rel="canonical", a findable route to legal notice and contact, homepage response time under 3 seconds.

Why it matters: The homework. Without it, the rest only gets you so far.

Search index verification — 9 points

We look for Google Search Console and Bing Webmaster verification in your DNS TXT records and your homepage meta tags, and check whether robots.txt declares a sitemap that actually resolves.

Why it matters: Verified domains get crawled sooner and deeper — and the Bing index is what Microsoft Copilot answers from. Note the honest limit: verification by file upload or Tag Manager is invisible from outside, so we report "could not verify", never "not registered".

E — Explainable (37 points)

Once it has your pages, can it state facts about you instead of guessing?

llms.txt — 14 points

We check whether /llms.txt really answers with 200, serves text, and is not an HTML soft 404 in disguise. /llms-full.txt earns bonus points.

Why it matters: Your llms.txt is the curated short version: product, value, pricing, links — written for models rather than for people.

Structured data — 14 points

We read every JSON-LD block in your HTML and look at which @types appear — Organization, Product, Offer, FAQPage — and whether prices are stored as numbers.

Why it matters: Structured data is the difference between a model interpreting you and a model quoting you.

Feed & product data — 9 points

For every product object in your JSON-LD we check the six fields agents rely on: name, price, currency, availability, identifier (GTIN/SKU/MPN) and image — plus whether return and shipping terms are machine-readable.

Why it matters: "What does it cost, is it in stock, can I send it back?" are the questions that decide a purchase. An agent will not answer them from prose.

A — Actionable (7 points)

Can it do more than describe you — can it act on your offering?

Agentic buyability — 7 points

We detect your shop platform and look for references to an agent-callable checkout in your HTML, robots.txt and llms.txt.

Why it matters: Reading about your product is not buying it. This is a heuristic and we label it as one — there is no standard way to discover a checkout endpoint from the outside.

D — Distributed (5 points)

Are your products ready for the catalogues agents shop from?

Catalog prerequisites — 5 points

Whether your product data meets the preconditions for merchant catalogues: identifiers on every product, price and availability together, and a verified domain.

Why it matters: We check prerequisites, not listings. Whether you are actually in Google Merchant Center or the ChatGPT merchant catalogue cannot be queried from outside, so we do not claim to know.

How the score is calculated

The 9 areas are worth 100 points in total. The score is not a plain sum of those points, though — it is a percentage of the points that actually apply to your domain:

score = round(100 × points earned ÷ points applicable)

Two rules decide what "applicable" means, and both exist for the same reason: we would rather tell you nothing than tell you something false about your own site.

An area that does not apply is removed from the calculation. A blog has no checkout an agent could use and no product catalogue to be listed in. Scoring those areas zero would not be a measurement, it would be a penalty for being a blog. So they leave both sides of the fraction, and the remaining areas are scaled back up to 100.

An area we cannot see counts as half. Some things are genuinely invisible from the outside. If you verified your domain in Google Search Console by uploading an HTML file, or through Google Tag Manager, or your hosting provider did it for you automatically, there is no DNS record and no meta tag for us to find. We will say "we could not verify this", never "you are not registered" — and score it as half rather than zero, so a false negative cannot cost you the full points and doing nothing cannot earn you them either.

This is why two sites can both score 70 while a different number of areas were measured. The result page names the areas that were left out and why.

  • 0–39 (red): AI agents get no reliable picture of you. Usually there is either blocking or an empty HTML shell behind this.
  • 40–69 (yellow): The fundamentals are in place, the rest is missing. Typical case: crawlers get through, but there is neither an llms.txt nor structured data.
  • 70–100 (green): You are agent-ready. From here it is no longer the technology that decides, but what is written about you.

What we do NOT do

  • We write nothing on your site and submit no forms.
  • We register nothing on your behalf — no Search Console, no Bing, no IndexNow ping.
  • We call no authenticated API and read nothing that is not public.
  • We execute no JavaScript — exactly like the AI crawlers we simulate.
  • We do not crawl your site in full. It is at most eleven requests, less than a single browser visit.
  • We do not claim to know whether you are listed in a product catalogue. That cannot be queried from outside, so we check the prerequisites and say so.

What we store

Domain, score and check results are stored anonymously and feed the aggregated market data at /api/v1/stats. We only store an email address if you enter one yourself, and we never publish it.

After that

The technical check is half the truth. Whether AI actually RECOMMENDS you is what AgentReady Monitor measures. → https://ai-agent-ready.com


A product by The Autopilot — https://the-autopilot.com

Scan a domain now