Schema markup: qué es y cómo usar datos estructurados
Por Tiago CostaActualizado el 2 de julio de 2026

El schema markup es el marcado que etiqueta el contenido de una página para los buscadores. En la práctica:
- usa el vocabulario estandarizado de Schema.org;
- se escribe casi siempre en JSON-LD, un bloque de código en el HTML;
- le dice a Google qué es cada dato (un precio, una nota, un autor, una fecha);
- habilita resultados enriquecidos, como estrellas de valoración y FAQ, en la búsqueda.
Qué es el schema markup
El schema markup, o marcado de schema, es un fragmento de código que insertas en el HTML de una página para explicar a los buscadores qué representa ese contenido. En lugar de dejar que Google adivine si un número es un precio, una nota o una fecha, etiquetas cada información con un significado claro y legible por máquina.
Piensa en un artículo de receta. Para una persona, el tiempo de preparación, la nota de las valoraciones y la lista de ingredientes son obvios. Para el buscador, todo eso es solo texto en la pantalla. Con el schema markup, marcas cada uno de esos elementos con una etiqueta específica, y Google pasa a mostrar una vista previa enriquecida con estrellas, tiempo de preparación y foto directamente en el resultado.
Un aviso de contexto. En bases de datos, la palabra schema describe la estructura de tablas y columnas (el conocido schema SQL). En este glosario, schema markup significa siempre el marcado de datos para búsqueda, una pieza central del SEO on-page y de cómo aparece tu contenido en la SERP.
Schema markup, Schema.org y datos estructurados: cuál es la diferencia
Los tres términos aparecen juntos todo el tiempo y es fácil confundirlos, pero cada uno tiene su propio papel:
- Schema.org: el vocabulario compartido, creado por Google, Microsoft, Yahoo y Yandex, que define los tipos (Product, Article, Recipe, FAQPage) y las propiedades (name, price, author) que los buscadores reconocen.
- Schema markup: el acto de aplicar ese vocabulario en el código de tu página, es decir, el marcado en sí que escribes.
- Datos estructurados: el concepto más amplio de información organizada en un formato estandarizado. El marcado de schema es un caso específico de datos estructurados orientado al SEO.
En la práctica diaria, mucha gente usa los tres como sinónimos, y no hay problema en ello. Lo importante es entender que Schema.org es el diccionario, el schema markup es la frase que escribes con ese diccionario, y los datos estructurados son la idea general detrás de todo.

Cómo funciona el schema markup (y por qué JSON-LD se volvió el estándar)
El schema markup puede escribirse en tres formatos: Microdata, RDFa y JSON-LD. Google recomienda JSON-LD, un bloque en JavaScript Object Notation que queda separado del HTML visible, normalmente en la cabecera de la página. Es más fácil de mantener, no se rompe con cambios de diseño y puede insertarse mediante plugins o scripts sin tocar el contenido.
Ese formato se convirtió en el estándar de facto de la web. Según el Web Almanac de HTTP Archive, en 2024 el JSON-LD ya estaba presente en cerca del 41% de las páginas analizadas, frente al 34% en 2022, lo que muestra la adopción creciente del marcado como práctica de SEO.
El flujo es directo: el rastreador visita la página, encuentra el bloque de schema, interpreta cada propiedad y, si el contenido es elegible, muestra un recurso enriquecido en el resultado. El marcado también alimenta el Knowledge Graph de Google, ayudando al buscador a conectar entidades como marcas, autores y productos.
Ejemplos de schema markup: los tipos que generan resultados enriquecidos
Google solo muestra resultados enriquecidos para tipos de contenido que ya admite oficialmente. Conocer los más útiles ayuda a priorizar el esfuerzo de marcado:
| Tipo de schema | Para qué sirve | Resultado enriquecido |
|---|---|---|
| Product y Offer | Productos de e-commerce. | Precio, disponibilidad y estrellas de valoración. |
| Article | Artículos y entradas de blog. | Destaque en noticias y contenido editorial. |
| FAQPage | Preguntas y respuestas. | FAQ expandida en la búsqueda, reforzando la posibilidad del fragmento destacado. |
| Recipe | Recetas de cocina. | Tiempo de preparación, calorías y nota. |
| LocalBusiness | Negocios locales. | Horario, dirección y teléfono en el perfil. |
| BreadcrumbList | Ruta de navegación. | Camino del sitio en lugar de la URL cruda. |
Un ejemplo simple de FAQPage en JSON-LD describe una pregunta (Question) y la respuesta aceptada (acceptedAnswer), cada una con su propio texto. Rellenar las propiedades recomendadas, y no solo las obligatorias, aumenta bastante la posibilidad de que el recurso enriquecido se muestre.
Cómo crear y validar tu schema markup paso a paso
Aplicar schema markup no tiene por qué ser complicado. Una hoja de ruta que funciona para la mayoría de los sitios:
- Elige el tipo correcto: identifica qué es la página (un artículo, un producto, una FAQ) y encuentra el tipo correspondiente en Schema.org.
- Genera el JSON-LD: escribe el bloque a mano o usa un generador de schema. En plataformas como WordPress, las extensiones de SEO insertan el marcado automáticamente.
- Rellénalo con datos reales: nunca marques una valoración o un precio que no existe en la página, porque eso viola las directrices y puede generar una penalización.
- Valida antes de publicar: usa la Prueba de Resultados Enriquecidos de Google y el validador de Schema.org para detectar errores y avisos.
- Monitorea en Search Console: sigue el informe de mejoras para ver qué páginas son elegibles y corregir problemas.
Una vez publicado, Google necesita rastrear la página de nuevo para reconocer el marcado, así que los resultados enriquecidos pueden tardar algunos días en aparecer. Marcar sin validar es el error más común: un solo campo obligatorio que falte ya impide que el recurso se muestre.

Por qué el schema markup sigue importando (SEO e IA)
El schema markup no es un factor directo de posicionamiento, pero sigue siendo muy relevante, y por dos motivos que solo han crecido. El primero es el de siempre: los resultados enriquecidos ocupan más espacio, llaman más la atención y tienden a mejorar la tasa de clics, un empujón indirecto al rendimiento de la página.
El segundo es más reciente. Los buscadores generativos y los asistentes de IA usan la estructura semántica para entender y citar contenido con más confianza. Una página bien marcada es más fácil de interpretar, resumir y referenciar dentro de los AI Overviews, lo que acerca el schema markup al SEO técnico y a la optimización para IA a la vez.
Es decir, la pregunta "¿el schema markup todavía vale la pena?" tiene una respuesta clara: sí, y probablemente más que antes. Describir el contenido de forma explícita ayuda tanto al buscador tradicional como a los modelos de IA a confiar en tu página como fuente.