Free agent readiness tool

Is your site agent-ready?

An agent-ready website is one AI agents can access, discover, and parse: it serves real content without needing JavaScript, tells crawlers they are welcome in robots.txt and llms.txt, and carries structured data or Markdown an agent can read reliably. Check yours free below.

Run it on your own site. Frase checks a single public URL, no signup required for your score.

What is agent readiness?

AI agents read the web differently than people do. Most never run JavaScript. Many check robots.txt and llms.txt before they request a page. All of them parse structured data and Markdown more reliably than a page built for the human eye. This checker asks three questions about your site: can an agent reach it, can it find its way around, and can it understand what it finds?

Access

Can an agent get to the page and see real content when it arrives?

  • Content in the HTML, before any JavaScript runs
  • No firewall or bot challenge blocking the request

Discovery

Do your files tell agents what is on the site and how to read it?

  • A stated policy for AI crawlers in robots.txt
  • A sitemap that loads and parses cleanly
  • An llms.txt file at your domain root
  • A Link header pointing to the page in Markdown

Parseability

Once an agent is on the page, can it tell what the page is about?

  • Valid, substantive structured data
  • A Markdown version served alongside the HTML

Two newer signals earn you bonus ground. llms-full.txt hands an agent your entire page in a single request instead of making it crawl for the content. And your robots.txt can state what AI may do with your work, so the answer comes from you instead of being assumed. Both are on their way to standard. Sites Frase publishes ship them on day one, so you arrive early by default.

Reading your site is table stakes. The next race is whether an agent can act on it: fill in the form, book the meeting, start the trial. WebMCP is how a page tells an agent what it can do there, and Frase already ships it. On sites Frase publishes, forms and CTAs arrive labeled as WebMCP tools by default. Every site will need an answer here soon. Yours can already have one.

Got your score? Frase fixes the page.

Inside Frase, the agent drafts the fixes in your voice and publishes them to your CMS on your approval (or automatically if you opt in), then keeps watching your site so a passing score stays passing.

Research, draft, optimize, and monitor in one loop. Plans start at $39/mo billed yearly, backed by a 7-day free trial.

7-day free trial, no credit cardSame checks the Auditor monitors continuously

Questions, answered straight.

What is agent readiness?

Agent readiness is how well a website can be accessed, discovered, and parsed by AI agents and crawlers, not just human visitors in a browser. It covers whether a page renders content without JavaScript, whether robots.txt and llms.txt tell agents they are welcome, and whether the page ships structured data or a Markdown version agents can parse reliably.

What does the Agent Readiness Checker test?

The checker runs a set of checks across three groups: access (does the page serve real content and let crawlers through without a firewall challenge), discovery (does robots.txt, your sitemap, and llms.txt tell agents what is here and that they are welcome), and parseability (does the page carry structured data and a Markdown alternative). It also reports a small set of emerging signals and what your robots.txt tells major AI crawlers by name.

How do you make your website agent-ready?

Start with the checks that scored fail or partial. Common fixes: serve core content in the initial HTML response instead of behind client-side JavaScript, publish an llms.txt file describing your site, add JSON-LD structured data to your pages, and serve a Markdown version alongside the HTML. Frase drafts these fixes for you and can publish them to your CMS on your approval, or automatically if you opt in.

What's a good Agent Readiness score?

Scores run 0-100. Above 80 means agents can reliably access, discover, and parse your content. 60-79 is a solid base with clear room to improve. Below 60 means real gaps exist somewhere in access, discovery, or parseability worth fixing.

Why is my score null instead of a number?

A null score means Frase couldn't resolve enough checks to grade the page fairly, not that it failed. This usually happens when the page times out, blocks the request, or returns too little content to read. Confirm the URL loads directly in a browser without a login, then check again.

How do I fix a failed check?

Each failed or partial check on your result expands into plain-language guidance for that specific fix. Inside Frase, the agent assembles those fixes into a paste-ready report and can publish the changes to your CMS on your approval, or automatically if you opt in.

Is the Agent Readiness Checker free?

Yes. Running the check and seeing every outcome and explanation is free, with no signup required. The full assembled report with paste-ready fixes is available inside a free Frase trial.

Does hosting on FraseCMS make a site agent-ready automatically?

Hosted FraseCMS sites pass 9 of the 10 checks this tool runs, automatically. The one it cannot cover is whether a firewall in front of your site challenges bots, which depends on your own CDN. Frase also labels your forms and CTAs as WebMCP tools, so an agent can tell what a page lets a visitor do. (Headless sites render their own frontend, so this applies only to hosted sites.)

Free Agent Readiness Checker | Score Your Site | Frase