El schema markup es el idioma que hablan los motores de IA
Cuando alguien le pregunta a Perplexity «¿cuáles son las mejores prácticas para robots.txt en 2026?», Perplexity no se limita a encontrar páginas relevantes y resumirlas. Busca activamente páginas que presenten su contenido en formatos estructurados y fáciles de extraer. Las páginas que responden preguntas de forma directa, con pares de pregunta y respuesta marcados con datos estructurados, tienen muchas más probabilidades de ser citadas que las páginas que ofrecen la misma información en prosa sin estructura.
Esa es la idea clave detrás del schema markup para AEO (Answer Engine Optimization, la optimización para motores de respuesta): los datos estructurados ya no sirven solo para los resultados enriquecidos de Google. Son la principal señal técnica que usan los motores de IA para detectar contenido listo para ser citado. Para hacerlo bien en AEO, necesitas entender qué tipos de schema generan citas en los LLM, cómo implementarlos correctamente y en qué orden abordar el trabajo para lograr el máximo impacto.
En esta guía repasamos el stack completo de schema para AEO: qué tipos importan, el código de implementación de cada uno y el marco de prioridades que recomendamos a los clientes que usan el generador de schema de AI Rank Lab.
Cómo usan los LLM el schema markup (lo que pasa de verdad)
Entender cómo usan el schema los motores de IA cambia la forma en que lo implementas. Este es el proceso real:
Rastreo: los rastreadores de IA (GPTBot, ClaudeBot, PerplexityBot) rastrean tu página como cualquier otro crawler
Extracción de datos estructurados: el rastreador extrae el JSON-LD de la sección head de la página y de los scripts incrustados
Mapeo de entidades: los datos estructurados se usan para asociar tu contenido con tipos de entidad de schema.org: Question, Answer, HowToStep, Product, Person, etc.
Integración en el grafo de conocimiento: las entidades extraídas se suman a los datos de entrenamiento del sistema de IA o a su base de conocimiento en tiempo real
Ponderación de citas: al generar una respuesta, el sistema de IA da más peso a las fuentes con datos estructurados que a la prosa sin estructura cuando se trata de datos concretos y contenido de preguntas y respuestas
La consecuencia práctica: el schema no garantiza que te citen, pero aumenta muchísimo la probabilidad de que tu contenido se extraiga con precisión y se cite correctamente. Los motores de IA funcionan por probabilidades, y el schema elimina la ambigüedad sobre qué significa tu contenido y a qué pregunta responde.
El orden de prioridades del schema para AEO
No todos los tipos de schema aportan lo mismo a la tasa de citas en IA. A partir del análisis de los patrones de citas en distintos motores de IA, este es el orden de prioridad:
Prioridad 1: schema FAQPage (el de mayor impacto en AEO)
El schema FAQPage refleja directamente el formato conversacional de la búsqueda con IA. Cada par Question / acceptedAnswer es una unidad de cita lista para usar: una pregunta que los motores de IA pueden emparejar con las consultas de los usuarios, con una respuesta que pueden extraer y atribuir. De todos los tipos de schema, FAQPage es el que mejor encaja con la forma en que los LLM generan sus respuestas.
Nota de implementación: redacta las respuestas de las FAQ con un tono directo y con autoridad («Los tres enfoques más eficaces son X, Y y Z») en lugar de un lenguaje lleno de rodeos («Algunas personas piensan que podría ser buena idea considerar...»). Los motores de IA prefieren afirmaciones claras y extraíbles antes que prosa ambigua.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is the difference between AEO and SEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "SEO (Search Engine Optimization) optimizes content for Google's ranking algorithm. AEO (Answer Engine Optimization) optimizes content to be cited by AI answer engines like ChatGPT, Perplexity, and Gemini. AEO requires different signals: structured Q&A content, FAQPage schema, AI bot access, and citation-ready writing style."
}
},
{
"@type": "Question",
"name": "How many FAQ items should I include in FAQPage schema?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Include 3-10 FAQ items per page. Google displays up to 10 in rich results. For AEO, quality matters more than quantity - each FAQ should answer a distinct, real question users ask. Avoid padding with low-value questions."
}
}
]
}Prioridad 2: schema HowTo
El schema HowTo es el equivalente procedimental de FAQPage. Cuando los usuarios hacen preguntas de proceso a los motores de IA («¿cómo audito mi robots.txt para los rastreadores de IA?»), el schema HowTo le da al motor una respuesta estructurada, paso a paso, que puede extraer. El tipo HowToStep encaja de forma natural con el formato de pasos numerados que usan los motores de IA en sus respuestas instructivas.
Nota clave de implementación: cada paso debe ser concreto y accionable de verdad. Un paso como «Piensa en tus objetivos» no sirve de nada. Un paso como «Revisa tu archivo robots.txt en tudominio.com/robots.txt y busca las líneas User-agent: GPTBot» sí está listo para ser citado.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to audit your robots.txt for AI crawler access",
"description": "Step-by-step guide to checking and correcting robots.txt for GPTBot, ClaudeBot, and PerplexityBot access.",
"totalTime": "PT10M",
"step": [
{
"@type": "HowToStep",
"name": "Check your current robots.txt",
"text": "Navigate to yourdomain.com/robots.txt in your browser. This shows the live file as crawlers see it.",
"position": 1
},
{
"@type": "HowToStep",
"name": "Identify AI crawler rules",
"text": "Search the file for User-agent entries that match GPTBot, ClaudeBot, anthropic-ai, and PerplexityBot. If none exist, the wildcard User-agent:* rule applies.",
"position": 2
},
{
"@type": "HowToStep",
"name": "Add explicit allow rules",
"text": "Add User-agent: GPTBot / Allow: / entries for each AI crawler you want to permit. This overrides any restrictive wildcard rules.",
"position": 3
}
]
}Prioridad 3: schema Article con todas las señales de E-E-A-T
El schema Article no ayuda a los motores de IA a encontrar respuestas concretas como lo hace FAQPage. Su valor está en construir las señales de confianza (E-E-A-T) que los motores de IA usan para decidir qué fuentes merecen ser citadas. Un dominio sin schema Article, sin autoría y sin fechas de publicación es menos citable que uno en el que cada artículo deja claro quién lo escribió, cuándo y por qué el autor es una voz creíble en el tema.
Para sacarle el máximo partido en AEO, el schema Article debe incluir datos del autor que enlacen a una entidad Person real: con su nombre, un enlace a su biografía o perfil profesional (LinkedIn, web personal) e, idealmente, su cargo o credenciales.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Schema Markup for AEO: Which Types Drive LLM Citations",
"description": "Complete guide to schema markup for answer engine optimization...",
"datePublished": "2026-07-23",
"dateModified": "2026-07-23",
"author": {
"@type": "Person",
"name": "Devanshu",
"url": "https://airanklab.com/about",
"jobTitle": "AI Search Optimization Specialist"
},
"publisher": {
"@type": "Organization",
"name": "AI Rank Lab",
"logo": {
"@type": "ImageObject",
"url": "https://www.airanklab.com/logo.png"
}
},
"image": "https://www.airanklab.com/blog/schema-aeo-hero.jpg",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.airanklab.com/blog/schema-markup-for-aeo-llm-citations"
}
}Prioridad 4: schema BreadcrumbList
BreadcrumbList comunica la jerarquía temática a los motores de IA: esta página forma parte de esta categoría, que a su vez forma parte de este dominio temático más amplio. Los motores de IA usan la estructura del sitio como indicador de autoridad: un sitio con una jerarquía temática clara (Inicio > Blog > Formación en AEO > Schema Markup) resulta una fuente más fiable para citar sobre AEO que un sitio en el que cada página parece existir aislada.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.airanklab.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://www.airanklab.com/blog"
},
{
"@type": "ListItem",
"position": 3,
"name": "AEO Education",
"item": "https://www.airanklab.com/blog/category/aeo"
},
{
"@type": "ListItem",
"position": 4,
"name": "Schema Markup for AEO"
}
]
}Prioridad 5: schema Organization (en todo el sitio)
El schema Organization en tu página de inicio es una declaración de entidad básica. Les dice a los motores de IA: este sitio web lo gestiona esta organización, que hace esto, en este sector y con estos datos de contacto. Sin schema Organization, los motores de IA tienen que deducir qué es tu marca a partir del contenido de las páginas, y esa deducción puede quedarse corta o ser errónea.
El schema Organization también es el ancla del relato de marca en GEO (Generative Engine Optimization, la optimización para motores generativos). Cuando los LLM describen tu empresa en sus respuestas, tiran de datos de entidad, incluido el schema Organization. Acertar con la descripción, el nombre, el sector y la URL en tu schema Organization es tanto una señal de GEO como de SEO.

