AEO · Answer Engine Optimization
Lo que un asistente puede citar de ti
Contenido claro, directo y verificable, con estructura y datos que coinciden con lo visible, para que ChatGPT, Claude, Gemini o Perplexity lo usen como fuente.
ChatGPT, Claude o Perplexity convierten la página en texto con estructura y deciden qué citar. Debajo tienes la página tal como la reciben.
A la derecha, la respuesta que pueden construir solo con lo que esta página declara.
«¿Cómo compruebo si mi web publica un ai-catalog.json válido?»
…
GET https://ard.apwebai.es/
…
Así te lee un agente de IA. No mira la página: busca qué es, quién lo ofrece, qué se puede hacer y dónde están sus recursos. Todo lo que ves aquí sale de los datos estructurados de esta página y de medirla ahora, en tu navegador.
ard.apwebai.es · herramienta gratuita
Comprueba si tu dominio publica un AI Catalog en /.well-known/ai-catalog.json: el fichero donde un agente busca qué ofreces y qué puede hacer contigo.
Resultado real guardado · la API sobre apwebai.es
El dominio publica un manifest ARD válido y cumple el perfil de calidad apWebAI. 11 de 11 comprobaciones superadas.
Esta web no solo la leen personas. Arrastra el control y mira cómo cambia esta misma página.
Esta página, medida ahora: peso … peticiones … de terceros … carga … auditoría completa
Tu web todavía no está en el mapa de los agentes. Se arregla con una base AEO + ARD verificable: contenido estructurado, manifest en /.well-known/ai-catalog.json, catálogo, llms.txt, metadatos, CORS, OpenAPI si aplica e informe de conformidad.
Tu web ya ha empezado, pero puede mejorar: revisamos contenido, estructura, metadatos, CORS y descubrimiento técnico, y te entrego una validación reproducible.
Tu web ya publica un manifest compatible. El siguiente paso es convertirlo en una capa completa: consultas representativas, capacidades, OpenAPI si aplica y validación reproducible.
El AI Discoverability Pack prepara los dos lados de tu web, con este mismo checker como prueba.
El mismo código que usa la API, ejecutado en tu navegador. Viene cargado con el catálogo de esta herramienta: cámbialo y mira qué falla.
Aquí no hay red: se supone Content-Type JSON y CORS abierto. El checker real los comprueba en el servidor.
Con dos perfiles: el estándar, que es lo que pide la especificación ARD 1.0 con sus reglas oficiales (las mismas que aplica Lighthouse en PageSpeed), y el de apWebAI, que además exige consultas representativas y capacidades en cada recurso.
| Descubrimiento | Que /.well-known/ai-catalog.json responda 200 y sea JSON válido. | 2 |
|---|---|---|
| Accesibilidad | Que se sirva como JSON y no como página web. | 1 |
| CORS | Que un agente pueda leerlo también desde un navegador. | 1 |
| Estructura | Las reglas oficiales de ARD 1.0 (esquema y conformance-test de ards-project/ard-spec), host.identifier y al menos una entry. Lo que el validador oficial solo recomienda sale como aviso. | 3–4 |
| Identifiers | Formato urn:air:{publisher}:{namespace}:{name}; en minúsculas en el perfil apWebAI. | 1 |
| Semántica | Perfil apWebAI: de 2 a 5 representativeQueries y al menos una capability en cada entry, como campos de la entry (en metadata solo caben valores simples). | 2 |
| OpenAPI | Herramientas declaradas: se detectan, pero no se invocan en el modo gratuito. | info |
El SEO hace que te encuentren las personas, el AEO que te citen los asistentes y el ARD que te entiendan los agentes. Este checker mira el tercero.
AEO · Answer Engine Optimization
Contenido claro, directo y verificable, con estructura y datos que coinciden con lo visible, para que ChatGPT, Claude, Gemini o Perplexity lo usen como fuente.
ARD · Agentic Resource Discovery
Un manifest público en /.well-known/ai-catalog.json con catálogos, documentos y herramientas OpenAPI. Es una especificación abierta y todavía en evolución.
Publicar un manifest válido no es la única forma de llegar a tu web, pero es la que no deja tus servicios a la interpretación. ¿Quieres los dos lados preparados? AI Discoverability Pack.
Un agente no rellena formularios: llama a la API. Está descrita en OpenAPI 3.1 y declarada en el catálogo de esta herramienta. 10 peticiones por minuto, sin CORS abierto.
{
"domain": "apwebai.es",
"profile": "auto"
}
{
"domain": "apwebai.es",
"profile": "apwebai",
"status": "conforme",
"score": 100,
"checks": [ … 13 … ],
"recommendations": [ … ]
}
/.well-known/ai-catalog.json
→ urn:air:ard.apwebai.es:tool:
ard-readiness-check
/openapi/check.openapi.json
→ POST /api/check
200 · 400 · 405 · 413 · 415 · 429
Es la mitad «R» de un RAG: busca en el texto de esta página, te da el fragmento y te dice de dónde sale. Sin modelo de IA y sin enviar tu pregunta a ningún sitio. Si la respuesta no está aquí, te lo dice.
Preguntas frecuentes
Lo que las herramientas de apWebAI comprueban en tu web, aplicado aquí mismo, en tu navegador y ahora. Si algo falla, lo verás fallar.
…
Comprobaciones superadas en esta visita. Se recalculan cada vez que alguien abre la página.
«ARD cambia las reglas del juego. Es el DNS de la web agéntica.»
Escribí esto cuando aún estaba preparando el ai-catalog.json de mi web. Este checker nació para poder comprobarlo, en mi web y en la de cualquiera.
Es lo más habitual hoy. El AI Discoverability Pack lo deja resuelto, con el mismo checker como prueba. Te contesto yo.