Schema markup: qué es, impacto SEO y checklist técnico
Schema markup es código estructurado (JSON-LD, Microdata o RDFa) que describe entidades y relaciones dentro de una página para que motores y herramientas lo procesen; en 2026 aumenta la elegibilidad para rich results y AI Overviews sin garantizar posiciones en el ranking.

Descripción general
Schema markup consiste en marcas estructuradas que describen el contenido de una página (entidades, propiedades y relaciones) usando formatos como JSON-LD, Microdata o RDFa. Los motores de búsqueda y varias herramientas procesan esos datos para decidir si una página es elegible para rich results (fragmentos enriquecidos), tarjetas, conocimiento de entidad y para señales usadas por experiencias generativas de búsqueda (AI Overviews).
Importante: el marcado estructurado ayuda a la elegibilidad y a la representación enriquecida en resultados; no es una garantía de aparecer en un resultado concreto ni una señal única que determine el orden de ranking. Distinga siempre entre crawling (descubrimiento), indexación (almacenamiento) y ranking (clasificación): el marcado afecta sobre todo a la elegibilidad para mostrar información enriquecida y a la forma en que los motores interpretan el contenido, no a la fórmula exacta de posicionamiento.
Paso a paso
1) Identifica la intención y el tipo de contenido. Elige el tipo de Schema que mejor describa la página: Article, Product, Recipe, Event, FAQ, HowTo, LocalBusiness, Person, Review, etc. Prioriza tipos que reflejen contenido visible y útil para el usuario.
2) Prefiere JSON-LD cuando sea posible. Google y la mayoría de motores recomiendan JSON-LD insertado en el <head> o en el body. Ejemplo simple inline: {"@context":"https://schema.org","@type":"Article","headline":"Título","datePublished":"2024-01-01"}.
3) Implementa campos obligatorios y relevantes. Cada tipo tiene propiedades recomendadas; por ejemplo, Product suele necesitar name, image, description y offers.price. Proporciona URLs canónicas coherentes y evita datos estructurados que contradigan el contenido visible.
4) Evita marcar contenido que no sea visible para el usuario o que sea engañoso. Markup que difiere del contenido real puede causar que los motores lo ignoren o apliquen ajustes algorítmicos por spam.
5) Publica y valida antes de desplegar en producción. Usa las herramientas de validación y realiza pruebas en páginas de staging cuando sea posible.
Verificación y solución de problemas
Rich Results Test (eligibilidad)
Usa Rich Results Test para comprobar si Google considera el marcado válido y qué tipos de rich results son elegibles. La herramienta informa de errores y advertencias; ten en cuenta que es una comprobación de elegibilidad — pasarla no garantiza que Google muestre el rich result en el SERP.
Schema Markup Validator (schema.org)
El validador oficial (Schema Markup Validator) verifica conformidad con vocabulario schema.org y detecta propiedades obsoletas o mal formadas. Útil para captar incompatibilidades entre versiones y para limpieza semántica.
Google Search Console (para páginas que posees)
Para páginas de tu propiedad, usa URL Inspection → Live Test para ver cómo Google procesa el marcado en tiempo real. La sección de resultados enriquecidos de Search Console muestra tipos detectados y errores en lotes, y reporta manual actions si hubiera acciones humanas relacionadas.
Chrome DevTools y curl (comprobaciones desde fuera)
Para verificar cómo sirve el HTML a externos: usa curl para revisar la fuente y las cabeceras. Ejemplos: curl -I https://example.com para obtener cabeceras HTTP; curl -s https://example.com | grep "@type" para localizar JSON-LD en la respuesta HTML (curl -s devuelve el cuerpo). Usa DevTools → Elements para inspeccionar el DOM renderizado y comprobar que el marcado no dependa de JavaScript que no se ejecuta durante el crawl.
Checklist técnico
**JSON-LD presente** — donde verificar: respuesta HTML o DevTools — pasa cuando aparece un bloque JSON-LD con @context y @type coherentes con el contenido.
**Sintaxis válida** — donde verificar: Rich Results Test / Schema Markup Validator — pasa cuando no hay errores críticos y solo aparecen advertencias relevantes al uso.
**Contenido visible coincide** — donde verificar: inspección de página (visual) y marcado — pasa cuando las propiedades esenciales reflejan el contenido que ve el usuario.
**Página indexable** — donde verificar: Search Console URL Inspection (si es tuya) o comprobaciones públicas (site: y pruebas de render) — pasa cuando la página no tiene meta robots noindex ni bloqueos que impidan el acceso.
**No hay marcas duplicadas/conflictivas** — donde verificar: HTML y validator — pasa cuando no hay JSON-LD y Microdata que describan entidades distintas con contradicciones.
**Propiedades obligatorias presentes** — donde verificar: documentación de schema.org y validator — pasa cuando aparecen las propiedades recomendadas para el tipo (por ejemplo, offers para Product).
**Cabeceras y status HTTP correctos** — donde verificar: curl -I — pasa cuando la URL responde 200 y no hay redirecciones/errores sorprendentes o cabeceras que bloqueen el acceso.
**Compatibilidad móvil** — donde verificar: Chrome DevTools / Page Experience / Search Console — pasa cuando la página es usable en móvil y el contenido marcado es accesible en la versión móvil (recuerde que Google usa la versión móvil como base).
**Coherencia entre schema y datos estructurados de la página** — donde verificar: inspección humana y herramientas — pasa cuando no hay discrepancias entre precios, disponibilidad, fechas u otros datos clave.
Problemas comunes
• Marcas colocadas con información obsoleta o propiedades deprecadas; solución: actualizar al vocabulario actual y validar con schema.org.
• JSON-LD y Microdata que describen versiones diferentes del mismo contenido, generando conflicto; solución: unifica a un solo formato por entidad o asegúrate de que ambos coincidan exactamente.
• Marcado inyectado únicamente por JS que no se renderiza en el entorno de crawl, por ejemplo en frameworks con rendering diferido; solución: asegurar que el contenido crítico y su marcado sean accesibles al crawler (server-side render o prerender). Evita servir contenido distinto a usuarios y crawlers.
• Datos estructurados en páginas no indexables (noindex o bloqueadas por robots). Si Google no indexa la página, la utilidad del marcado será limitada.
• Confusión entre elegibilidad y aparición: pasar las pruebas de validación no garantiza que la página aparezca con rich result o en AI Overviews; los motores aplican criterios adicionales (calidad, autoridad, contexto y señales de usuario).
Lee la guía de Technical SEO
Preguntas frecuentes
Construye autoridad con backlinks de calidad
¿Qué formato debo usar: JSON-LD, Microdata o RDFa?
JSON-LD es la opción preferida por su separación del DOM y por la compatibilidad con las herramientas actuales; Microdata o RDFa siguen siendo válidos en casos donde la integración con el marcado inline es necesaria.
¿El schema markup mejora mi posicionamiento?
El marcado puede mejorar la visibilidad en SERP al habilitar rich results y ofrecer datos más estructurados para AI Overviews, pero no garantiza posiciones; el ranking depende de muchos factores combinados.
¿Puedo usar schema para contenido generado por usuarios?
Sí, pero marca claramente la autoría y evita pretender que contenido UGC es contenido editorial. Usa tipos y propiedades que reflejen la naturaleza UGC y asegúrate de que cumple las políticas del motor de búsqueda.
¿Qué pasa si mi marca aparece como 'válida' en herramientas pero no se muestra en resultados enriquecidos?
Es posible que Google considere otras señales (calidad, autoridad o contexto) o que la presentación en SERP esté controlada por experimentos y políticas internas; revisa la calidad del contenido y la indexación y sigue monitorizando con Search Console.
¿Cómo afecta la indexación móvil?
Google usa la versión móvil como base para crawling e indexación desde julio de 2024; asegúrate de que el marcado y el contenido relevantes estén presentes y sean accesibles en la versión móvil de la página.
¿Debo preocuparme por políticas de spam relacionadas con marcado estructurado?
Sí: el marcado cuyo propósito principal sea manipular resultados o presentar información falsa puede ser ignorado o dar lugar a acciones automáticas. Mantén siempre la transparencia con datos que coincidan con el contenido visible.
Términos relacionados

