Schema Markup guía completa: tipos, ejemplos JSON-LD y qué cambió en 2026.
⏱ 16 min de lectura · Actualizado: mayo 2026 · Guía Webhexup
Llevo casi 20 años implementando SEO técnico para empresas colombianas y estadounidenses. Schema markup es probablemente el bloque que más malinterpretado veo cuando audito sitios: la mitad de las agencias lo pone porque "el manual lo pide", sin entender qué schemas dan rich results, cuáles son solo semánticos y cuáles simplemente estorban. El resultado son sitios con quince tipos de schema mezclados, ninguno completo, y ningún rich result apareciendo. Es peor que no tener nada, porque le dice a Google que tu data no es confiable.
Esta guía es la que uso con clientes cuando les toca decidir qué schemas implementar y cuáles descartar. Verás qué tipos siguen vivos en 2026, los ejemplos JSON-LD que puedes copiar y adaptar directamente, y las trampas típicas de Yoast, Rank Math y otros plugins. Si necesitas primero el contexto de SEO on-page general, lee nuestra guía sobre SEO on-page en 2026. Si el schema que necesitas es específicamente local, ve directo a Schema markup para SEO local en Colombia.
- ¿Qué es schema markup y para qué sirve?
- JSON-LD, Microdata y RDFa: cuál usar en 2026
- ¿Qué cambió en schema markup en 2026?
- Tipos de schema que siguen dando rich results
- Ejemplos JSON-LD copy-paste para tu sitio
- Schema FAQPage: qué hacer después del 7 de mayo
- ¿Cómo implementar schema markup paso a paso?
- Errores comunes al implementar schema
- Preguntas frecuentes