Cómo combinar varios tipos de schema en una misma página
Una sola página puede (y debe) tener varios tipos de schema. Las páginas más eficaces en AEO de nuestro análisis suelen combinar:
Article + FAQPage: el schema Article aporta el contexto de E-E-A-T y la atribución; el schema FAQPage permite extraer directamente preguntas y respuestas. Esta combinación cubre tanto el «de quién fiarse» como el «cuál es la respuesta».
Article + BreadcrumbList: todo artículo debería llevar ambos, para aportar contexto de jerarquía temática junto a las señales de autoría.
HowTo + FAQPage: para tutoriales que además responden dudas frecuentes sobre el proceso. El HowTo cubre el proceso en sí; el FAQPage, las preguntas de alrededor.
Para combinar tipos de schema, usa un array de JSON-LD o bloques de script separados. Las dos opciones son válidas:
<script type="application/ld+json">
{ Article schema here }
</script>
<script type="application/ld+json">
{ FAQPage schema here }
</script>
<script type="application/ld+json">
[
{ Article schema here },
{ FAQPage schema here }
]
</script>Schema para AEO: lo que NO funciona
Schema que contradice el contenido visible
Es el error más común y el que más daño hace. Si tu schema FAQPage incluye respuestas que no se ven en la página, los motores de IA lo marcan como potencialmente engañoso y le restan peso a la hora de citar. Cada campo de tu schema debe corresponder a contenido visible y rastreable de la página.
Respuestas de relleno
Las respuestas de FAQPage que mandan al usuario a llamarte, no responden nada en concreto o se van por las ramas reducen las probabilidades de cita, porque no se pueden extraer como respuestas útiles. «Contáctanos para conocer los precios» no es una respuesta citable. «Nuestros precios empiezan en 69 $ al mes con el plan Starter, que incluye 10.000 créditos al mes» sí lo es.
Cargar las páginas con schema irrelevante
Añadir schema Product a una entrada de blog o schema FAQPage a una página de contacto genera ruido en las señales. Los motores de IA pueden detectar schema que no encaja con el contexto de la página y llegar a desconfiar de todos tus datos estructurados. Aplica el schema que describa con precisión el tipo de página.
Olvidarse de la guía de optimización para búsqueda con IA
El schema es solo una pieza del puzle del AEO. Para ver el panorama completo de lo que hace que un contenido sea citable, consulta la guía de optimización para búsqueda con IA, que cubre la estrategia de contenidos, la claridad de entidades y toda la configuración técnica además de la implementación de schema.
Cómo auditar el schema que ya tienes
Antes de añadir schema nuevo, audita lo que ya tienes. La mayoría de los sitios tienen un schema incompleto o mal implementado que conviene corregir antes de sumar nada.
La forma más rápida de auditarlo:
Pasa tus páginas clave por la prueba de resultados enriquecidos de Google (Rich Results Test): muestra todo el schema detectado y los errores de validación
Usa la herramienta de auditoría completa de AI Rank Lab para revisar la cobertura de schema en todo tu sitio: identifica qué tipos de página tienen schema, cuáles no lo tienen y cuáles tienen errores de implementación
Usa el generador de schema para crear versiones corregidas de las páginas con errores
Combinar la auditoría (para encontrar los huecos) con el generador (para cubrirlos) es el flujo de trabajo más eficiente para implementar schema en sitios con más de un puñado de páginas.
Conclusión
El schema markup para AEO no consiste en marcar una casilla de SEO técnico. Consiste en hablar el idioma que usan los motores de IA para identificar, extraer y citar contenido. El schema FAQPage es la inversión más prioritaria porque encaja directamente con la forma en que la IA genera respuestas. El schema HowTo lleva eso al contenido procedimental. El schema Article construye la capa de confianza. Juntos, crean una página que los motores de IA pueden citar con seguridad, porque saben qué dice el contenido, quién lo dijo, cuándo y a qué pregunta responde.
Usa el generador de schema gratuito de AI Rank Lab para implementar cualquiera de los tipos de schema que hemos visto, y lanza la auditoría completa para ver los huecos actuales en tu cobertura de schema. Para los equipos que quieren desarrollar una capacidad sólida de AEO, implementar schema es la acción técnica con el retorno más rápido de todo el stack.
Get a free AI ranking consultation
Want your brand to show up when ChatGPT, Gemini and Perplexity answer questions in your market? Tell us about your site and our team will send a personalized strategy.



