Agent readiness assessment·Check library 2026-08-23
AgentReady measures whether AI agents can find, understand and act on your site. Then it writes your llms.txt and your JSON-LD from your own crawled pages, carrying your products, your prices and your contact points.
acme.example
11 Issuesfound on 1 page · 3 shown in full
A technical readiness assessment based on automated checks. Not a certification.
01 / The Scan
No spinner and no progress bar. A monospaced log writes itself, one line per Check, with the state we recorded.
$ agentready scan acme.example
Free · 1 pageGEThttps://acme.example/
200 · 1.2 s · body empty until JavaScript runs
Warning
GEThttps://acme.example/robots.txt
200 · present · no rule for any named agent
Warning
GEThttps://acme.example/llms.txt
404 · absent
Fail
GEThttps://acme.example/sitemap.xml
200 · 412 URLs · last modified 2026-08-11
Pass
PARSEJSON-LD blocks
0 blocks found in <head> or <body>
Fail
RENDERhttps://acme.example/pricing
price string found only inside <img alt="">
Fail
FORMhttps://acme.example/contact
4 inputs · 0 <label> · 0 autocomplete tokens
Fail
GEThttps://acme.example/.well-known/mcp.json
404 · absent
Warning
SCORE41/100
11 Issues on 1 page · the 3 highest priority are shown in full, never blurred

02 / The gap
The site looks finished. The offer, the price and the booking action are not present as data, so an agent arrives and finds nothing it can use.
What a person sees
Retainer, monthly
$49
Legible, well made, and priced. A human reads it in 3 seconds.
What an agent receives
6 FailSame page, parsed the way an agent has to parse it. The price the human read is not a number anywhere in the markup.
03 / The Fix Pack
After a Deep Scan you download a complete llms.txt written from the real page inventory, and JSON-LD blocks already populated with your data.
llms.txt
Generated# Acme Studio > Brand and web design studio in Lisbon. > Project work from $4,800. Retainer from $49 per month. ## Services - [Brand identity](https://acme.example/services/brand-identity): 4-week sprint, from $4,800 - [Web design](https://acme.example/services/web-design): from $9,200 - [Retainer](https://acme.example/pricing): $49 per month, billed monthly ## Contact - [Book a call](https://acme.example/contact): form, 4 fields, 30 minutes - studio@acme.example
Serve this at https://acme.example/llms.txt
service-offer.jsonld
Generated{
"@context": "https://schema.org",
"@type": "Service",
"name": "Brand identity sprint",
"provider": {
"@type": "Organization",
"name": "Acme Studio",
"url": "https://acme.example"
},
"offers": {
"@type": "Offer",
"price": "4800",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}Paste this into the <head> of https://acme.example/services/brand-identity

Fig. 2 — The Fix Pack, one file per gap we measured.
Where a fact is missing we say so and leave the field blank. We never invent a price.
Ship the pack, then Rescan the same site at no cost for 30 days and watch the number move.
Rescan, after the fix
91/100, was 41/100 on 2026-08-23
04 / How it holds up
a
Every score comes from HTTP requests, HTML parsing and headless browser checks against explicit rules. The same unchanged site scores the same tomorrow.
b
Every Fail records what we requested and what came back, with the exact URL, in full. An agency can attach it to a fix invoice.
c
Language models write the Fix Pack from crawled facts and nothing else. They never produce or adjust a number.
05 / The check library
Agent standards land monthly. Each one becomes a new Check, a new Fix, and a reason to Rescan a site you already unlocked.
01
robots.txt rules for named agents, sitemap coverage, llms.txt, Markdown content negotiation, HTTP status of commercial pages.
02
JSON-LD presence and validity, Offer price and currency as data, heading semantics, content reachable without rendering.
03
labelled form fields, autocomplete tokens, reachable contact, booking and checkout actions, errors an agent can read.
04
bot access control, challenge pages served to identified agents, rate limits, MCP Server Card, API catalog.
Example scores from the Scan of acme.example shown above. A technical readiness assessment based on automated checks. Not a certification.
06 / Prices
A human audit of the same ground is four figures and takes weeks. This is the same artifact, priced as software.
Free
Homepage only. Agent Ready Score, 4 Category scores, the 3 worst Issues in full. No signup.
$19
Deep Scan of up to 50 pages. Per-Check Evidence, priority-ordered correction list, page-by-page results, Fix Pack. Free Rescans for 30 days.
$79
5 site credits. One credit unlocks one site, whatever it costs us to crawl it.
$199
20 site credits. Built for the agency reviewing a portfolio in one sitting.
No signup, no options, no captcha. Enter a site and watch the Checks run. The Scan is free and the result page is permanent, so you can send it to a client as it is.
Run a Scan
FreeHomepage only, 10 to 30 s. The Deep Scan reads up to 50 pages and writes the Fix Pack, for $19.