Schema Markup y Datos Estructurados: Guía Completa para SEO en 2026
Qué son los datos estructurados y por qué importan
Los datos estructurados son un formato estandarizado para proporcionar información sobre una página web de manera que los motores de búsqueda puedan interpretarla automáticamente. Schema Markup es el vocabulario más utilizado para estos datos, desarrollado conjuntamente por Google, Microsoft, Yahoo y Yandex a través de Schema.org.
En términos simples: los datos estructurados le dicen a Google exactamente qué es cada elemento de tu página. Sin ellos, Google “adivina”; con ellos, Google “sabe”.
Los resultados son medibles. Según un estudio de Milestone Research con más de 9.3 millones de páginas web:
| Métrica | Páginas sin Schema | Páginas con Schema | Diferencia |
|---|---|---|---|
| CTR promedio | 2.7% | 4.3% | +58% |
| Posición promedio | 18.2 | 12.4 | +5.8 posiciones |
| Elegibilidad para rich results | 0% | 67% | – |
| Impresiones en búsqueda | Base | +25% promedio | +25% |
Estos datos confirman que los datos estructurados no son un “nice to have”: son una ventaja competitiva real que implementamos en cada proyecto de SEO en Bogotá y en todos nuestros mercados.
Formatos de implementación: JSON-LD, Microdata y RDFa
Existen tres formatos para implementar datos estructurados. Google recomienda oficialmente JSON-LD:
| Formato | Ubicación | Recomendado por Google | Facilidad |
|---|---|---|---|
| JSON-LD | Script en el <head> o <body> | Sí (preferido) | Alta |
| Microdata | Atributos en el HTML | Soportado | Media |
| RDFa | Atributos en el HTML | Soportado | Baja |
JSON-LD (JavaScript Object Notation for Linked Data) es el formato preferido porque se implementa como un bloque de script independiente del HTML visible. Esto significa que puedes agregar, modificar o eliminar datos estructurados sin tocar el código de la página. Además, es más fácil de mantener, debuggear y generar dinámicamente.
Tipos principales de Schema Markup
Schema.org define más de 800 tipos de entidades, pero para la mayoría de los negocios y sitios web, los siguientes son los más relevantes y los que generan rich results en Google.
LocalBusiness: esencial para SEO local
El schema LocalBusiness es fundamental para cualquier negocio con presencia física o que sirve un área geográfica específica. Refuerza la información de tu Google Business Profile y ayuda a Google a conectar tu sitio web con tu perfil local.
Propiedades esenciales
- @type: El tipo específico de negocio (Restaurant, LegalService, MarketingAgency, etc.)
- name: Nombre exacto del negocio (consistente con GBP)
- address: Dirección completa con PostalAddress
- telephone: Número de contacto principal
- openingHoursSpecification: Horarios de atención por día
- geo: Coordenadas de latitud y longitud
- url: URL del sitio web
- image: URL de la imagen principal del negocio
- priceRange: Rango de precios ($$, $$$)
- areaServed: Áreas geográficas donde prestas servicio
- sameAs: Links a perfiles en redes sociales
Para negocios en Colombia, incluye siempre el addressCountry como “CO” y el addressRegion correspondiente (Cundinamarca, Antioquia, etc.). Esto ayuda a Google a posicionar tu negocio correctamente en búsquedas locales, una práctica que aplicamos en nuestras estrategias de SEO en Medellín.
FAQPage: domina las preguntas frecuentes
El schema FAQPage marca secciones de preguntas y respuestas en tu página. Cuando Google lo detecta, puede mostrar las preguntas como acordeones expandibles directamente en los resultados de búsqueda, aumentando significativamente el espacio visual que ocupa tu resultado.
Cuándo usarlo
- Páginas de preguntas frecuentes
- Artículos de blog con sección de FAQ al final
- Páginas de productos o servicios con preguntas comunes
Mejores prácticas
- Las preguntas y respuestas del schema deben coincidir exactamente con el contenido visible en la página
- Cada respuesta puede contener HTML básico (enlaces, listas, negritas)
- No uses FAQPage para contenido generado por usuarios; usa QAPage para eso
- Limita a 5-10 preguntas por página para mantener la relevancia
Article: para blogs y contenido editorial
El schema Article y sus subtipos (NewsArticle, BlogPosting) ayudan a Google a entender el contenido editorial: autor, fecha de publicación, imagen destacada y organización editora.
Propiedades clave
- headline: Título del artículo (máximo 110 caracteres)
- author: Información del autor (nombre, URL, imagen)
- datePublished: Fecha de publicación en formato ISO 8601
- dateModified: Fecha de última actualización
- image: Imagen destacada (mínimo 1200 píxeles de ancho)
- publisher: Organización que publica (con logo)
- description: Resumen del artículo
En 2026, con la creciente importancia de E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness), el dato del autor es especialmente relevante. Vincula cada artículo con una página de autor que demuestre experiencia y credenciales en el tema.
Product: para e-commerce y catálogos
El schema Product genera rich results con precios, disponibilidad, reseñas y calificaciones directamente en los resultados de búsqueda. Es imprescindible para cualquier sitio de e-commerce.
Propiedades que generan rich results
- name: Nombre del producto
- image: Imágenes del producto (múltiples, alta resolución)
- description: Descripción detallada
- offers: Precio, moneda, disponibilidad
- aggregateRating: Calificación promedio y número de reseñas
- review: Reseñas individuales con autor y puntuación
- brand: Marca del producto
- sku / gtin: Identificadores únicos del producto
Para productos en Colombia, especifica la moneda como “COP” en el campo priceCurrency. Si vendes en múltiples países, usa múltiples ofertas con diferentes monedas y regiones.
HowTo: tutoriales paso a paso
El schema HowTo marca contenido instructivo con pasos secuenciales. Google puede mostrar los pasos directamente en los resultados de búsqueda o en búsquedas por voz a través de Google Assistant.
Propiedades principales
- name: Título del tutorial
- step: Cada paso con nombre, texto descriptivo e imagen opcional
- totalTime: Tiempo estimado para completar todo el proceso
- estimatedCost: Costo estimado (si aplica)
- supply: Materiales necesarios
- tool: Herramientas necesarias
HowTo es especialmente efectivo para contenido de “cómo hacer” que responde directamente a consultas informacionales. Cada paso debe ser específico y accionable.
BreadcrumbList: navegación estructurada
El schema BreadcrumbList define la jerarquía de navegación de tu sitio. Google lo usa para mostrar la ruta de la página en los resultados de búsqueda en lugar de la URL completa, lo cual mejora la comprensión del usuario sobre la estructura de tu sitio.
Ejemplo de cómo se ve en los resultados:
onceonceagency.com > Blog > SEO > Schema Markup
En lugar de:
onceonceagency.com/blog/seo/schema-markup-datos-estructurados-guia
Implementa BreadcrumbList en todas las páginas de tu sitio que no sean la home. Es uno de los schemas más sencillos y con retorno inmediato.
Validación y testing
Antes de publicar datos estructurados, valídalos con estas herramientas:
Rich Results Test de Google
La herramienta oficial de Google para verificar si tus datos estructurados son elegibles para rich results. Disponible en search.google.com/test/rich-results. Muestra exactamente qué tipos de resultados enriquecidos puede generar tu página y señala errores o advertencias.
Schema Markup Validator
Valida la estructura técnica del schema según las especificaciones de Schema.org. Más riguroso que el Rich Results Test en cuanto a la conformidad con el estándar. Disponible en validator.schema.org.
Google Search Console
La sección “Mejoras” de Search Console muestra los datos estructurados detectados en tu sitio, con errores y advertencias por tipo. Monitoréala regularmente para detectar problemas antes de que afecten tu visibilidad.
Errores comunes al implementar
- Datos no coincidentes: El schema dice una cosa y la página visible dice otra. Google penaliza esta inconsistencia.
- Propiedades obligatorias faltantes: Cada tipo de schema tiene propiedades requeridas; omitirlas invalida el markup.
- JSON-LD mal formateado: Una coma faltante o un corchete extra rompe todo el bloque.
- Schema en páginas irrelevantes: Marcar una página “Acerca de nosotros” como Product, por ejemplo.
- Reseñas auto-generadas: Crear reseñas falsas con schema Review viola las directrices de Google.
Beneficios para SEO y GEO
Los datos estructurados benefician tanto al SEO tradicional como al emergente GEO (Generative Engine Optimization):
Beneficios para SEO
- Rich results: Mayor espacio visual en los SERPs, CTR superior y diferenciación frente a competidores.
- Voice search: Google Assistant y otros asistentes de voz usan datos estructurados para responder consultas.
- Knowledge Graph: Los datos estructurados alimentan el Knowledge Graph de Google, aumentando la autoridad de tu marca.
- Mejor indexación: Google comprende mejor tu contenido, lo que mejora la relevancia para consultas específicas.
Beneficios para GEO
Con la integración de AI Overviews en los resultados de Google, los datos estructurados cobran una nueva dimensión:
- Fuente de datos para IA: Los modelos de lenguaje de Google usan datos estructurados para generar respuestas precisas en AI Overviews.
- Atribución de marca: Un schema completo aumenta la probabilidad de que tu marca sea citada como fuente en respuestas generativas.
- Información factual: Precios, horarios, ubicaciones y especificaciones marcadas con schema son datos verificables que la IA prioriza.
- Competencia en respuestas conversacionales: Los negocios con schema robusto tienen más probabilidad de aparecer en búsquedas conversacionales.
Esto es particularmente relevante para negocios que buscan visibilidad en múltiples formatos de búsqueda, algo que trabajamos como parte de nuestras estrategias de posicionamiento web en Bogotá y otros mercados.
Cómo implementar Schema Markup
Opción 1: Plugins de WordPress
Para sitios en WordPress, plugins como Rank Math, Yoast SEO o Schema Pro generan datos estructurados automáticamente. Rank Math es especialmente completo, soportando más de 20 tipos de schema sin código.
Opción 2: Google Tag Manager
Puedes inyectar scripts JSON-LD a través de GTM sin tocar el código del sitio. Útil cuando no tienes acceso directo al código o usas un CMS que no soporta plugins de schema.
Opción 3: Implementación manual
Para desarrolladores, insertar el JSON-LD directamente en el HTML es la opción más controlada. Coloca el script en la sección <head> o al final del <body>. Usa generadores como Merkle Schema Generator o el Schema Markup Generator de TechnicalSEO.com para crear el código base.
Estrategia de implementación progresiva
- Semana 1: Implementa Organization y LocalBusiness en la home y páginas de contacto.
- Semana 2: Agrega BreadcrumbList a todas las páginas.
- Semana 3: Implementa Article/BlogPosting en el blog.
- Semana 4: Agrega FAQPage a páginas de servicios y artículos con FAQ.
- Mes 2: Implementa Product (si aplica) y HowTo para tutoriales.
- Continuo: Valida y monitorea en Search Console.
Puntos Clave
- Los datos estructurados aumentan el CTR hasta un 58% y mejoran la posición promedio en casi 6 posiciones.
- JSON-LD es el formato recomendado por Google: se implementa como script independiente sin modificar el HTML visible.
- LocalBusiness, FAQPage, Article, Product, HowTo y BreadcrumbList son los tipos de schema más relevantes para la mayoría de negocios.
- La validación con Rich Results Test es obligatoria antes de publicar cualquier schema.
- Los datos estructurados alimentan no solo los rich results sino también AI Overviews y búsquedas por voz.
- Implementa de forma progresiva, empezando por Organization/LocalBusiness y BreadcrumbList.
Preguntas Frecuentes
¿Los datos estructurados mejoran directamente el ranking en Google?
Google ha declarado que los datos estructurados no son un factor de ranking directo. Sin embargo, los rich results que generan aumentan significativamente el CTR, lo cual sí influye indirectamente en el posicionamiento. Además, los datos estructurados ayudan a Google a comprender mejor tu contenido, mejorando la relevancia para consultas específicas. En la práctica, sitios con schema bien implementado consistentemente superan a competidores sin él.
¿Puedo implementar múltiples tipos de schema en una misma página?
Sí, y es recomendable. Una página de blog puede tener simultáneamente Article, BreadcrumbList, FAQPage y Organization. Cada tipo proporciona información diferente a Google. Puedes incluir múltiples bloques JSON-LD en la misma página o combinarlos en un solo script usando @graph. Lo importante es que cada tipo de schema sea relevante para el contenido real de la página.
¿Necesito saber programar para implementar Schema Markup?
No necesariamente. Si tu sitio usa WordPress, plugins como Rank Math o Yoast SEO implementan los tipos de schema más comunes de forma automática o con configuración visual. Para implementaciones personalizadas, existen generadores de schema gratuitos que producen el código JSON-LD listo para copiar y pegar. Sin embargo, para implementaciones complejas o sitios grandes, es recomendable trabajar con un especialista SEO técnico.
