Market data · updated hourly

The State of Agent Readiness

Live data from every domain scanned with AgentReady Check. One measurement per domain — the most recent one — so a domain scanned twenty times does not bend the numbers.

Sample: 8 domains · 14 scans

Fewer than 50 domains so far. These figures are honest but indicative — treat them as a live counter, not as a representative study.

Headline numbers

69/100

Average agent-readiness score

38 %

Name AI crawlers explicitly in robots.txt

25 %

Serve a working llms.txt

13 %

Are near-empty without JavaScript

38 %

Have no structured data at all

75 %

Have every agent basic in place

88 %

Show provable search index verification

67 %

Of the domains that sell something, have usable product data

Score distribution

0–39
1
40–69
3
70–100
4

Average result per area

Shown as a share of the points that were applicable, not as raw points. Runs where an area did not apply to the domain are not counted into its average at all.

RAI crawler access

78 %

RJavaScript dependency

91 %

RAgent basics

86 %

RSearch index verification

87 %

Ellms.txt

45 %

EStructured data

47 %

EFeed & product data

56 %

AAgentic buyability

67 %

DCatalog prerequisites

no data yet

How these numbers are derived

Nothing here is surveyed, estimated or self-reported. Every figure comes from a live measurement against the domain, using the same public scoring the scanner applies to anyone. The shares are thresholds on the per-area result, expressed as a share of the points that were applicable in that run:

  • Names AI crawlers explicitly — AI crawler access reaches 80 % or more, which requires the crawlers to be named in robots.txt and to receive the same status code as a browser in a live request.
  • Working llms.txt — llms.txt reaches 80 % or more, which requires a real 200, a text content type and no HTML soft 404.
  • Near-empty without JavaScript — JavaScript dependency stays below 40 %, meaning well under 1,500 characters of visible text arrive in the HTML before any script runs.
  • No structured data — structured data scores zero, meaning no usable JSON-LD on the homepage at all.
  • All agent basics in place — agent basics reaches the full applicable score: sitemap, canonical, a findable legal or contact page, and a response under 3 seconds.
  • Provable search index verification — a Google or Bing verification was found in DNS or in the HTML. Domains verified by file upload or Tag Manager leave no trace we can see, so treat this figure as a floor rather than a headcount.
  • Usable product data — among domains that sell something at all, those whose feed and product data reaches 60 % or more. Domains with nothing to sell are not counted here in either direction.

Each domain is counted once, using its most recent scan, so a domain scanned twenty times cannot bend the result. Scans are anonymous: we store the domain, the score and the check results, never who ran the scan.

One discontinuity you should know about. In September 2026 the check moved from five areas to nine, and the weighting of the original five changed with it. Scores from before that point sit on a different scale, so this page counts only scans run under the current scoring — which is why the sample here can be smaller than the total number of scans we have ever run. We would rather show a shorter history than average two scales together and call the result a trend.

The public scoring is described under How it works. The same data is available as JSON at /api/v1/stats, free and without a key.

Also available as Markdown.

Where does your domain sit in this distribution?

Run a free scan