Optimización para motores de búsqueda: explicación y checklist técnico
La optimización para motores de búsqueda (SEO) es el conjunto de prácticas técnicas, de contenido y de autoridad de enlaces que mejoran cómo los motores descubren, indexan y presentan tus páginas en los resultados, incluidas vistas generativas y datos estructurados.

On-page SEO: definición y checklist técnica
On-page SEO son las prácticas que optimizan el contenido, el HTML y la experiencia de usuario de páginas individuales para mejorar su relevancia e indexabilidad en buscadores: metaetiquetas, estructura de encabezados, rendimiento y datos estructurados.

Lenguaje de marcado extensible (XML): guía técnica
XML (Lenguaje de Marcado Extensible) es un formato de texto jerárquico que define etiquetas personalizadas y estructuras (esquemas/espacios de nombres) para representar, validar y compartir datos entre sistemas, aplicaciones y canales de publicación.

Fundamentos de HTML: definición y checklist técnico
Fundamentos de HTML: el conjunto de etiquetas y estructuras que definen el contenido y la semántica de páginas web. Incluye elementos de documento, metadatos, enlaces, formularios y multimedia; base para CSS, JS y accesibilidad.

Motores de búsqueda: qué son y cómo funcionan
Un motor de búsqueda es un sistema que rastrea, indexa y recupera contenido web para responder consultas; en 2026 combinan resultados tradicionales, resúmenes generativos de IA y usan la versión móvil como base principal para indexación.

Algoritmo de búsqueda: qué es y por qué importa
Un algoritmo de búsqueda es el conjunto de procesos y modelos —incluyendo señales tradicionales y modelos generativos de IA— que los motores usan para rastrear, indexar y ordenar páginas en los resultados de búsqueda en 2026.
