Checklist — 12 checks in order
Based on AgentReady v1.0.0 (AR-DISC/CONT/CAPA/IDEN) and isitagentready validation. Implement every applicable MUST; document if you skip a SHOULD.
| # | Check | Spec | Effort | Priority |
|---|---|---|---|---|
| 1 | robots.txt como route handler + Content-Signal (ai-train / search / ai-input) y reglas por bot (GPTBot, ClaudeBot, PerplexityBot) | AR-DISC-01 MUST | 45 min | MUST |
| 2 | sitemap.xml completo + anunciado en Link header rel=sitemap | AR-DISC-02 SHOULD | 30 min | SHOULD |
| 3 | Link headers en cada respuesta: rel=sitemap, rel=describedby → /llms.txt, rel=api-catalog | AR-DISC-05 MAY | 30 min | MAY |
| 4 | llms.txt y llms-full.txt sincronizados con navegación y planes reales | AR-DISC-03/04 | 1 h | SHOULD/MAY |
| 5 | DNS-AID + agent-index.json — _index._agents, _a2a._agents, _mcp._agents en Cloudflare + /.well-known/agent-index.json | DNS-AID | 1 h | MAY |
| 6 | JSON-LD (application/ld+json) con Organization / Product / FAQPage en cada página clave — sin CSR | AR-CONT-01 SHOULD | 1.5 h | SHOULD |
| 7 | Markdown for Agents vía proxy.ts → /markdown/[[...path]] + /index.md fallback (Accept: text/markdown) | AR-CONT-02/03 | 2 h | MAY |
| 8 | Glosario answer-first — 1 definición autocontenida por concepto (esta plantilla). Lo que más citan los LLM | GEO | 4 h | High ROI |
| 9 | /.well-known/api-catalog → OpenAPI/AsyncAPI + Agent Skills en /.well-known/agent-skills/ | AR-IDEN-06 / AR-CAPA-07 | 1 h | MAY |
| 10 | MCP Server Card (/.well-known/mcp/server-card.json) / A2A Agent Card si expones tools o superficie A2A | AR-CAPA-02/04 MUST* | 2 h | *if applicable |
| 11 | Identidad: Web Bot Auth + OAuth discovery (/.well-known/oauth-authorization-server) si hay recursos de usuario | AR-IDEN-01/02 MUST* | 2 h | *if applicable |
| 12 | Validación continua: POST isitagentready.com/api/scan + ora.run Deep Scan + logs de fetch de llms.txt/robots.txt | Tooling | 10 min | Always |
How to use: If your product has no login, skip 11. If not a shop, skip commerce (x402/ACP/UCP). Belmon.tech implements 1–9 and 12; 10–11 only if your surface requires it — that's how AgentReady defines 'conform'.
Want it applied to your domain? This checklist is generic. The audit returns it marked for your site — what applies, what's missing and fix cost. Request free audit →
Generated from readiness-data.ts — same source as /markdown
Methodology & limitations — how it was measured
- Checklist based on AgentReady v1.0.0 (spec at agentready.org/spec.json, RFC 2119 MUST/SHOULD/MAY). 'Conform' means: implement every applicable MUST; document if you skip a SHOULD. Not a marketing score.
- Validation: ora.run Deep Scan + isitagentready.com/api/scan (Cloudflare). Last validation of belmon.tech: 15 Aug 2026.
- Effort estimates: n=1 person, Next.js 16, on belmon.tech (6 weeks total). Not generalizable to WordPress/CMS without measuring.
- Honest: no phantom PDF promised. The .md is generated from the same source as /markdown — if the checklist changes, the download changes automatically.