AgentCheck

Is your site ready for AI agents?

People ask ChatGPT, Claude and Perplexity what they used to google. Check whether those assistants can read your site, quote it and link to it. It takes under a minute.

Quick runs without a browser. Full check adds browser-based checks and needs an account.

What an AI reads before it reads you

An AI answer cites a handful of sources. Four things decide whether your site can be one of them, and the score weighs them like this.

  • llms.txt is a table of contents for models

    30%

    A plain markdown file at the root that points to your important pages, plus markdown versions of those pages. A young standard, and ten minutes of work.

  • robots.txt says who may come in

    20%

    AI crawlers have their own names and obey robots.txt. Plenty of sites block them by accident with a rule copied years ago. Your old robots.txt may not be a fan of ChatGPT.

  • Structure tells it what the page is

    25%

    One h1, headings in order, JSON-LD and OpenGraph, and more real content than menus and footers.

  • Buttons with names let agents act

    25%

    Browser agents book, buy and fill in forms. A div that pretends to be a button, or a captcha on a plain page, stops them. Agents cannot click on vibes.

How it works

  1. Paste a URL

    Start from any public page. We read it along with the site's robots.txt and llms.txt.

  2. We run the checks

    Quick reads your pages without a browser. Full also renders them in Chromium and needs an account.

  3. Fix what matters

    Every failed check comes with a remediation and, where possible, a snippet to copy.

Example report

A saved audit of atarcms.com, shown the way you will see your own.

Run this check on your site

94of 100

atarcms.com

https://atarcms.com

Redirected to https://atarcms.com/

ExampleChrome 155.0.8059.80
A

Fair questions

Command line and CI

The CLI runs the same engine. Fail the build when the score drops.

$ npx agentcheck https://atarcms.com

 AgentCheck v0.1.0 — AI-Readiness Audit
 Target: https://atarcms.com
 Browser: chrome 155.0.8059.80 (rendered in 1.9 s)

 [!] AI Manifests            80/100
     ✗ /llms-full.txt not found (HTTP 404)
 [✓] Bot Access             100/100
 [✓] Content & Semantics    100/100
 [✓] Agentic Actionability  100/100

 ──────────────────────────────────────────────
 OVERALL AI SCORE: 94 / 100 [A]

$ npx agentcheck https://atarcms.com --threshold=85 --format=json # in CI

agentcheck on npm

Badge

Share a report and show the score in your README.

## Status

[![AI Ready: 94/100](<badge url>)](<report url>)

Preview

Status

AI Ready: 94/100AI Ready94/100