Guía técnica · SEO on-page 2026

Schema Markup guía completa: tipos, ejemplos JSON-LD y qué cambió en 2026.

⏱ 16 min de lectura  ·  Actualizado: mayo 2026  ·  Guía Webhexup

JF
José Fernando Muñoz Álvarez
Consultor SEO y Schema Markup · Webhexup · Medellín, Colombia · LinkedIn →
Schema markup es código estructurado en formato JSON-LD que le explica a los motores de búsqueda y a los sistemas de IA (Google, ChatGPT, Perplexity, Claude) exactamente qué representa el contenido de una página. Cuando implementas schema correctamente, tu página califica para rich results (estrellas de reseñas, precios, tarjetas de producto, breadcrumbs visuales) que suben el CTR entre 20% y 40%, y facilitan que tu contenido sea citado por asistentes de IA. En 2026 el panorama cambió: el 7 de mayo Google retiró oficialmente los rich results de FAQPage, pero el marcado sigue siendo válido y útil para IA. Los schemas que siguen dando rich results son Product, Article, BreadcrumbList, Organization, HowTo, Recipe, Event, LocalBusiness, VideoObject y Person. El formato correcto es JSON-LD; Microdata y RDFa quedaron atrás. En esta guía te doy los tipos que importan, ejemplos copy-paste que puedes pegar en tu WordPress hoy mismo, y los errores que veo cada semana en cuentas colombianas que implementaron schema sin criterio.

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.

Infografía Schema Markup JSON-LD 2026: tipos vivos, FAQ retirado y qué sigue dando rich results

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).

📌 Compartir esta infografía en tu blog

Copia este código HTML y pégalo en tu sitio web para insertar la infografía con atribución automática al artículo.

Descargar PNG ✓ ¡Copiado!
7may'26
Google retiró oficialmente el rich result de FAQPage
20-40%
de aumento en CTR con rich results activos vs. sin schema
4.2x
más visibilidad en Google Shopping con Product schema
JSON-LD
formato recomendado por Google; Microdata y RDFa atrás
El concepto

¿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.

Formatos

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.

FormatoEstado 2026Cuándo usarlo
JSON-LDRecomendadoSiempre. Bloque separado del HTML visible, fácil de mantener y validar.
MicrodataLegacySolo si el CMS no permite JSON-LD. Va inline en el HTML.
RDFaObsoletoNo 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.

Novedades 2026

¿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 activos

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:

TipoRich result que generaPara qué página
ProductTarjeta con precio, disponibilidad, ratingFichas de producto (e-commerce)
Article / BlogPostingAutoría, fecha, imagen destacadaArtículos, entradas de blog
BreadcrumbListMigas de pan visuales en el SERPTodas las páginas jerárquicas
OrganizationPanel de conocimiento, logo, sameAsHomepage, About
LocalBusinessTarjeta local con horario, dirección, teléfonoNegocios físicos con dirección
RecipeTarjeta con foto, tiempo, calorías, ratingRecetas de comida
EventFecha, ubicación, precio de entradaEventos, conciertos, webinars
VideoObjectMiniatura y duración en resultadosPáginas con video embebido
PersonPanel biográfico con sameAsAutores, ejecutivos, profesionales
HowToPasos numerados (solo móvil)Tutoriales paso a paso
CourseTarjeta con proveedor y duraciónCursos formativos
JobPostingTarjeta con salario y ubicaciónOfertas 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

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)

JSON-LD · Article

Ejemplo 2: Product (para fichas de producto)

JSON-LD · Product

Ejemplo 3: Organization (para la home o página About)

JSON-LD · Organization

Ejemplo 4: BreadcrumbList (para migas de pan)

JSON-LD · BreadcrumbList

Ejemplo 5: LocalBusiness (para negocios físicos)

JSON-LD · LocalBusiness

Ejemplo 6: Person (para autores o profesionales)

JSON-LD · Person

Ejemplo 7: VideoObject (para videos embebidos)

JSON-LD · VideoObject

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.

Auditoría de schema gratuita

¿Tu sitio tiene schema pero
no genera rich results?

Auditamos tus schemas actuales, identificamos por qué no funcionan y te decimos exactamente qué corregir. Sin costo ni compromiso.

Caso especial FAQPage

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:

Postura equivocada #1: "Como Google retiró el rich result, quito todo el FAQPage de mi sitio". Es sobrerreacción. El schema sigue siendo válido; Google Search Central confirmó que no penaliza tenerlo. Y los sistemas de IA (ChatGPT, Perplexity, Claude, Google AI Mode) lo siguen consumiendo para construir citaciones.
Postura equivocada #2: "Lo dejo tal cual porque siempre funcionó". Sí, pero ya no es prioridad. Si tu página tenía FAQ solo por táctica SEO (para ocupar más espacio en el SERP con desplegables), la sección visible pierde sentido y la puedes optimizar para experiencia de usuario en vez de para Google.
Postura correcta: Mantén FAQPage donde haya preguntas y respuestas reales que aporten al lector. Ajústalo a preguntas naturales que la gente busca. El schema sirve para IA, y las preguntas visibles siguen siendo útiles para el usuario que llega desde IA o desde buscador. Si la sección FAQ era relleno sin valor, elimínala y libera espacio para contenido de fondo.

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.

