Schema Markup: guía práctica de datos estructurados para SEO
El schema markup le dice a los buscadores de qué trata una página. Esto es lo que sigue aportando en Google en 2026, qué tipos usar, ejemplos de JSON-LD listos para copiar y cómo probarlo sin caer en los errores habituales.
Searvia · 24/10/2026 · Lectura de 19 min
En resumen: El schema markup es código, normalmente un script JSON-LD, que describe una página con el vocabulario de schema.org para que los buscadores sepan exactamente qué contiene: un producto y su precio, un artículo y su autor, un negocio y su dirección. En Google hace que las páginas sean elegibles para resultados enriquecidos como precios, estrellas de valoración y migas de pan, pero no los garantiza y no es un impulso de posicionamiento. Varios resultados enriquecidos se han retirado, entre ellos FAQ en mayo de 2026, así que marca lo que Google todavía admite, mantén el marcado idéntico a lo que ven los visitantes y pruébalo antes y después de cada cambio de plantilla.
La mayoría de los sitios que "tienen schema" sufren uno de dos problemas: marcado añadido hace años para un resultado enriquecido que Google ya no muestra, o un tema, un plugin y una app que añaden cada uno su propio bloque, todos contradictorios. Esta guía explica qué hacen hoy los datos estructurados, los tipos que merecen tu tiempo a octubre de 2026, JSON-LD listo para copiar y una rutina de pruebas.
Qué es el schema markup
Schema.org es un vocabulario compartido para describir cosas en la web, fundado por Google, Microsoft, Yahoo y Yandex y mantenido como proyecto comunitario. Define tipos (Product, Article, LocalBusiness, Event) y las propiedades que puede tener cada tipo (price, author, address, startDate). Schema.org indica que, a 2024, más de 45 millones de dominios web lo utilizan.
"Datos estructurados" es el término general para información en un formato fijo que las máquinas pueden leer sin adivinar. "Schema markup" son datos estructurados escritos con el vocabulario de schema.org. En la práctica, ambos términos se usan como sinónimos.
Sin marcado, un buscador lee "$32" junto a la palabra "taza" e infiere que probablemente es un precio. Con marcado, la página lo declara: es un Product llamado "Speckled Stoneware Mug", ofrecido a 32.00 USD, en stock. La introducción a los datos estructurados de Google describe su finalidad así: Google usa los datos estructurados para entender el contenido de una página, y pueden habilitar resultados de búsqueda más atractivos para los usuarios.
JSON-LD, Microdata y RDFa
Google Search admite tres formatos. Todos expresan el mismo vocabulario; se diferencian en dónde vive la información.
| Formato | Dónde vive | Ventajas | Desventajas |
|---|---|---|---|
| JSON-LD | Un bloque <script type="application/ld+json"> independiente | Fácil de añadir, leer y generar; no toca el HTML visible | Puede desviarse del contenido visible si se genera desde otra fuente de datos |
| Microdata | Atributos (itemscope, itemprop) en los elementos HTML visibles | Marcado y contenido visible van unidos | Ensucia las plantillas y es fácil de romper en rediseños |
| RDFa | Atributos (vocab, property) en los elementos HTML visibles | Igual que Microdata; también se usa fuera de la búsqueda | Igual que Microdata |
Google indica que, en general, recomienda JSON-LD si la configuración de tu sitio lo permite. Usa JSON-LD para todo lo nuevo. Si tu plataforma ya genera Microdata correcto, no hay motivo para reescribirlo, pero no añadas encima un bloque JSON-LD que describa el mismo elemento de forma distinta.
Qué hacen los datos estructurados y qué no
Hacen que las páginas sean elegibles para resultados enriquecidos. Los resultados enriquecidos son los listados de búsqueda mejorados: precio y disponibilidad de producto, estrellas de valoración, migas de pan en lugar de una URL simple, miniaturas de vídeo, fechas de eventos. La documentación de Google incluye casos de estudio en los que los resultados enriquecidos mejoraron el porcentaje de clics; por ejemplo, Rotten Tomatoes midió un 25 % más de CTR en las páginas con datos estructurados.
No garantizan nada. Las directrices generales de datos estructurados de Google establecen que Google no garantiza que tus datos estructurados aparezcan en los resultados de búsqueda. Un marcado válido hace elegible a una página; Google sigue decidiendo, consulta por consulta, si el resultado enriquecido resulta útil.
No son un atajo de posicionamiento. Google presenta los datos estructurados como una forma de entender el contenido y optar a funciones de búsqueda. La señal más clara es cómo trata el abuso: una acción manual por datos estructurados implica que la página pierde la elegibilidad para resultados enriquecidos, y Google afirma que no afecta a cómo se posiciona la página en la búsqueda web.
Ayudan a desambiguar. Según la documentación de Organization de Google, el marcado Organization ayuda a Google a entender los datos administrativos de tu organización, a distinguirla de otras y puede influir en qué logotipo aparece en los resultados de búsqueda y en los paneles de conocimiento.
Qué resultados enriquecidos sigue admitiendo Google (octubre de 2026)
Google lleva tres años recortando la lista. El marcado escrito para una función retirada no hace daño, pero es mantenimiento inútil, y algunos plugins todavía lo generan por defecto.
Funciones retiradas o restringidas
| Función | Qué ocurrió | Fuente |
|---|---|---|
| HowTo | Limitado a escritorio en agosto de 2023; deja de mostrarse por completo desde el 13 de septiembre de 2023 | Search Central Blog |
| FAQ | Limitado a sitios gubernamentales y de salud bien conocidos en agosto de 2023; la documentación de Google indica que ya no aparece en Google Search desde el 7 de mayo de 2026, y la documentación se eliminó en junio de 2026 | Documentation updates |
| Cuadro de búsqueda de enlaces de sitio (Sitelinks search box) | Eliminado de los resultados el 21 de noviembre de 2024 | Search Central Blog |
| Course info, estimated salary, learning video, special announcement, vehicle listing | Retirada anunciada en junio de 2025 como parte de la simplificación de la página de resultados; la documentación de Google dice que ya no se muestran, y la documentación se eliminó en septiembre de 2025 | Search Central Blog |
| ClaimReview, book actions | También señalados en junio de 2025; Google retiró después el aviso de obsolescencia de book actions porque una función sigue usando el marcado | Documentation updates |
| Practice problem | Obsoleto en noviembre de 2025, documentación eliminada en enero de 2026 | Documentation updates |
Cuando Google retiró el cuadro de búsqueda de enlaces de sitio, dijo que no era necesario quitar el marcado porque los datos estructurados no admitidos no causan problemas en Search. La misma lógica vale para los demás: límpialos la próxima vez que toques la plantilla, pero sin dramatismos.
Tipos que merece la pena usar en la mayoría de los sitios
La galería de búsqueda, actualizada por última vez en octubre de 2026, enumera las funciones que Google admite actualmente. Estas son las que pueden usar la mayoría de los negocios:
| Tipo | Dónde usarlo | Qué puede conseguir | Requerido por Google |
|---|---|---|---|
| Organization | Página de inicio o página "Sobre nosotros" | Logotipo y datos en paneles de conocimiento; identidad más clara | Sin propiedades obligatorias |
| LocalBusiness (el subtipo más específico) | Cada página de ubicación | Datos del negocio en Search y Maps | name, address |
| Product (merchant listing) | Páginas donde se puede comprar | Precio, disponibilidad, envío y devoluciones en los resultados | name, image, offers con price y priceCurrency |
| Product (product snippet) | Páginas de reseñas o comparativas donde no se puede comprar | Valoraciones, rango de precios, pros y contras en reseñas editoriales | name más uno de review, aggregateRating, offers |
| Article, NewsArticle, BlogPosting | Artículos y entradas de blog | Mejor título, imagen y fecha en los resultados | Sin propiedades obligatorias |
| BreadcrumbList | Cualquier página por debajo de la de inicio | Migas de pan en lugar de la URL sin formato | itemListElement con al menos dos elementos |
| VideoObject | La página donde se reproduce el vídeo | Miniatura del vídeo, momentos clave | name, thumbnailUrl, uploadDate |
| Event | Páginas de eventos presenciales | Fecha, lugar y datos de las entradas | name, startDate, location (un Place) |
| SoftwareApplication | Páginas de apps o productos de software | Valoración y precio | name, offers.price, y aggregateRating o review |
| Recipe | Páginas de recetas | Imagen, valoración, tiempo de cocción | Consulta la guía de recetas |
| Review snippet | Reseñas de productos, libros, recetas y otros elementos admitidos | Estrellas de valoración | author, reviewRating e itemReviewed, salvo que esté anidado |
La galería también cubre ofertas de empleo, conjuntos de datos, foros de debate, páginas de preguntas y respuestas, páginas de perfil, películas, alquileres vacacionales, contenido de pago y alguno más. Antes de empezar conviene conocer dos reglas de la documentación: los eventos solo online no son elegibles para los resultados enriquecidos de Event, que requieren una ubicación física, y la presentación de pros y contras es solo para reseñas editoriales de productos, no para páginas de comercios.
Ejemplos de JSON-LD listos para copiar
Cada bloque va dentro de <script type="application/ld+json"> en el HTML de la página, normalmente en el head. Sustituye todos los valores por tus datos reales y marca solo lo que la página realmente muestra.
Organization (página de inicio)
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://www.example.com/#organization",
"name": "Copperleaf Ceramics",
"url": "https://www.example.com/",
"logo": "https://www.example.com/images/logo-512.png",
"description": "Handmade stoneware mugs, plates and bowls, shipped across the United States.",
"email": "[email protected]",
"sameAs": [
"https://www.instagram.com/example",
"https://www.linkedin.com/company/example"
]
}
Google recomienda colocar el marcado Organization en la página de inicio o en una única página que describa la organización, no en todas las páginas. Sus directrices sobre el logotipo piden una imagen de al menos 112×112 píxeles que sea rastreable, indexable y se vea bien sobre fondo blanco. sameAs recibe las URL de otros sitios que te describen, como perfiles sociales o de reseñas. Google también enumera identificadores como vatID e iso6523Code para las organizaciones que los tengan.
LocalBusiness (página de ubicación)
{
"@context": "https://schema.org",
"@type": "Bakery",
"name": "North Street Bakery",
"url": "https://www.example.com/locations/north-street",
"telephone": "+1-555-010-0199",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "120 North Street",
"addressLocality": "Springfield",
"addressRegion": "IL",
"postalCode": "62701",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 39.80172,
"longitude": -89.64371
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "07:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "08:00",
"closes": "14:00"
}
]
}
La guía de negocio local de Google pide el subtipo más específico disponible (Bakery, Dentist, HealthClub) en lugar de un LocalBusiness genérico, latitud y longitud con al menos cinco decimales, un teléfono con prefijo de país y de área, y un priceRange de menos de 100 caracteres. Mantén los datos idénticos a los de tu perfil de empresa de Google; nuestra guía de optimización del perfil de empresa de Google cubre esa parte.
Product con una oferta (merchant listing)
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Speckled Stoneware Mug, 12 oz",
"image": [
"https://www.example.com/images/mug-1x1.jpg",
"https://www.example.com/images/mug-4x3.jpg",
"https://www.example.com/images/mug-16x9.jpg"
],
"description": "Wheel-thrown stoneware mug with a speckled glaze. Dishwasher safe.",
"sku": "MUG-SPK-12",
"brand": {
"@type": "Brand",
"name": "Copperleaf Ceramics"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/shop/speckled-mug",
"price": "32.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "14"
}
}
La guía de merchant listing exige name, image y un objeto offers con price y priceCurrency (un código ISO 4217 de tres letras). Recomienda disponibilidad, condición, marca, un GTIN cuando exista, datos de envío y una política de devoluciones. La definición de price en schema.org pide un número simple con punto como separador decimal, y la moneda en priceCurrency en lugar de un "$" dentro del valor. Para una oferta, Google documenta ahora validFrom junto con validThrough o priceValidUntil para definir el periodo de la oferta. Google también dice que enviar tanto el marcado en la página como un feed de Merchant Center maximiza la elegibilidad para las experiencias de compra.
Article (entrada de blog)
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "How to Care for Handmade Stoneware",
"image": ["https://www.example.com/images/stoneware-care-16x9.jpg"],
"datePublished": "2026-09-14T08:00:00+00:00",
"dateModified": "2026-10-02T09:30:00+00:00",
"author": [
{
"@type": "Person",
"name": "Maya Lindqvist",
"url": "https://www.example.com/about/maya"
}
],
"publisher": {
"@id": "https://www.example.com/#organization"
}
}
La guía de Article no tiene propiedades obligatorias y recomienda autor, fechas, titular e imagen. Pon solo el nombre de la persona en author.name, sin cargo ni "publicado por", y da a cada autor una entrada independiente. El publisher de aquí apunta al bloque Organization mediante su @id, de modo que ambos describen una entidad conectada en lugar de dos sin relación.
BreadcrumbList
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Shop",
"item": "https://www.example.com/shop"
},
{
"@type": "ListItem",
"position": 2,
"name": "Mugs",
"item": "https://www.example.com/shop/mugs"
},
{
"@type": "ListItem",
"position": 3,
"name": "Speckled Stoneware Mug"
}
]
}
Según la guía de migas de pan, una ruta necesita al menos dos elementos, el último puede omitir item (Google usa entonces la URL de la propia página), y la ruta debe seguir el camino que un usuario típico recorre hasta la página, no reflejar las carpetas de tu URL.
Enlazar bloques en un solo grafo
Una página suele describir varias cosas: la propia página, la organización que está detrás, un producto, la ruta de migas de pan. Las directrices de Google dicen que entiende varios elementos en una página tanto si los anidas como si especificas cada uno por separado, y que puedes enlazar bloques independientes con @id. Muchas instalaciones de WordPress ya lo hacen: Yoast SEO, por ejemplo, genera un único @graph en el que WebPage, WebSite, Organization o Person, Article y BreadcrumbList son nodos separados que se referencian entre sí mediante @id.
De ahí se derivan dos reglas prácticas. Da a tu Organization un @id estable y haz referencia a él en todas partes en lugar de repetir los datos. Y marca el elemento principal de la página, un Product o una Recipe, además de los elementos secundarios como un VideoObject, tal como piden las directrices de Google.
Schema markup y búsqueda con IA
Mucho consejo afirma que el schema es la clave de las respuestas de IA. La propia guía de Google sobre funciones de IA y tu sitio web es clara: no hay ningún dato estructurado de schema.org especial que debas añadir para aparecer en AI Overviews o en el Modo IA, y tampoco necesitas nuevos archivos legibles por máquinas. Entre las buenas prácticas que enumera está asegurarte de que tus datos estructurados coincidan con el texto visible de la página.
Otros asistentes tampoco han publicado requisitos de marcado. Lo que los datos estructurados hacen de forma fiable es eliminar la ambigüedad: el marcado Organization con un nombre, un logotipo y perfiles sameAs coherentes indica a qué entidad pertenece un sitio, y el marcado Product o SoftwareApplication indica qué vendes y a qué precio. Eso es útil para cualquier sistema que lea la página, y por eso la comprobación del marcado de identidad forma parte de nuestro verificador de preparación para la búsqueda con IA. Trátalo como higiene, no como palanca. Las palancas para las respuestas de IA, como el acceso de los rastreadores y las menciones de terceros, se tratan en nuestra guía de generative engine optimization, y la medición del resultado en seguimiento de visibilidad en IA.
Cómo probar los datos estructurados
Usa tres herramientas, para tres preguntas distintas.
- Prueba de resultados enriquecidos (Rich Results Test): "¿Es elegible para un resultado enriquecido de Google?" Muestra qué tipos de resultados enriquecidos ha encontrado, con errores y advertencias, y por defecto prueba como smartphone. Usa la entrada por URL en lugar del código pegado cuando tu marcado se genere con JavaScript; la guía de JavaScript de Google dice que Google procesa los datos estructurados presentes en el DOM renderizado, pero la entrada de código tiene limitaciones.
- Schema Markup Validator: "¿Es schema.org válido?" Google trasladó en 2021 su antigua Structured Data Testing Tool a schema.org como validador general, sin comprobaciones específicas de Google. Úsalo para tipos que Google no muestra como resultados enriquecidos, como los datos de Organization más allá del logotipo.
- Informes de resultados enriquecidos de Search Console: "¿Funciona en todo el sitio?" Los informes aparecen para los tipos admitidos en cuanto Google encuentra marcado. Los elementos válidos pueden mostrarse como resultados enriquecidos; los que tienen problemas críticos no pueden hasta que se corrijan. Tras una corrección, usa Validar corrección para que Google vuelva a comprobar las páginas afectadas.
Una advertencia sobre JavaScript: Google señala que el marcado Product generado dinámicamente puede hacer que los rastreos de Shopping sean menos frecuentes y menos fiables, lo que importa con precios y stock que cambian rápido. Coloca el marcado de producto en el HTML renderizado en el servidor siempre que puedas.
Errores comunes
| Error | Por qué perjudica | Solución |
|---|---|---|
| El marcado describe contenido que los visitantes no ven | Las directrices de Google dicen que no se debe marcar contenido oculto; puede dar lugar a una acción manual | Marca solo lo que está en la página |
| Valoraciones que no coinciden con la página o que no escribió ningún cliente | Las reseñas que no son de usuarios reales pueden acarrear una acción manual | Muestra las reseñas en la página; usa recuentos reales |
| Estrellas de valoración en tu propio LocalBusiness u Organization | Google dice que las empresas que controlan las reseñas sobre sí mismas no son elegibles para estrellas con ese marcado, ni siquiera mediante un widget de terceros | Mantén las reseñas en la página si quieres; no esperes estrellas |
| Reseñas incentivadas sin declarar | Añadido a las directrices de reseñas de Google en julio de 2026 | Declara claramente cualquier incentivo, o deja esas reseñas fuera |
| Faltan propiedades obligatorias | Los elementos sin las propiedades obligatorias no son elegibles para resultados enriquecidos | Revisa la lista de obligatorias de cada tipo en la documentación de Google |
| Dos plugins que generan dos bloques Product distintos | Precios o valoraciones contradictorios; no queda claro cuál es el elemento principal | Desactiva una fuente; mantén un único bloque por elemento |
| Precio con símbolo de moneda o coma decimal | Incumple el formato de price de schema.org | "price": "32.00", moneda en priceCurrency |
| Tipo LocalBusiness genérico | Google pide el tipo más específico | Usa Dentist, Bakery, AutoRepair, etc. |
| Marcado Organization en cada página con datos distintos | Señales de identidad contradictorias | Un único nodo Organization con un @id estable, referenciado en el resto |
Ejemplo práctico: arreglar la página de producto de una tienda (hipotético)
El siguiente es un ejemplo hipotético, no datos reales. Copperleaf Ceramics, una tienda online inventada que funciona sobre una plataforma de e-commerce popular, nota que sus páginas de producto muestran enlaces azules simples mientras que la competencia muestra precio y stock en los resultados. Una auditoría de la página de la taza revela:
| Comprobación | Antes | Problema |
|---|---|---|
| Bloques JSON-LD en la página | 2 bloques Product | El tema y una app de reseñas generan uno cada uno |
| Precio | "$32" en un bloque, "32.00" en el otro | Símbolo en el valor; dos valores distintos |
priceCurrency | Falta en el bloque del tema | Obligatorio para merchant listings |
availability | Falta | Recomendado; los compradores ven el stock en los resultados |
aggregateRating | 4.9 con 31 reseñas en el bloque de la app | La página muestra 14 reseñas con media de 4.8 |
| Imágenes | Una miniatura de 300×300 | Google pide varias imágenes de alta resolución |
| Marcado Organization | Ninguno | Sin logotipo ni datos de identidad |
| Marcado FAQPage | En todas las páginas de producto, sobre envíos | Resultados enriquecidos de FAQ retirados en mayo de 2026 |
Las correcciones llevaron una tarde:
- Se desactivó el marcado de producto del tema y se configuró la app de reseñas para añadir su valoración en un único bloque Product, usando los datos de reseñas en vivo.
- Se reescribió la oferta:
"price": "32.00","priceCurrency": "USD", se añadieronavailabilityeitemCondition, y se fijó la ventana del precio de oferta convalidFromypriceValidUntildurante las promociones. - Se añadieron tres proporciones de imagen.
- Se añadió marcado Organization a la página de inicio con logotipo y
sameAs, referenciado desde las páginas de producto mediante@id. - Se dejó visible la sección de FAQ, porque los clientes la leen, y se dejó de tratar su marcado como una función de búsqueda.
- Se ejecutó la Prueba de resultados enriquecidos en cinco URL de producto y después se vigiló durante las semanas siguientes el informe de merchant listings de Search Console: los elementos no válidos bajaron a cero a medida que Google volvía a rastrear las páginas.
La tienda no puede forzar que aparezca el resultado enriquecido, pero ahora todas las páginas son elegibles y nada en ellas contradice lo que ven los compradores.
Implementar schema en plataformas habituales
- WordPress. Yoast SEO y Rank Math generan Organization o Person, WebSite, WebPage, Article y BreadcrumbList una vez que completas los ajustes de representación del sitio. WooCommerce añade marcado Product. Comprueba que no haya duplicados cuando un tema u otro plugin añada el suyo.
- Shopify. Los temas suelen generar marcado de producto, a menudo mediante el filtro
structured_datade Liquid, que convierte un producto en un Product de schema.org, o en un ProductGroup cuando tiene variantes, y un artículo en un Article. Las apps de reseñas pueden añadir un segundo bloque; revisa el código fuente de la página. - Sitios a medida y frameworks. Genera el JSON-LD en el servidor a partir de los mismos datos que renderizan la página, de modo que el precio y el stock nunca puedan discrepar.
- Generadores de schema markup. Sirven para bloques puntuales como Organization. Para precios, valoraciones o fechas, la salida estática se queda obsoleta; genérala a partir de tus datos.
Una lista de verificación de schema de 30 minutos
- Ejecuta el verificador de schema markup gratuito en tu página de inicio y en las páginas clave para ver qué tipos de JSON-LD declara cada una y si tiene marcado de identidad Organization o LocalBusiness con
sameAs. - Ejecuta la Prueba de resultados enriquecidos en una página por plantilla: inicio, producto o servicio, artículo, ubicación.
- Clasifica cada tipo encontrado como admitido, retirado o no apto para resultado enriquecido, y elimina duplicados.
- Completa las propiedades obligatorias de los tipos que conserves.
- Compara cada valor marcado con la página visible: precio, valoración, horarios, fechas.
- Revisa también las etiquetas para compartir en redes sociales; los mismos cambios de plantilla suelen romperlas.
- Vuelve a comprobar en Search Console de dos a cuatro semanas después.
Cómo revisa Searvia tus datos estructurados
El verificador de schema markup gratuito usa el mismo motor que nuestro verificador SEO de sitios web: lee el JSON-LD en el HTML de la página que introduces (tu página de inicio si solo introduces un dominio), enumera los tipos que encuentra, comprueba si hay marcado de identidad Organization, LocalBusiness o Person y enlaces sameAs, y busca contenido de preguntas y respuestas, junto con el resto de las 38 comprobaciones. En la app, la auditoría del sitio rastrea tus páginas cada semana, registra los tipos de schema de cada una y señala una página de inicio sin datos estructurados, junto con títulos, páginas rotas y problemas del sitemap. Para una visión global de qué revisar y en qué orden, consulta nuestra guía de auditoría SEO técnica.
Preguntas frecuentes
- ¿Qué es el schema markup?
- El schema markup es código añadido a una página web que describe su contenido con el vocabulario compartido de schema.org: por ejemplo, que la página es un producto con un precio, un artículo con un autor y una fecha, o un negocio local con una dirección y un horario. Los buscadores lo leen para entender la página y, en los tipos admitidos, para mostrar resultados enriquecidos como precios de productos, estrellas de valoración o migas de pan.
- ¿El schema markup mejora el posicionamiento?
- Google presenta los datos estructurados como una forma de entender las páginas y de optar a resultados enriquecidos, no como un impulso de posicionamiento. Los resultados enriquecidos pueden hacer que un listado destaque más y consiga más clics, pero Google no los garantiza, e incluso una acción manual por datos estructurados solo elimina la elegibilidad para resultados enriquecidos; Google dice que no cambia el posicionamiento en la búsqueda web.
- ¿Qué formato de schema debo usar: JSON-LD, Microdata o RDFa?
- Google Search admite los tres y recomienda JSON-LD cuando la configuración de tu sitio lo permite. JSON-LD vive en un único bloque de script, separado del HTML visible, por lo que es más fácil de añadir, leer y mantener. Usa Microdata o RDFa solo cuando tu plataforma ya los genere correctamente.
- ¿Siguen funcionando los resultados enriquecidos de FAQ?
- No. Google limitó los resultados enriquecidos de FAQ a sitios gubernamentales y de salud bien conocidos en agosto de 2023, y su documentación indica que los resultados enriquecidos de FAQ ya no aparecen en Google Search desde el 7 de mayo de 2026. El marcado FAQPage que coincide con unas preguntas frecuentes visibles no hace daño, pero ya no genera las preguntas desplegables en los resultados de búsqueda.
- ¿Necesito schema markup para aparecer en los AI Overviews de Google o en ChatGPT?
- No para Google. La guía de Google sobre las funciones de IA dice que no hay ningún dato estructurado de schema.org especial que debas añadir para aparecer en AI Overviews o en el Modo IA, y que los datos estructurados deben coincidir con el texto visible. Para otros asistentes tampoco hay un requisito publicado. El marcado que identifica con claridad a tu organización, tus productos y tus autores sigue siendo útil, porque elimina la ambigüedad sobre quién eres.
Fuentes
- Introduction to structured data markup in Google Search – Google Search Central
- General structured data guidelines – Google Search Central
- Structured data markup that Google Search supports (search gallery) – Google Search Central
- Latest Google Search documentation updates – Google Search Central
- Changes to HowTo and FAQ rich results – Google Search Central Blog
- Simplifying the search results page – Google Search Central Blog
- Farewell, sitelinks search box – Google Search Central Blog
- Organization structured data – Google Search Central
- Local business structured data – Google Search Central
- Merchant listing structured data – Google Search Central
- Product snippet structured data – Google Search Central
- Review snippet structured data – Google Search Central
- Article structured data – Google Search Central
- Breadcrumb structured data – Google Search Central
- Video structured data – Google Search Central
- Software app structured data – Google Search Central
- Event structured data – Google Search Central
- Generate structured data with JavaScript – Google Search Central
- AI features and your website – Google Search Central
- Rich Results Test – Search Console Help
- Rich result status reports – Search Console Help
- The future of the Structured Data Testing Tool – Google Search Central Blog
- Schema.org
- price property – Schema.org
- structured_data filter – Shopify Liquid reference
- Schema functional specification – Yoast developer portal