DefinedTerm · Glosario
Qué es FAQPage schema
FAQPage schema es un tipo de datos estructurados de Schema.org que permite marcar listas de preguntas frecuentes con sus respuestas correspondientes directamente en el HTML de una página web. Google puede usar este marcado para mostrar preguntas y respuestas expandibles directamente en los resultados de búsqueda (rich results), lo que aumenta la presencia visual de la página y puede reducir la necesidad del usuario de hacer clic para obtener información básica.
Definición ampliada
FAQPage es un tipo de Schema.org que describe una página cuyo contenido principal es una o varias preguntas con sus respuestas. Se combina con el tipo Question para marcar cada par pregunta-respuesta individualmente. La propiedad clave es mainEntity, que acepta un array de objetos Question, cada uno con las propiedades name (el texto de la pregunta) y acceptedAnswer (un objeto Answer con la propiedad text).
Google admite este tipo de marcado para generar un resultado enriquecido específico en el que las preguntas aparecen bajo el título de la página en los resultados de búsqueda, y el usuario puede expandir cada pregunta sin salir de la SERP.
Por qué importa en 2026
Las AI Overviews de Google utilizan el contenido de las páginas para construir respuestas directas. Un bloque FAQ correctamente marcado con FAQPage schema facilita que el sistema entienda qué preguntas responde la página y qué respuestas corresponden a cada una, aumentando la probabilidad de aparecer como fuente citada en respuestas generativas.
Adicionalmente, los fragmentos enriquecidos de FAQ incrementan el espacio visual que ocupa un resultado en la SERP, lo que puede aumentar la tasa de clics incluso sin mejora de posición.
Cómo se implementa
- Crear una sección de preguntas frecuentes visible en la página con contenido real y respuestas completas, no truncadas.
- Para cada pregunta, asegurarse de que tanto la pregunta como la respuesta completa estén presentes en el HTML accesible.
- Insertar un bloque
<script type="application/ld+json">con el tipoFAQPageen la página. - Añadir cada pregunta como un objeto
Questiondentro del arraymainEntity. - En cada
Question, incluir la propiedadname(texto de la pregunta) yacceptedAnswercon la propiedadtext(respuesta completa, puede incluir HTML básico). - Validar el marcado con la herramienta de prueba de resultados enriquecidos de Google para confirmar elegibilidad.
- Comprobar en Google Search Console, sección "Mejoras > Preguntas frecuentes", que Google ha detectado el marcado sin errores.
Ejemplo
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Cuanto cuesta instalar un sistema de calefaccion en Madrid?",
"acceptedAnswer": {
"@type": "Answer",
"text": "El coste de instalacion de calefaccion en Madrid varia segun el tipo de sistema. Una caldera de gas de condensacion para una vivienda de 80 m2 suele rondar entre 2.500 y 4.500 euros incluyendo instalacion y puesta en marcha."
}
},
{
"@type": "Question",
"name": "Cuanto tiempo tarda la instalacion de una caldera nueva?",
"acceptedAnswer": {
"@type": "Answer",
"text": "La instalacion de una caldera nueva sin modificar la red de tuberias existente suele completarse en un dia de trabajo, entre 4 y 8 horas segun la complejidad del acceso y la configuracion del cuarto de calderas."
}
}
]
}
Términos relacionados
Schema markup, HowTo schema, DefinedTerm schema.
Fuentes
Términos relacionados
- schema-markup
- howto-schema
- definedterm-schema