Agent Readability Spec ARS
Read Vercel's Agent Readability Spec is a checklist and 0-100 scoring system for how well a website's content can be discovered, fetched, and understood by AI agents [1]. It groups roughly twenty independently verifiable checks into three areas: discovery (an llms.txt file, a permissive robots.txt, XML and markdown sitemaps), structure (canonical links, meta tags, Schema.org/JSON-LD, heading hierarchy, text-to-HTML ratio), and context (an AGENTS.md skill file, markdown mirrors of HTML pages, Accept: text/markdown content negotiation, fenced and language-tagged code blocks, OpenAPI/Swagger schema links) [1].
Overview
It solves the problem of turning "be agent-friendly" into a concrete, curl-verifiable punch list: each requirement in the spec ships with an example and a shell command to check it, and site owners get a single percentage score (passed / total × 100) they can track over time [1]. Notably, it documents — by name, as Vercel's own recommended practice — serving a markdown alternate for every HTML page and returning it when a client sends Accept: text/markdown, with a Link header pointing back to the canonical HTML URL [1]. This is the same content-negotiation pattern also described in llms.txt v2's discovery mechanism (see the llms-txt record) and is the clearest documented instance of the general "markdown twin" practice found during this verification pass.
It does not solve trust or accuracy: nothing in the spec checks whether the content is correct, and a perfect score says only that a page is structurally easy to fetch and parse, not that an agent's answer using it will be right. It is also not a protocol or a machine-readable manifest — there is no fixed path an agent fetches to learn a site's score; the checklist is meant to be run by (or on behalf of) the site owner, and scoring is reproduced by third-party tools rather than looked up from a canonical registry.
Current state, as of this verification (September 2026): the page itself carries no publication date or version number. An independent commentator dated it to "last updated March 23" (2026) and noted its author is Timothy Jordan [2]. At least one third-party checker, agent-ready.dev, implements scoring explicitly described as checking a site "against the Vercel Agent Readability Spec and llmstxt.org standard," which is the clearest evidence of independent implementation found [3]; Vercel's own knowledge-base article is the only primary specification text.
What is disputed or unknown: the spec was published unilaterally by a hosting vendor, with no external review process, and overlaps substantially with an earlier, separately maintained 'Agent-Friendly Documentation Spec' — a secondary source flagged this as worth scrutinizing given Vercel's commercial interest in the hosting practices the spec implicitly favors (server-rendered pages, content negotiation infrastructure) [2]. No independent adoption count or measurement of how many sites meet a given score threshold was found.
Discovery and probe
none — not a discoverable manifest; it is a checklist a site owner applies to their own pages, verified externally by tools like agent-ready.dev or is-agentic.com · none
GET {origin}/ (plus /llms.txt, /robots.txt, /sitemap.xml, /sitemap.md, /AGENTS.md as sub-checks; see the spec's own per-requirement curl commands)
parse: No single field proves conformance; the spec defines ~20 discrete site- and page-level checks (llms.txt served, robots.txt allows AI bots, AGENTS.md present, canonical link, JSON-LD, markdown mirrors, Accept: text/markdown negotiation, etc.) each independently verifiable by curl, and a numeric score = round(passed/total * 100)
on absent: A site failing most checks is not in violation of anything; the spec is a voluntary readiness checklist, not an enforced requirement
History
- 2026-09-06 — new record added during read-step verification; verified against vercel.com/kb/guide/agent-readability-spec and independent commentary
Instances
- is-agentic.com (separate agent-readiness scoring API referenced in Vercel's own follow-up guide) · Recorded 2026-09-06 · service
- agenticweb.wiki · Observed 2026-09-06 · site
- agent-ready.dev (scores sites against the Vercel Agent Readability Spec and llmstxt.org) · Recorded 2026-09-06 · service
- agent-ready-mcp · Observed 2026-05-11 · service
- a14y (independent implementation) · Observed 2026-05-09 · service
See also
- Not to be confused with: Agent-Friendly Documentation Spec (a separate, earlier spec by a different maintainer covering similar ground — see dispute)
References
- Full checklist text: site-level files (llms.txt, robots.txt, sitemap.xml/md, AGENTS.md), page-level HTML requirements (canonical link, meta tags, JSON-LD, heading structure, signal-to-noise ratio), server configuration (markdown mirrors, `Accept: text/markdown` content negotiation, `Link` header canonical), content quality (fenced code blocks, OpenAPI schema links), and the scoring formula — https://vercel.com/kb/guide/agent-readability-spec (2026-03) VERIFIED
- Independent commentary identifies the author as Timothy Jordan, notes the page carries no publication date and was 'last updated March 23' (2026), and frames it as a competing effort alongside a pre-existing 'Agent-Friendly Documentation Spec' maintained separately — https://dacharycarey.com/2026/03/28/how-to-evaluate-platform-written-spec/ (2026-03-28) REPORTED
- A third-party checker, agent-ready.dev, scores sites specifically 'against the Vercel Agent Readability Spec and llmstxt.org standard', indicating at least one independent implementation of the scoring logic — https://agent-ready.dev/ (2026) REPORTED
Disputed: Vercel published this spec without an external standards process or a clear version/date, prompting at least one independent commentator to note it overlaps with, and was not coordinated with, a pre-existing 'Agent-Friendly Documentation Spec' maintained by someone else.