✨ Consigue 25% OFFen cualquier plan. Usa el cupón:

Schema markup: qué es y cómo usar datos estructurados

Por Tiago CostaActualizado el 2 de julio de 2026

Ilustración de un bloque de código de schema markup con una flecha que apunta a un resultado de búsqueda con estrellas e imagen.
Definición

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.

Infografía con las etapas vocabulario, marcado, buscador y resultado enriquecido, que muestra cómo el schema markup genera resultados enriquecidos.
La anatomía de un bloque de schema markup en JSON-LD y cómo cada campo se convierte en un recurso enriquecido en la búsqueda.

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 schemaPara qué sirveResultado enriquecido
Product y OfferProductos de e-commerce.Precio, disponibilidad y estrellas de valoración.
ArticleArtículos y entradas de blog.Destaque en noticias y contenido editorial.
FAQPagePreguntas y respuestas.FAQ expandida en la búsqueda, reforzando la posibilidad del fragmento destacado.
RecipeRecetas de cocina.Tiempo de preparación, calorías y nota.
LocalBusinessNegocios locales.Horario, dirección y teléfono en el perfil.
BreadcrumbListRuta 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.

Ilustración de un bloque de código de schema markup junto a un sello de validación aprobado con un símbolo de visto.

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.

Preguntas frecuentes

Preguntas frecuentes

¿Qué es el schema markup?

El schema markup es el código de marcado, normalmente en JSON-LD y basado en el vocabulario de Schema.org, que agregas al HTML para describir el contenido de una página para los buscadores. Etiqueta elementos como precios, valoraciones, autores y preguntas, lo que habilita resultados enriquecidos en la búsqueda.

¿Cuál es un ejemplo de schema markup?

Un ejemplo común es el marcado FAQPage: un bloque de JSON-LD que describe una pregunta (Question) y la respuesta aceptada (acceptedAnswer). Otros ejemplos frecuentes son Product, con precio y nota, Recipe, con tiempo de preparación, y Article, para entradas de blog. Cada tipo genera un recurso enriquecido diferente en el resultado.

¿Por qué es importante el schema markup en el SEO?

Porque ayuda a Google a entender el contenido con precisión y habilita resultados enriquecidos, que aumentan la visibilidad y la tasa de clics. No es un factor directo de posicionamiento, pero mejora indirectamente el rendimiento de la página y facilita que los buscadores de IA citen tu contenido.

¿El schema markup sigue siendo importante?

Sí, y cada vez más. Además de seguir generando resultados enriquecidos, el marcado de schema ayuda a los asistentes de IA y a los buscadores generativos a interpretar y citar el contenido con más confianza. Describir la página de forma explícita se ha vuelto una ventaja tanto en el SEO tradicional como en la optimización para IA.

¿El schema markup es lo mismo que Schema.org?

No exactamente. Schema.org es el vocabulario compartido que define los tipos y las propiedades que los buscadores reconocen. El schema markup es el acto de aplicar ese vocabulario en el código de tu página. En resumen, Schema.org es el diccionario y el schema markup es la frase escrita con él.

Resultados enriquecidos sin escribir una línea de código

Automarticles crea y optimiza los artículos de tu blog por sí sola, ya con el marcado de schema que Google necesita para destacar tu contenido.

Empezar prueba gratis
Sigue aprendiendo

Conceptos relacionados

Datos estructuradosLos datos estructurados son un formato estandarizado de código que describe el contenido de una página para los buscadores, indicando de forma explícita qué significa cada elemento (un precio, una valoración, una receta, un evento). Escritos con el vocabulario de Schema.org, ayudan a Google a interpretar la página con precisión y a mostrar resultados enriquecidos, como estrellas de valoración, preguntas frecuentes e imágenes directamente en la página de resultados.JSON-LDJSON-LD (JavaScript Object Notation for Linked Data) es el formato que Google recomienda para agregar datos estructurados a una página, dentro de un bloque de script separado del contenido visible. En lugar de repartir el marcado por el HTML, reúne todo en un objeto JSON con el vocabulario de Schema.org, indicando al buscador de forma explícita qué representa cada dato (un autor, un precio, una valoración, una fecha) para habilitar resultados enriquecidos en la búsqueda.Schema.orgSchema.org es el vocabulario estandarizado de datos estructurados creado en conjunto por Google, Microsoft, Yahoo y Yandex para describir el contenido de las páginas de forma que las máquinas lo entiendan. Define tipos (como Producto, Artículo, Evento) y propiedades (como nombre, precio, autor) que los buscadores reconocen. No es un código que instalas, sino el diccionario compartido que usas al marcar una página con datos estructurados.SEO on-pageEl SEO on-page (o SEO on page) es el conjunto de optimizaciones hechas dentro de la propia página para mejorar su rendimiento en los buscadores. Involucra el contenido, el título, los encabezados, las meta tags, las imágenes, los enlaces internos y la estructura de la URL, todo lo que controlas directamente en el HTML y en el texto. Es uno de los pilares del SEO, junto al SEO off-page (factores externos) y al SEO técnico (infraestructura del sitio).