SEO

Schema Markup

El Schema Markup son datos estructurados que se añaden a una página web para ayudar a los motores de búsqueda y a la AI a comprender su contenido con mayor precisión. Se escribe utilizando el vocabulario de Schema.org y cuenta con el apoyo conjunto de los principales motores de búsqueda, incluidos Google, Bing, Yahoo! y Yandex.

El Schema Markup son datos estructurados que se añaden a una página web para ayudar a los motores de búsqueda y a la AI a comprender su contenido con mayor precisión. Se escribe utilizando el vocabulario de Schema.org y cuenta con el apoyo conjunto de los principales motores de búsqueda, incluidos Google, Bing, Yahoo! y Yandex.

Por qué es importante

Aplicar Schema Markup permite que aparezcan rich snippets en las páginas de resultados de los motores de búsqueda (SERP), lo que mejora significativamente las tasas de clics (CTR). En la práctica, Nestle registró un aumento del 82% en el CTR de las páginas con rich results, y Rotten Tomatoes obtuvo un CTR un 25% más alto en las páginas con datos estructurados.

Desde 2025, la importancia del Schema Markup ha crecido aún más a medida que se han expandido los entornos de búsqueda con AI generativa (Google AI Overviews, ChatGPT, Perplexity, etc.). Los sistemas de AI hacen referencia a los datos estructurados al generar respuestas y citar fuentes, lo que convierte un JSON-LD bien implementado en un factor crítico que determina la visibilidad en la búsqueda con AI, más allá de los simples rich snippets. A partir de 2026, las páginas con Schema Markup registran un CTR entre un 20% y un 40% más alto en comparación con las páginas que no lo tienen.

Tipos de schema principales

El Schema Markup se aplica utilizando varios tipos según el propósito y el contenido de la página. Los tipos principales incluyen:

  • Article / NewsArticle / BlogPosting: se utiliza para publicaciones de blog, artículos de noticias y otro contenido editorial. Especifica el autor, la fecha de publicación, la imagen destacada, etc.
  • Product + Offer: muestra el precio, la disponibilidad, las valoraciones y otros detalles en las páginas de comercio electrónico.
  • BreadcrumbList: muestra la ruta de navegación del sitio para reflejar la estructura jerárquica en los resultados de búsqueda.
  • FAQPage: estructura las preguntas frecuentes y sus respuestas para mostrarlas directamente en la SERP.
  • LocalBusiness: comunica de forma coherente la información de nombre, dirección y número de teléfono (NAP) de un negocio local.
  • Organization / WebSite: admite la información de la organización a nivel de todo el sitio y el cuadro de búsqueda de sitelinks.
  • HowTo: estructura el contenido de guías paso a paso para mostrarlo como rich results.

Al seleccionar un tipo, es importante utilizar el tipo más específico posible. Por ejemplo, en lugar del genérico Article, aplica un subtipo como NewsArticle o BlogPosting que coincida con el propósito del contenido, de modo que los motores de búsqueda puedan clasificarlo con mayor precisión.

Implementación

El formato de implementación recomendado oficialmente por Google es JSON-LD (JavaScript Object Notation for Linked Data). Se inserta en la sección <head> o <body> del HTML mediante una etiqueta <script type="application/ld+json"> y está separado de la estructura HTML de la página, lo que facilita su mantenimiento.

Aquí tienes un ejemplo de JSON-LD aplicado a una publicación de blog:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "The Complete Guide to Schema Markup",
  "description": "Learn the concepts of schema markup through JSON-LD implementation.",
  "author": {
    "@type": "Person",
    "name": "John Doe"
  },
  "publisher": {
    "@type": "Organization",
    "name": "inblog",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "datePublished": "2026-03-17",
  "dateModified": "2026-03-17",
  "image": "https://example.com/cover.jpg",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://example.com/schema-markup-guide"
  }
}
</script>

Consideraciones clave para la implementación:

  • Los datos especificados en JSON-LD deben coincidir siempre con el contenido real de la página.
  • Utilizar propiedades como about, mentions y sameAs para conectar las relaciones entre entidades mejora la comprensión del contenido por parte de la AI.
  • Presta atención a errores de sintaxis como problemas con las comillas, el uso incorrecto del vocabulario de Schema.org y los caracteres especiales que se introducen al copiar desde procesadores de texto.

Herramientas de validación

Después de implementar el Schema Markup, un paso de validación es esencial. Las herramientas de validación principales incluyen:

El Schema Markup no es una implementación que se hace una sola vez, debe actualizarse y validarse continuamente a medida que cambia el contenido. Las inspecciones periódicas son importantes para evitar errores y mantener la visibilidad en la búsqueda.

Sources:

Artículos relacionados de inblog

Cómo ayuda inblog

inblog aplica automáticamente el Schema Markup de Article (BlogPosting) y Organization a cada página.