Paso a paso

¿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:

  1. Audita qué schema tienes hoy: abre 5-10 páginas representativas en Rich Results Test y anota qué tipos aparecen, con qué errores.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Valida cada tipo con Rich Results Test: cero errores requerido. Los warnings son aceptables pero conviene resolverlos.
  7. 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.
  8. Monitorea en Google Search Console: la sección "Mejoras" muestra errores en producción de páginas ya rastreadas. Revisa una vez al mes.
  9. 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

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.

Schema.

¿Quieres schema implementado
bien desde el principio?

Implementamos schema para tus tipos correctos, con todas las propiedades requeridas, validación cero errores y monitoreo en Search Console. Sin cosméticos ni implementación parcial.

Resumen citable

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.

Continúa aprendiendo
Preguntas frecuentes

Resolvemos tus dudas sobre
schema markup en 2026.

¿Qué es schema markup y para qué sirve?+
Schema markup es código estructurado que le explica a los motores de búsqueda y a los sistemas de IA qué representa el contenido de una página. Se implementa en formato JSON-LD como un bloque separado del HTML visible. Los beneficios son tres: activa rich results (tarjetas de producto, estrellas de reseña, migas de pan visuales) que suben el CTR entre 20% y 40%, facilita que asistentes de IA como ChatGPT, Perplexity y Claude te citen, y refuerza el entity graph que conecta tu marca con perfiles externos.
¿Schema markup mejora el ranking de mi sitio?+
No de forma directa. Google ha confirmado múltiples veces que schema markup no es factor directo de ranking. Lo que sí hace es facilitar la comprensión del contenido, lo que se traduce indirectamente en más impresiones (por rich results), más clics (por CTR más alto), y más citaciones en IA. El efecto sobre el ranking es indirecto pero medible en el tiempo, especialmente para páginas comerciales donde rich results como Product o Recipe generan diferencia visible en el SERP.
¿FAQPage schema sigue sirviendo después del 7 de mayo de 2026?+
Sí, el schema FAQPage sigue siendo válido aunque Google haya retirado el rich result expandible del SERP el 7 de mayo de 2026. Los sistemas de IA como Google AI Mode, ChatGPT, Perplexity y Claude siguen consumiendo FAQPage para construir respuestas y citaciones. No se debe eliminar del sitio: se recomienda mantenerlo donde haya preguntas y respuestas reales que aporten al lector. Google también confirmó que tener FAQPage no penaliza. Lo que sí conviene evitar es duplicarlo por plugin más manual, porque genera errores en Rich Results Test.
¿Qué tipos de schema debo implementar en mi sitio?+
Depende del tipo de contenido. La regla es: un tipo de schema por tipo de página, con todas las propiedades requeridas completas. Homepage: Organization con sameAs. Blog posts: Article o BlogPosting con Person del autor. Fichas de producto: Product con AggregateRating. Páginas de servicio: Service. Negocios físicos: LocalBusiness con geo y opening hours. Páginas de curso: Course. Páginas de video: VideoObject. Todas las páginas jerárquicas: BreadcrumbList. Nunca mezclar tipos que no correspondan al contenido; Google descalifica esquemas cosméticos.
¿JSON-LD es mejor que Microdata para schema markup?+
Sí, JSON-LD es el formato recomendado por Google en 2026 y el estándar de la industria. La ventaja técnica es que va en un bloque script separado del HTML visible, lo que hace mucho más fácil agregarlo, editarlo o quitarlo sin tocar el diseño de la página. Microdata queda como legacy (se puede usar si el CMS no permite JSON-LD, pero requiere modificar el HTML inline). RDFa está obsoleto para implementaciones nuevas. Todos los CMS modernos y plugins SEO (Yoast, Rank Math, Shopify Schema apps) usan JSON-LD por defecto.
¿Cómo valido si mi schema está bien implementado?+
Usa Rich Results Test de Google (search.google.com/test/rich-results) para verificar si tu schema califica para rich results específicos. El estándar es cero errores; los warnings son aceptables pero conviene resolverlos. Complementa con Schema Markup Validator (validator.schema.org) para validar sintaxis Schema.org más amplia. Cierra el ciclo con el reporte "Mejoras" de Google Search Console, que muestra errores en producción sobre páginas ya rastreadas. Revisa Search Console al menos una vez al mes para detectar problemas nuevos.
¿Puedo implementar schema markup con Yoast SEO o Rank Math?+
Sí, ambos plugins generan schema JSON-LD automáticamente para los tipos básicos (Article, BreadcrumbList, Organization, WebPage). Yoast Premium y Rank Math Pro añaden tipos avanzados como Product, Recipe, HowTo y LocalBusiness. La recomendación es dejar que el plugin maneje los tipos básicos, y solo insertar schema manual para casos específicos que el plugin no cubra o que necesiten propiedades personalizadas. Evita duplicar: si Yoast genera FAQPage y tú también insertas uno manual, Rich Results Test marcará error.

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).

Si tu sitio tiene schema markup pero no ves rich results, o si necesitas implementarlo bien desde cero con validación limpia y monitoreo activo, hablemos. Reviso tu implementación actual, identifico exactamente qué corregir y te acompaño con estructura, ejemplos y validación cero errores. Sin costo ni compromiso.