SEO

Schema markup: qué es, por qué importa y cómo implementarlo correctamente

Código de schema markup en editor

El schema markup es código que añades a tu web para decirle a Google exactamente qué es cada elemento de tu contenido. No es un factor de ranking directo, pero influye indirectamente al permitir que Google muestre rich snippets que aumentan el CTR entre un 20% y un 30% en muchos casos.

Los tipos de schema que más impactan

FAQ Schema: marca preguntas y respuestas en tu contenido. Cuando Google lo activa, tu resultado en la SERP puede ocupar el doble de espacio. Funciona mejor en páginas de servicios con sección de preguntas frecuentes.

HowTo Schema: para contenido en formato de guía paso a paso. Puede mostrar los pasos directamente en la SERP como un carrusel, lo que aumenta significativamente el CTR para búsquedas de tipo "cómo hacer".

Product Schema: para páginas de producto en ecommerce. Permite mostrar precio, disponibilidad, valoraciones y número de reviews directamente en el resultado de búsqueda.

Review / AggregateRating Schema: las estrellitas amarillas en los resultados de búsqueda. Pueden aumentar el CTR entre un 15% y un 35% según el nicho.

BreadcrumbList Schema: muestra la ruta de navegación en el resultado. Mejora la comprensión de la estructura del site por parte de Google y puede reemplazar la URL por una ruta más legible en el snippet.

Cómo implementarlo: tres métodos

  1. JSON-LD: el método recomendado por Google. Un bloque de script en el head o body de la página. No interfiere con el HTML visible y es fácil de mantener.
  2. Microdata: atributos inline en el HTML. Más intrusivo, más difícil de mantener. Solo recomendado si tu CMS no soporta bien scripts externos.
  3. Plugin de CMS: para WordPress, plugins como Yoast, RankMath o Schema Pro generan el JSON-LD automáticamente según el tipo de contenido.

Cómo validarlo

Usa el Rich Results Test de Google para verificar que el schema está correctamente implementado y que Google puede interpretarlo. También puedes usar el Schema Markup Validator de schema.org para una validación más técnica.

Importante: que el schema sea válido no garantiza que Google muestre el rich snippet. Google decide cuándo mostrarlo según criterios propios de calidad del contenido.

Errores que invalidan el schema

  • Marcar contenido que no es visible para el usuario en la página
  • Marcar información incorrecta o engañosa (precio que no coincide con el de la página)
  • Duplicar tipos de schema en la misma página sin necesidad
  • Usar propiedades requeridas incorrectas o con formato equivocado
← Volver al blog