Los datos estructurados (schema.org) permiten que Google ‘entienda’ el contenido de tu página a nivel semántico. El resultado: rich snippets (reseñas con estrellas, preguntas frecuentes expandibles) que aumentan el CTR en un 20-30%.
Qué es schema.org y cómo funciona
Schema.org es un vocabulario común creado por Google, Microsoft, Yahoo y Yandex en 2011 para etiquetar el contenido web con marcado semántico. Se implementa como JSON-LD (el formato recomendado por Google) en la etiqueta <head> de tu HTML.
Los schemas con mayor impacto en SEO
FAQPage — el más rápido de implementar
Convierte preguntas frecuentes en tu página en un rich snippet de acordeón en los resultados de Google. Implementación: 30 minutos. Resultado: tu snippet ocupa el doble de espacio visual en la SERP.
Product con Review/AggregateRating
Muestra estrellas de calificación junto a tus resultados. Para ecommerce es prácticamente obligatorio — el CTR aumenta drásticamente cuando hay estrellas visibles.
Article/BlogPosting
Le dice a Google que es un artículo editorial, quién es el autor, cuándo se publicó y cuándo se actualizó. Contribuye a las señales de EEAT.
HowTo
Para contenido de tipo ‘cómo hacer X’. Puede mostrar los pasos directamente en la SERP como rich snippet.
Cómo implementarlo en HTML estático
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Tu pregunta aqui",
"acceptedAnswer": {
"@type": "Answer",
"text": "La respuesta aqui"
}
}]
}
</script>
Cómo verificarlo
Usa la Herramienta de prueba de resultados enriquecidos de Google en search.google.com/test/rich-results. Te muestra si el schema es válido y qué tipo de resultado enriquecido puede generar. Imprescindible antes de publicar.
Los tipos de Schema más útiles por tipo de sitio
No todos los tipos de Schema son relevantes para todos los sitios. Los más impactantes según el contexto:
- Blogs y medios: Article o BlogPosting (para artículos), FAQPage (para páginas de preguntas frecuentes que pueden activar la sección "La gente también pregunta" en Google), HowTo (para tutoriales paso a paso).
- E-commerce: Product (con price, availability y agregateRating), BreadcrumbList para la navegación jerárquica.
- Negocios locales: LocalBusiness con address, openingHours, telephone y geo. Impacta directamente en el panel de Knowledge Graph y en Google Maps.
- Eventos: Event con startDate, endDate, location y offers. Activa resultados de eventos en Google.
Errores frecuentes en la implementación
- Marcar contenido que no es visible en la página: Google valida que el contenido del Schema corresponde a lo que el usuario ve. Si marcas una valoración de 4.9 estrellas que no aparece visiblemente en la página, puede ser penalizado.
- Schema en páginas que no son la canónica: el Schema debe estar en la URL canónica, no en versiones duplicadas de la página.
- JSON-LD mal formado: un error de sintaxis en el JSON hace que todo el bloque sea ignorado. Valida siempre con la herramienta de prueba de resultados enriquecidos de Google.
- Usar Schema de tipo incorrecto: marcar un artículo de blog como Product o viceversa. Google puede ignorarlo o considerarlo spam.
Cómo validar y monitorizar el Schema
- Usa la Herramienta de prueba de resultados enriquecidos de Google (search.google.com/test/rich-results) para verificar que el Schema es válido y apto para resultados enriquecidos.
- En Google Search Console, el informe "Resultados enriquecidos" muestra qué páginas tienen Schema válido y cuáles tienen errores que impiden que se muestren.
- El Schema Markup Validator (validator.schema.org) verifica la validez sintáctica del marcado.
Preguntas frecuentes
¿El Schema mejora directamente el posicionamiento?
Google confirma que el Schema en sí mismo no es un factor de ranking directo. Su valor es indirecto: mejora la apariencia en los resultados (rich snippets, FAQs, valoraciones), lo que aumenta el CTR, y Google interpreta el mayor CTR como una señal de relevancia.
¿Debo implementar Schema en todas las páginas?
No necesariamente en todas, pero sí en las que tienen contenido compatible con tipos de Schema que generan resultados enriquecidos. Prioriza: páginas de producto, artículos de blog, páginas de preguntas frecuentes y la página de inicio con Organization o LocalBusiness.
¿Cómo implementar Schema sin tocar código?
En WordPress: plugins como Schema Pro, Rank Math o Yoast SEO (en sus versiones premium) generan el Schema automáticamente basado en el tipo de contenido. Google Tag Manager también permite inyectar JSON-LD sin modificar el código del sitio directamente.