
Checklist de citación AEO: qué shipear antes de esperar citas en IA
Antes de optimizar nada más fino para que ChatGPT, Perplexity o Claude te citen, hay cinco básicos que el sitio tiene que tener. Sin ellos los modelos no te encuentran o no te pueden extraer. Con los cinco bien hechos, las citas empiezan a aparecer en 2 a 6 semanas.
Soy Ignacio. Construí ignax.dev siguiendo exactamente este checklist y aparezco citado en Perplexity y ChatGPT con browsing desde la semana 3 post-launch. El caso completo está en el motor de crecimiento de ignax.dev y el contexto AEO general en qué es AEO.
¿Por qué un checklist y no más teoría?
Porque el problema #1 de AEO en 2026 es ejecución, no entendimiento. La gente sabe que existe Quick Answer; pocas personas la implementan correctamente en todas las páginas. La gente sabe que existe schema FAQ; pocos lo validan con Schema.org Validator. La gente sabe que existe llms.txt; pocos lo curan con criterio.
El checklist es accionable: cada item tiene un criterio de "done" verificable.

¿Cuáles son los cinco items?
- Quick Answer extractable en cada página clave.
- FAQ schema con preguntas reales en JSON-LD válido.
- Robots.txt permitiendo crawlers de IA.
- llms.txt en raíz del dominio.
- Schema de entidad consistente cross-platform.
Cada uno tiene un criterio de "done" verificable, que desgloso a continuación.
¿Cómo verifico Quick Answer extractable? (Item 1)
Para cada página que querés que sea citada (típicamente 10-30 top):
- Hay un párrafo de 40-60 palabras (~150-450 caracteres) al inicio del contenido.
- Responde la query principal en forma autocontenida.
- No empieza con anáfora ("este artículo cubre…", "en esta guía vemos…").
- Es la primera o segunda cosa que se renderiza después del H1.
- Es texto plano, no imagen, no embedded video.
Verificación rápida: abrí cada página en Chrome con DevTools, copiá los primeros 60 palabras post-H1, pegalas en una conversación con ChatGPT, preguntá "¿esto responde la pregunta X?". Si la respuesta es "sí, directamente", item OK.
Error común: poner el Quick Answer en un sidebar visualmente atractivo pero técnicamente fuera del flow principal del contenido. Los modelos leen el HTML linealmente, así que el bloque tiene que estar en el cuerpo principal.
¿Cómo verifico FAQ schema? (Item 2)
Para cada página clave:
- Tiene un
<script type="application/ld+json">con@type: "FAQPage". - Contiene 5-8
Question/Answerpairs. - Las preguntas son preguntas reales (extraídas de Autocomplete, People Also Ask, foros).
- Las respuestas tienen <80 palabras cada una (~640 caracteres).
- Pasa Schema.org Validator sin errores.
- Pasa Google Rich Results Test sin errores.
Verificación rápida: abrí Google Rich Results Test, pegá la URL. Tiene que mostrar "FAQ" detectado con todas las preguntas listadas.
Error común: generar FAQs con LLM sin curar, terminás con preguntas genéricas que nadie busca. La calidad del item depende de la calidad de las preguntas.
¿Cómo verifico robots.txt? (Item 3)
Tu /robots.txt debe contener:
-
User-agent: GPTBotconAllow: /(o paths específicos). -
User-agent: ClaudeBotconAllow: /. -
User-agent: PerplexityBotconAllow: /. -
User-agent: Google-ExtendedconAllow: /. -
User-agent: CCBotconAllow: /. -
Sitemap: https://tudominio.com/sitemap.xmldeclarado.
Verificación rápida: curl -s https://tudominio.com/robots.txt | grep -E "GPTBot|ClaudeBot|PerplexityBot|Google-Extended|CCBot" debe devolver las 5 líneas.
Error común: asumir que no listar a un bot = permitirlo. Por las dudas, listalos explícitamente.
¿Cómo verifico llms.txt? (Item 4)
Tu /llms.txt debe:
- Existir en raíz del dominio (
https://tudominio.com/llms.txt). - Tener un H1 con el nombre del sitio.
- Tener descripción corta del sitio.
- Tener secciones (## Services / ## Articles / etc.) con URLs listadas.
- Cada URL listada tiene descripción de 1-2 líneas en lenguaje natural.
- Servido como
text/plainotext/markdown. - Si es bilingüe, incluye secciones por idioma.
Verificación rápida: visitalo en el navegador. Debe cargar como texto plano legible (no como HTML).
Error común: copiar el sitemap.xml como llms.txt. Son archivos distintos con propósitos distintos. Detalle en llms.txt explicado.
¿Cómo verifico schema de entidad? (Item 5)
En tu home y en el layout root:
- JSON-LD con
@type: "Person"o"Organization". - Tiene
name,url(apuntando a tu dominio),description. - Tiene
sameAscon array de URLs de tus perfiles sociales (GitHub, LinkedIn, X/Twitter, Bluesky, etc.). - El mismo
@idse reusa en otras páginas (consistencia). - Si aplica,
imagecon URL de logo o foto. - Si es persona,
jobTitleyworksForsi corresponde.
Verificación rápida: Schema.org Validator → URL de tu home → debe detectar Person u Organization sin errores. sameAs debe estar listado completo.
Error común: schema diferente en cada página (en home decís que sos Person, en /about decís Organization). Inconsistente = el grafo de entidades se rompe.
¿Qué item priorizo si solo tengo tiempo para uno?
Quick Answer (item 1). Por mucho. Las razones:
- Sin Quick Answer, los otros 4 items no llegan a su potencial.
- Quick Answer rinde incluso sin schema (basta con que esté en el HTML).
- Es el item con mayor ROI por hora de trabajo.
Si solo tenés 4 horas, hacé Quick Answers en tus 5 páginas top. El resto lo dejás para la próxima ronda.
¿Cómo mido si el checklist funcionó?
Tres métricas, todas con baseline antes de empezar:
Métrica 1: Queries de control en motores de IA
Definí 10 queries de tu nicho. Probalas semanalmente en:
- Perplexity (interfaz español si tu sitio es ES).
- ChatGPT con browsing.
- Claude con artifacts.
- Bing Copilot.
Anotá si tu sitio aparece como fuente y en qué posición. Llevá planilla.
Señal de éxito: dentro de 4-6 semanas, tu sitio aparece en al menos 30% de las queries de control.
Métrica 2: Tráfico desde dominios de IA
En analytics (Cloudflare Web Analytics, Plausible, etc.), segmentá referrer por:
chat.openai.comperplexity.aiclaude.aiyou.combing.com/chat
Señal de éxito: crecimiento mes a mes en ese segmento.
Métrica 3: Impresiones para queries conversacionales
En Google Search Console → Performance, filtrá queries que empiezan con:
- "cómo"
- "qué es"
- "cuál es la diferencia"
- "cuánto cuesta"
- "por qué"
Señal de éxito: impresiones crecientes en estas queries, aunque la posición no haya cambiado mucho (porque Google también muestra AI Overview que se nutre de estos formatos).
¿Qué pasa si el checklist está completo y no aparezco citado?
En orden de probabilidad:
- Autoridad de dominio demasiado baja. Si tu dominio tiene 0 backlinks externos y 0 menciones en sitios autorizados, los modelos te ignoran aunque optimicés todo. Solución: contenido + outreach básico para conseguir 5-10 menciones externas reales.
- Queries demasiado competitivas. "Qué es SEO" tiene 10.000 fuentes citables. Empezá con queries más específicas de tu nicho. Para escalar, mirá el paso a paso de cómo aparecer citado en ChatGPT.
- Schema con errores silenciosos. Lo creés OK pero falla validación. Re-corré Schema.org Validator estrictamente.
- Crawler no llegó todavía. Especialmente ChatGPT/Claude tardan más en incorporar dominios nuevos. Esperá 6-8 semanas antes de descartar.
¿Cómo se ve la curva temporal típica?
Para sitio nuevo (post-launch) con checklist completo:
- Semana 1-2: GPTBot, ClaudeBot, PerplexityBot crawlean el sitio. Verificable en logs de Cloudflare.
- Semana 3-4: Primeras citas en Perplexity en queries de nicho.
- Semana 5-8: Citas regulares en Perplexity, primeras en ChatGPT con browsing.
- Mes 3-4: Citas en Claude empiezan. Tráfico desde dominios de IA visible en analytics.
- Mes 6+: Si publicaste consistentemente, autoridad consolidada, citas en queries más amplias.
ignax.dev siguió esta curva con setup desde el día 1.
¿Cómo arranco mañana?
Hora 1: Quick Answers en tus 5 páginas más vistas. Hora 2-3: FAQ schema en esas 5 páginas. Hora 4: Actualizar robots.txt con crawlers de IA. Hora 5: Crear llms.txt básico. Hora 6: Schema de entidad en layout root.
En 6 horas distribuidas en una semana. El checklist está completo para las páginas que más importan. Después escalás al resto del sitio.
Si querés que te haga el setup completo, mirá el rango en precio AEO o escribime a [email protected]. El servicio formal está en setup SEO + AEO. Referencias: Schema.org FAQPage y Google Search Central sobre datos estructurados.
Preguntas frecuentes
¿Cuánto tarda en aparecer la primera cita después de shippear el checklist completo?
Para Perplexity con browsing: 1-3 semanas. Para ChatGPT con browsing: 2-5 semanas. Para Claude con artifacts: 3-6 semanas. Para entrar en el modelo entrenado (sin browsing): meses. La señal temprana es Perplexity, si en 4 semanas no aparecés en ninguna query relevante, hay algo del checklist que falló o la autoridad de dominio es demasiado baja para competir.
¿Qué item del checklist tiene más impacto en citas?
Quick Answers extractables, con margen claro. Sin ellas, los modelos no encuentran qué citar literalmente del contenido, citan a otros. Con Quick Answers de 40-60 palabras al inicio respondiendo la query principal sin anáfora. El modelo extrae directo. Es el item con mayor ROI por hora de trabajo. Los otros cuatro (schema, robots, llms.txt, entidad) son potenciadores; Quick Answers es el cimiento.
¿El checklist sirve para sitios chicos o solo para sitios con autoridad?
Para los dos, pero con expectativas distintas. Sitios chicos (<5 mil visitas/mes) ganan citas en queries de nicho específico donde la competencia es baja. Sitios grandes ganan citas en queries más amplias. La diferencia: un sitio chico bien optimizado supera a un sitio grande mal optimizado en queries de su nicho. Esa es la ventana de oportunidad que abre AEO para nuevos players.
¿Necesito esperar a tener todo el checklist antes de medir?
No, medí desde el primer item. La medición es manual: 10 queries de control en Perplexity, 10 en ChatGPT con browsing, semanal. Vas a ver señales graduales conforme implementás. Si publicás Quick Answers sin schema, vas a aparecer en algunas queries. Si sumás schema, mejoran las posiciones. Si sumás llms.txt + entidad, te citan más motores. El crecimiento es escalonado y observable.
¿El checklist aplica igual a sitios B2B y B2C?
Mecánicamente sí, pero el ROI varía. B2B SaaS con audiencias técnicas que usan ChatGPT/Perplexity para discovery: AEO es altamente rentable. B2C consumer mass-market que sigue usando Google para todo: AEO es complementario. Para nichos técnicos en LATAM (dev tools, SEO, cloud, IA), AEO en español es especialmente rentable por la baja competencia. Mirá /es/articulos/aeo-en-espanol.
¿Necesito contratar a alguien o lo puedo hacer yo?
Lo podés hacer vos si tenés dev senior en el equipo y 20-40 horas disponibles. El checklist es público y los pasos son ejecutables. Contratar (USD 1.500-6.000 según tamaño, mirá /es/articulos/precio-aeo) tiene sentido si: querés que esté listo en una semana en vez de tres meses, querés validación experta de queries y schema, o si tu equipo está saturado y AEO se va a quedar en el backlog. Para PyMEs, suele ser rentable contratar.