Infografía resumen de esta guía. Descárgala, compártela con tu equipo o insértala en tu blog usando el código de abajo (solo te pedimos mantener el enlace de atribución).
¿Qué es schema markup
y para qué sirve?
Schema markup es un vocabulario estandarizado (creado por Google, Bing, Yahoo y Yandex en el proyecto schema.org) que se implementa como código adicional en tu página para explicar exactamente qué es cada elemento del contenido. Un ejemplo simple: cuando tienes un título "Tissot PRX Powermatic 80" en una página de producto, para un buscador es solo texto; cuando envuelves esa página con Product schema declarando que es un producto con nombre, precio, moneda, disponibilidad, marca y rating, el buscador entiende exactamente qué representa y puede mostrarlo como tarjeta de producto en resultados.
Los beneficios reales de implementar schema correctamente son tres, en orden de impacto:
- Rich results en Google: tarjetas de producto con precio y disponibilidad, estrellas de reseña, migas de pan visuales, tarjetas de receta, tarjetas de video con miniatura. Suben el CTR entre 20% y 40% frente al mismo listado sin rich result.
- Citación por sistemas de IA: Google AI Mode, ChatGPT Search, Perplexity y Claude leen schema para entender y citar tu contenido. En 2026 esto es tan importante como el ranking clásico, si no más para muchas verticales.
- Entity graph y sameAs: el schema declara relaciones entre tu marca y otras entidades (LinkedIn, Wikipedia, redes sociales, catálogos oficiales), lo que ayuda a los buscadores a verificar quién eres.
Lo que schema markup NO hace: no es factor directo de ranking. Google lo ha confirmado múltiples veces. Lo que hace es facilitar la comprensión de tu contenido, y esa comprensión mejor termina traduciéndose en más impresiones, más clics y más citaciones. La ganancia es indirecta pero medible.
JSON-LD, Microdata y RDFa:
cuál usar en 2026.
Existen tres formatos técnicos para implementar schema markup, pero en 2026 solo uno importa: JSON-LD. Google lo recomienda oficialmente, es el más limpio de mantener y es el que soportan todos los CMS modernos, plugins SEO y validadores.
| Formato | Estado 2026 | Cuándo usarlo |
|---|---|---|
| JSON-LD | Recomendado | Siempre. Bloque separado del HTML visible, fácil de mantener y validar. |
| Microdata | Legacy | Solo si el CMS no permite JSON-LD. Va inline en el HTML. |
| RDFa | Obsoleto | No usar en implementaciones nuevas; migrar a JSON-LD. |
La ventaja técnica de JSON-LD es que va en un bloque <script type="application/ld+json"> completamente separado del HTML visible. Puedes agregarlo, editarlo o quitarlo sin tocar el diseño de la página. Esto lo hace ideal para plugins como Yoast SEO, Rank Math o SEO by RankMath en WordPress, y para implementaciones manuales en cabeceras de Elementor o Divi.
La otra ventaja es que JSON-LD es el formato que los sistemas de IA leen mejor. Estudios de Vynce Digital sobre schema en búsqueda IA 2026 confirman que schema sólido no genera citaciones por sí solo, pero sí refuerza la comprensión y el ranking que alimentan las respuestas de IA. Sin schema, tu contenido es texto plano compitiendo con miles de páginas; con schema completo, es data estructurada que los modelos entienden de un vistazo.
¿Qué cambió en schema markup
en 2026?
El 2026 marca la reorganización más importante en schema desde que Google introdujo los rich results en 2010. Tres cambios te afectan directamente:
1. Google retiró oficialmente los rich results de FAQPage el 7 de mayo de 2026
Después de meses de rumores, Google confirmó vía Search Engine Land el retiro oficial. Los desplegables de FAQ ya no aparecen en resultados de búsqueda para ningún sitio (antes ya estaban restringidos a gobierno y salud desde agosto 2023). En junio de 2026 Google removerá el reporte FAQ del Search Console, y en agosto quitará el soporte de FAQ de la API. Pero el schema FAQPage sigue siendo válido: los sistemas de IA lo consumen para construir respuestas y citaciones. No es momento de eliminar; es momento de redefinir su propósito.
2. El core update de marzo 2026 endureció qué páginas califican para rich results
El update ajustó los filtros de elegibilidad: páginas que declaran contenido que no está visible en la página, o que declaran tipos de schema que no corresponden al contenido real, quedaron fuera del pool de rich results. Sitios con schema limpio y coherente con lo visible vieron mejoras de visibilidad en Google AI Mode. Sitios con schema "cosmético" perdieron impresiones.
3. Aumentó el peso de sameAs y del entity graph
La propiedad sameAs, que declara enlaces a perfiles externos (LinkedIn, Wikipedia, X, GitHub, YouTube), pasó de ser opcional a ser prácticamente obligatoria para que la IA verifique tu identidad. Es el eslabón que conecta tu marca con el grafo de conocimiento y con las citaciones en asistentes IA. Sin sameAs completo, tu Organization schema es un texto suelto.
Tipos de schema que
siguen dando rich results.
Estos son los tipos de schema que en 2026 todavía generan rich results visibles en Google, en orden de impacto para negocios típicos en Colombia:
| Tipo | Rich result que genera | Para qué página |
|---|---|---|
| Product | Tarjeta con precio, disponibilidad, rating | Fichas de producto (e-commerce) |
| Article / BlogPosting | Autoría, fecha, imagen destacada | Artículos, entradas de blog |
| BreadcrumbList | Migas de pan visuales en el SERP | Todas las páginas jerárquicas |
| Organization | Panel de conocimiento, logo, sameAs | Homepage, About |
| LocalBusiness | Tarjeta local con horario, dirección, teléfono | Negocios físicos con dirección |
| Recipe | Tarjeta con foto, tiempo, calorías, rating | Recetas de comida |
| Event | Fecha, ubicación, precio de entrada | Eventos, conciertos, webinars |
| VideoObject | Miniatura y duración en resultados | Páginas con video embebido |
| Person | Panel biográfico con sameAs | Autores, ejecutivos, profesionales |
| HowTo | Pasos numerados (solo móvil) | Tutoriales paso a paso |
| Course | Tarjeta con proveedor y duración | Cursos formativos |
| JobPosting | Tarjeta con salario y ubicación | Ofertas de trabajo |
La regla que aplico: implementa solo los tipos que corresponden al contenido REAL de tu página, y complétalos con todas las propiedades requeridas y recomendadas. Un Product schema sin AggregateRating no muestra estrellas. Un Article sin author no muestra autoría. La implementación parcial produce cero lift; la implementación completa produce el 100%.
Ejemplos JSON-LD
copy-paste para tu sitio.
Estos son los tipos de schema más útiles con ejemplos que puedes adaptar cambiando los datos entre corchetes. Todos están validados con Rich Results Test y siguen las mejores prácticas 2026.
Ejemplo 1: Article (para artículos de blog)
Ejemplo 2: Product (para fichas de producto)
Ejemplo 3: Organization (para la home o página About)
Ejemplo 4: BreadcrumbList (para migas de pan)
Ejemplo 5: LocalBusiness (para negocios físicos)
Ejemplo 6: Person (para autores o profesionales)
Ejemplo 7: VideoObject (para videos embebidos)
Después de pegar cualquiera de estos schemas, valida con Rich Results Test de Google. Cero errores es el estándar; los warnings son aceptables. Si el schema tiene errores, no cuenta como implementación, no genera rich results y no ayuda a IA.
Schema FAQPage:
qué hacer después del 7 de mayo.
Este es probablemente el schema con más confusión en 2026 y donde veo más malas decisiones. Después del retiro del rich result, hay tres posturas que oigo cada semana:
Detalle técnico importante que descubrí implementando esto en clientes con Yoast SEO: si tu plugin genera un FAQPage automáticamente Y tú además insertas otro FAQPage manual en JSON-LD, tendrás duplicados que Rich Results Test marca como error. Elige uno: o el de Yoast (configurado desde el bloque FAQ del editor) o el manual (deshabilitando el de Yoast en su configuración de schema). Nunca los dos.
¿Cómo implementar schema markup
paso a paso?
Este es el flujo operativo que aplico cuando le implemento schema desde cero a un cliente. Funciona igual en WordPress con Yoast, WordPress con Rank Math, Shopify, o sitios custom:
- Audita qué schema tienes hoy: abre 5-10 páginas representativas en Rich Results Test y anota qué tipos aparecen, con qué errores.
- Mapea contenido → tipo de schema: homepage → Organization, blog post → Article, ficha de producto → Product, página de servicio → Service, página de contacto con dirección → LocalBusiness. Un tipo por contenido, no mezclar.
- Elige el método de implementación: plugin SEO (Yoast, Rank Math) para sitios que necesitan schema básico, código manual en el
<head>para casos específicos o custom, generadores automáticos para tipos complejos. - Completa TODAS las propiedades requeridas y recomendadas: el partial implementation es peor que no tener nada. Un Article sin author no sirve; un Product sin AggregateRating no muestra estrellas.
- Añade sameAs siempre que puedas: declara LinkedIn, Wikipedia, X, YouTube, GitHub, Instagram. Es el eslabón que conecta tu marca con el entity graph.
- Valida cada tipo con Rich Results Test: cero errores requerido. Los warnings son aceptables pero conviene resolverlos.
- Coherencia con el contenido visible: lo que declaras en schema debe estar visible en la página. Google penaliza (y en algunos casos aplica manual action) cuando el schema declara cosas que no aparecen.
- Monitorea en Google Search Console: la sección "Mejoras" muestra errores en producción de páginas ya rastreadas. Revisa una vez al mes.
- Actualiza precios, stock y datos dinámicos: si el precio cambia en el CMS, el JSON-LD debe cambiar al mismo tiempo. Mismatches persistentes son causa común de pérdida de rich results.
Si tu sitio es WordPress, mi recomendación es usar Yoast SEO Premium o Rank Math Pro con la configuración schema activa, y complementar con schemas manuales solo para casos que el plugin no cubra (como HowTo específico o Person para autores). Meter todo manual es innecesario y difícil de mantener.
Errores comunes
al implementar schema markup.
Estos son los errores que más veo cuando audito schema en sitios ajenos. Todos son evitables si sabes qué buscar:
- Duplicar FAQPage con plugin + manual: Yoast genera uno automático desde su bloque FAQ y tú insertas otro en JSON-LD. Resultado: dos FAQPage en la página, Rich Results Test marca error, Google ignora ambos.
- Meter Article schema en una página que no es artículo: home, categoría, página de producto. Google detecta el mismatch y descalifica el rich result.
- Product schema sin AggregateRating ni reviews: quieres estrellas pero no declaras rating. Sin las propiedades, no hay estrellas. Punto.
- sameAs vacío o con solo Facebook: el entity graph necesita 3-5 enlaces mínimo a perfiles verificables. Con uno solo, la conexión es débil.
- datePublished y dateModified mal formateados: deben ser ISO 8601 (2026-05-24 o 2026-05-24T09:00:00-05:00). Formatos como "24/05/2026" fallan.
- Precio en string cuando debería ser número: "89.000 COP" es error. Lo correcto es "price": "89000" y "priceCurrency": "COP" por separado.
- Imágenes que no cumplen requisitos mínimos: Google exige al menos 1200 px de ancho para imágenes en Article schema. Si son más pequeñas, no aparecen en rich results.
- Schema copiado de otro sitio sin adaptar URLs: he visto sitios con URLs de referencia de la agencia anterior. Google marca inconsistencia y descalifica.
- Ignorar el reporte de Mejoras en Search Console: los errores se acumulan y afectan a todo el sitio, no solo a las páginas con problema.
Un caso real: cliente de e-commerce colombiano con 400 fichas de producto, cero mostraba estrellas en Google Shopping. Diagnóstico: Product schema completo en la ficha, pero la propiedad AggregateRating estaba dentro del bloque Review de una reseña individual, no en el Product. Movimos AggregateRating al nivel correcto del Product, dejamos las Review individuales anidadas, y en tres semanas empezaron a aparecer estrellas en el 80% de las fichas. Un cambio de anidamiento, tres semanas de espera, resultado medible.
Lo esencial sobre schema markup
en 2026.
Schema markup es código estructurado en formato JSON-LD que explica a los motores de búsqueda y a los sistemas de IA (Google, ChatGPT, Perplexity, Claude) qué representa el contenido de una página. Cuando se implementa correctamente, la página califica para rich results que suben el CTR entre 20% y 40% y facilita que el contenido sea citado por asistentes de IA. Schema no es factor directo de ranking, pero mejora la comprensión del contenido, lo que se traduce indirectamente en más impresiones, más clics y más citaciones. El formato recomendado en 2026 es JSON-LD; Microdata y RDFa quedan como legacy.
En 2026, Google retiró oficialmente los rich results de FAQPage el 7 de mayo, con desactivación del reporte en Search Console en junio y de la API en agosto. El schema FAQPage sigue siendo válido y útil para sistemas de IA, así que no debe eliminarse, sino redirigirse a preguntas naturales que aporten al lector. El core update de marzo de 2026 endureció qué páginas califican para rich results, descalificando esquemas cosméticos o no coherentes con el contenido visible. La propiedad sameAs pasó de opcional a prácticamente obligatoria para conectar tu marca con el entity graph.
Los tipos de schema que siguen dando rich results en 2026 son Product, Article, BreadcrumbList, Organization, LocalBusiness, Recipe, Event, VideoObject, Person, HowTo (solo móvil), Course y JobPosting. La regla operativa es implementar solo los tipos que corresponden al contenido REAL de la página, con todas las propiedades requeridas y recomendadas completas. Los errores más comunes son duplicar FAQPage con plugin más manual, Product schema sin AggregateRating, sameAs vacío, fechas mal formateadas y precios en string. Cada schema debe validarse con Rich Results Test antes de publicar (cero errores), y monitorearse en el reporte de Mejoras de Search Console.
Resolvemos tus dudas sobre
schema markup en 2026.
José Fernando Muñoz Álvarez
Consultor digital con casi 20 años de experiencia en SEO técnico, schema markup, Google Ads y Meta Ads para empresas colombianas y estadounidenses. Fundador de Webhexup, agencia SEO-First en Medellín donde combina posicionamiento orgánico, pauta digital y AI Visibility. Anteriormente cofundador de Eggs Blogs Casa Creativa y de e-ideas Agencia Digital. Comparte análisis honestos sobre SEO técnico, schema markup y las novedades del ecosistema Google en LinkedIn (jfmonin).