Schema markup: qué es y cómo usarlo para destacar en Google
Rich snippets, FAQ schema, Product schema. Cómo implementarlo para obtener resultados enriquecidos.
Si alguna vez has buscado algo en Google y has visto resultados con estrellas de valoración, precios, preguntas frecuentes desplegables o tiempos de receta justo debajo del título, ya has visto los schema markup rich snippets en acción. Lo que quizás no sabías es que cualquier web puede conseguirlos, y que la diferencia entre aparecer así o como un resultado plano muchas veces está en unas pocas líneas de código.
Este artículo es una guía práctica para entender qué es el schema markup, qué tipos existen y cómo implementarlo en tu web sin necesidad de ser un desarrollador experto.
Qué es el schema markup y por qué le importa a Google
El schema markup es un tipo de microdato que añades al HTML de tu web para ayudar a los motores de búsqueda a entender el contenido de cada página. No cambia lo que el usuario ve en tu web, pero sí le da a Google un contexto estructurado: esto es un producto, esto cuesta X euros, esto tiene una valoración de 4,2 sobre 5.
Google utiliza esa información para generar resultados enriquecidos (rich results o rich snippets) en sus páginas de resultados. No es una garantía —Google decide cuándo y cómo mostrarlos—, pero sin schema markup directamente no puedes optar a ellos.
El estándar que se usa es Schema.org, un vocabulario compartido creado por Google, Microsoft, Yahoo y Yandex. Funciona con tres formatos principales: JSON-LD, Microdata y RDFa. En la práctica, Google recomienda JSON-LD y es el que nosotros siempre implementamos con nuestros clientes.
Los tipos de schema que más impacto tienen en pymes
No todos los schemas tienen el mismo valor. Algunos son muy técnicos o aplican a sectores concretos. Estos son los que usamos con mayor frecuencia y los que más resultados visibles generan:
FAQ Schema
Permite marcar secciones de preguntas y respuestas para que Google las muestre desplegadas directamente en los resultados. Es especialmente útil en páginas de servicios, landings o artículos de blog donde respondes dudas habituales.
En nuestra experiencia, las páginas con FAQ schema bien implementado pueden aumentar el espacio que ocupan en los resultados de búsqueda de forma considerable, lo que mejora la tasa de clics incluso sin subir de posición. Hemos visto incrementos de CTR de entre el 15% y el 40% dependiendo del sector y la competencia.
Product Schema
Si tienes una tienda online, este es probablemente el schema más rentable. Permite mostrar precio, disponibilidad, valoraciones y reseñas directamente en Google Shopping y en los resultados orgánicos. Para una pyme que compite con grandes ecommerce, aparecer con estrellas y precio visible puede marcar la diferencia real en clics.
Hay que tener cuidado con mantenerlo actualizado. Un error que solemos ver es que el cliente actualiza el precio en su tienda pero el schema se queda desactualizado, lo que puede generar penalizaciones por parte de Google.
Local Business Schema
Para negocios con presencia física en España, este schema ayuda a reforzar la información de Google Business Profile: dirección, horarios, teléfono, tipo de negocio. No suele generar rich snippets visibles directamente, pero sí ayuda a Google a relacionar correctamente tu web con tu ficha local.
Article y BlogPosting Schema
Para blogs, este markup ayuda a que Google identifique el autor, la fecha de publicación y el tema del artículo. Puede influir en cómo aparece el contenido en Google Discover y en las búsquedas relacionadas con noticias o contenido reciente.
Review y AggregateRating Schema
Las estrellas que ves bajo algunos resultados provienen de aquí. Se pueden implementar en productos, negocios, cursos, libros y otros tipos de entidades. Google es cada vez más estricto con cómo se usan: solo puedes mostrar valoraciones reales de tus usuarios, no inventadas.
Cómo implementar schema markup paso a paso
La forma más limpia de hacerlo es mediante JSON-LD, que se añade en la sección <head> del HTML como un bloque de script independiente. No mezcla el marcado con el contenido, lo que facilita el mantenimiento.
Este es un ejemplo básico de FAQ Schema en JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "¿Cuánto cuesta rediseñar una web?",
"acceptedAnswer": {
"@type": "Answer",
"text": "El coste de un rediseño web en España oscila entre 1.500€ y 8.000€ dependiendo del alcance y la agencia."
}
}]
}
</script>
Si tu web está en WordPress, plugins como RankMath o Yoast SEO (versión premium) generan schema automáticamente para los tipos más comunes. Para Shopify existe Schema Plus for SEO, que cuesta alrededor de 15 dólares al mes y cubre la mayoría de necesidades de ecommerce.
Para proyectos a medida o desarrollos más complejos, lo habitual es implementarlo directamente en el código o mediante el sistema de plantillas que uses.
Cómo validar que está bien implementado
Antes de dar nada por hecho, valida siempre el markup con dos herramientas:
- Google Rich Results Test (search.google.com/test/rich-results): te dice si la página es elegible para rich results y qué tipos detecta.
- Schema Markup Validator (validator.schema.org): valida la sintaxis según el estándar Schema.org, sin filtros de Google.
Una cosa que aprendimos pronto: que el markup esté técnicamente correcto no significa que Google vaya a mostrarlo. Google aplica sus propios criterios de calidad y relevancia. Pero si hay errores de validación, directamente no lo procesará.
También puedes monitorizar si tus rich snippets aparecen en Google Search Console, en la sección de "Mejoras". Ahí verás qué tipos de schema ha detectado Google en tu web y si hay errores o advertencias.
Lo que el schema no hace por ti
Aquí hay una confusión frecuente que vale la pena aclarar: el schema markup no mejora tu posicionamiento directamente. No es un factor de ranking en el sentido tradicional. Lo que hace es mejorar la presentación de tus resultados, lo que puede aumentar el CTR, y eso sí tiene un efecto indirecto en tu visibilidad.
Tampoco sustituye a una buena estrategia SEO base. Si tu web tiene problemas técnicos de fondo, el schema no los compensa. Si estás planteándote revisar en profundidad cómo está tu web antes de añadir capas de optimización, una auditoría web completa es el punto de partida lógico.
Del mismo modo, si estás trabajando en el rediseño de tu web y te preocupa no perder lo que ya has conseguido en Google, hay decisiones técnicas concretas que tomar. Implementar schema markup desde el inicio del nuevo diseño es una de ellas, junto con otras consideraciones que cubrimos en detalle en este artículo sobre cómo hacer un rediseño web sin perder posicionamiento SEO.
Un error habitual que frena los resultados
Lo que más solemos ver en webs de pymes que llegan a nosotros después de haberlo intentado por su cuenta: schema markup implementado en la home y olvidado en el resto de páginas.
El schema hay que pensarlo página a página, no como algo que se activa una vez y ya. Una página de producto necesita Product Schema. Una landing de servicios puede beneficiarse de FAQ Schema. Un artículo de blog, de Article Schema. La home quizás de Organization o LocalBusiness Schema.
Otro error frecuente: marcar contenido que no está visible en la página. Google puede penalizarte si el schema describe información que el usuario no puede ver. El principio es claro: el schema describe lo que hay, no lo que quisieras que hubiera.
Por dónde empezar si partes de cero
Si tu web no tiene ningún schema implementado todavía, este sería el orden de prioridades razonable:
- Organization o LocalBusiness Schema en la home (según si tienes presencia física o no)
- Product Schema si tienes ecommerce
- FAQ Schema en páginas de servicios o contenido informacional
- Article Schema en el blog
No hace falta hacer todo a la vez. Empieza por lo que más impacto puede tener en tu caso concreto, valídalo y monitoriza resultados en Search Console durante 4-6 semanas antes de continuar.
El schema markup es de esas optimizaciones que tienen una ratio esfuerzo-resultado muy favorable cuando se implementan bien. No requiere grandes inversiones, el impacto es medible y diferencia visualmente tu web de la competencia en los resultados de búsqueda.
En Nuvio lo integramos como parte del proceso de desarrollo desde el primer día, no como un añadido posterior. Si quieres saber cómo está tu web en este aspecto o cómo podríamos ayudarte a implementarlo, estaremos encantados de echarle un vistazo.
Recursos digitales gratis cada semana
Guías, casos de uso y novedades sobre web, apps y marketing digital para los que tienen una idea.
Sin spam. Puedes darte de baja cuando quieras.
¿Tienes una idea? Este es el momento.
Cuéntanos qué tienes en la cabeza. Te respondemos en menos de 24 horas.
Cuéntanos tu idea →