MarketinGrowth
NewsletterNo te pierdas lo próximo.Tendencias y guías de marketing digital, directo a tu correo.Suscríbete abajo ↓
Growth Marketing
Ecommerce
Tecnología
Herramientas
Quiénes somosContacto
SEO

Datos estructurados: qué son y cómo implementarlos

Qué son los datos estructurados, cómo funciona el schema markup en JSON-LD y los pasos para implementarlos y conseguir rich snippets en Google.

Los datos estructurados son un código con formato estándar (JSON-LD, recomendado por Google) que agregas a tu sitio para que los buscadores entiendan qué es cada contenido: un producto, una receta, un evento, una reseña. Con ese código, Google puede mostrar tu página como resultado enriquecido (rich snippet), con estrellas, precio o imagen, en vez de un link azul plano.

Qué son los datos estructurados y por qué existen

Una página web común le da a Google un montón de texto y HTML, pero no le dice de forma explícita qué es cada dato: si "$14.990" es el precio de un producto o solo un número en un párrafo. Los datos estructurados resuelven esa ambigüedad marcando el contenido con un vocabulario compartido: Schema.org, un estándar mantenido en conjunto por Google, Microsoft, Yahoo y Yandex desde 2011 para que cualquier buscador entienda el mismo marcado sin depender de un solo motor.

Google explica en su documentación de datos estructurados que este marcado no cambia cómo se ve tu página para el usuario: es información adicional, invisible en el HTML visible, que solo leen los rastreadores. Sirve para dos cosas distintas: ayuda a Google a entender el contenido con más precisión, y habilita funciones visuales específicas en el resultado de búsqueda, los rich snippets o resultados enriquecidos.

Cómo funciona el marcado: JSON-LD, microdatos y RDFa

Existen tres sintaxis válidas para implementar Schema.org, pero no pesan igual en la práctica:

FormatoCómo se veRecomendación de Google
JSON-LDBloque de código separado del HTML visible, dentro de una etiqueta <script type="application/ld+json">Formato recomendado; el que usa Google en sus propios ejemplos
MicrodatosAtributos (itemscope, itemprop) insertados directo en las etiquetas HTML existentesSoportado, pero obliga a tocar el HTML visible cada vez que cambia el marcado
RDFaAtributos similares a microdatos, basados en un estándar más antiguo de la W3CSoportado, poco usado en sitios nuevos

La ventaja de JSON-LD es que vive aparte del HTML que ve el usuario: puedes agregarlo, editarlo o quitarlo sin tocar el diseño ni el contenido visible de la página, y es el formato que la guía de introducción de Google usa en todos sus ejemplos. Por eso es el que recomienda casi cualquier CMS o plataforma de ecommerce cuando genera marcado automático.

800+
tipos de datos (schemas) que define el vocabulario de Schema.org
Desde Product y Review hasta JobPosting o FAQPage: el listado completo con sus propiedades está publicado en schema.org/docs/full.html, y no todos tienen soporte para rich snippets en Google.
Fuente

Qué tipos de datos estructurados soporta Google para rich snippets

Schema.org define cientos de tipos, pero Google solo activa un resultado enriquecido para un subconjunto específico, documentado en su galería de resultados de búsqueda. Los más usados por marcas de ecommerce y medios en Chile:

  • Product: precio, disponibilidad y calificación bajo el link en resultados de compra.
  • Review / AggregateRating: estrellas de calificación, siempre que la reseña sea de un tercero verificable, no autogenerada por la marca.
  • FAQPage: despliega preguntas y respuestas directamente en el resultado, cuando el contenido de la página realmente responde esas preguntas.
  • BreadcrumbList: reemplaza la URL cruda por la ruta de navegación del sitio (Inicio > Categoría > Producto).
  • Article: fecha de publicación, autor e imagen destacada en resultados de noticias y Google Discover.
  • LocalBusiness: horario, dirección y teléfono, clave para negocios con tienda física o cobertura local.
  • Event: fecha, lugar y disponibilidad de entradas para eventos y funciones.

No todos aplican a cualquier sitio: implementar Recipe en una tienda de electrónica no genera ningún resultado enriquecido porque el contenido de la página no coincide con ese tipo.

Cómo implementar datos estructurados paso a paso

  1. Identifica el tipo de contenido de cada página: una ficha de producto necesita Product, un artículo necesita Article, una página de preguntas frecuentes necesita FAQPage. Mezclar tipos que no corresponden al contenido real viola las políticas de datos estructurados de Google y puede derivar en una acción manual.
  2. Genera el bloque JSON-LD con las propiedades obligatorias del tipo elegido (Google las lista en cada página de su galería) y las recomendadas que tengas disponibles: mientras más completo el marcado, más elegible es el resultado.
  3. Instálalo en el <head> o antes del cierre del <body> de la página correspondiente, dentro de un <script type="application/ld+json">. La mayoría de los CMS (WordPress con Yoast o RankMath, Shopify, VTEX) lo generan automático para productos y artículos, pero conviene revisar que los valores sean reales y no de ejemplo.
  4. Valida el código con el Rich Results Test de Google: pega la URL o el código y confirma que no hay errores ni advertencias antes de publicar.
  5. Monitorea el reporte de mejoras en Search Console: la sección "Mejoras" muestra cuántas páginas tienen cada tipo de marcado válido y cuántas tienen errores, y avisa si Google detecta una caída masiva de páginas elegibles.
  6. Revisa después de cada rediseño o migración: cambiar de plataforma o de tema suele romper el JSON-LD sin que nadie lo note hasta que el reporte de Search Console cae.

Datos estructurados y GEO: por qué ahora importan más

El marcado no nació para la IA, pero se volvió más relevante con la búsqueda generativa. Los sistemas de respuesta con IA (AI Overviews, ChatGPT, Perplexity) necesitan extraer hechos verificables de una página con la menor ambigüedad posible, y el Schema.org explícito reduce el margen de error de esa extracción frente a interpretar texto libre. No es una garantía de cita (Google no confirma que el marcado mejore el ranking ni la elegibilidad en IA por sí solo), pero sí facilita que un motor de respuesta entienda de forma inequívoca el precio, el autor o la calificación de tu contenido, lo mismo que necesita Google para un rich snippet tradicional.

Para una marca chilena, esto pesa doble en ecommerce: un producto con Product y AggregateRating bien marcado no solo compite mejor por espacio visual en el resultado orgánico, también entrega el mismo dato limpio (precio en CLP, stock, rating) a cualquier asistente de compras que empiece a citar fuentes en vez de solo enlazarlas.

Errores comunes al implementar datos estructurados

  • Marcar contenido que no está visible en la página: Google exige que los datos estructurados reflejen el contenido real y visible, no información añadida solo para el marcado.
  • Usar AggregateRating con reseñas falsas o autogeneradas: es una de las causas más comunes de acciones manuales por spam de rich snippets.
  • Dejar campos obligatorios vacíos o con valores de ejemplo ("Nombre del producto", "$0") que quedó del código de plantilla sin editar.
  • No revalidar después de un cambio de plataforma: una migración de CMS o un rediseño de tema suelen eliminar el JSON-LD sin aviso.
  • Confundir "tener datos estructurados" con "tener ranking asegurado": el marcado habilita la elegibilidad para un resultado enriquecido, pero Google decide caso a caso si lo muestra, y nunca es un factor de ranking directo.

Qué hacer con esto

  • Abre el Rich Results Test de Google con tu página de producto o artículo más visitada y revisa si ya tiene JSON-LD válido.
  • Si no lo tiene, prioriza Product en fichas de producto y Article en contenido editorial: son los dos tipos con mayor impacto visual en resultados de ecommerce y medios.
  • Revisa el reporte de "Mejoras" en Search Console una vez al mes, igual que revisarías el resto de tu SEO técnico: un marcado que dejó de validar suele pasar inadvertido semanas antes de notarse en el tráfico.
  • Si administras un sitio nuevo, confirma primero que el sitemap XML declara las URLs que quieres marcar: no tiene sentido invertir en datos estructurados sobre páginas que Google todavía no rastrea.

Preguntas frecuentes

¿Qué es el schema markup?

Es el nombre común para el marcado con el vocabulario de Schema.org: el conjunto de etiquetas (en JSON-LD, microdatos o RDFa) que describe explícitamente qué es cada dato de una página para que los buscadores lo entiendan sin ambigüedad.

¿Los rich snippets mejoran el ranking en Google?

No de forma directa. Google no cuenta el schema markup entre sus factores de ranking, pero sí lo usa para decidir si tu página es elegible para mostrarse como resultado enriquecido, lo que suele mejorar el CTR aunque la posición no cambie.

¿JSON-LD es obligatorio o puedo usar microdatos?

Google acepta los tres formatos (JSON-LD, microdatos, RDFa), pero recomienda JSON-LD porque no requiere modificar el HTML visible de la página y es más simple de mantener y validar.

¿Cómo sé si mi sitio ya tiene datos estructurados?

Pega la URL en el Rich Results Test de Google o revisa el reporte de "Mejoras" en Search Console: ahí aparece cada tipo de marcado detectado, cuántas páginas lo tienen válido y cuántas tienen errores o advertencias.

Camila Soto
Content Manager · Periodista, Universidad Andrés Bello

Camila es periodista de la Universidad Andrés Bello y parte del equipo periodístico de MarketinGrowth. Partió su carrera en medios digitales y desde entonces no ha soltado la redacción. En su tiempo libre le gusta salir a caminar y ver series. Ver todos sus artículos →

Conversemos.

¿Tienes una propuesta, quieres colaborar o necesitas orientación para hacer crecer tu marca? Escríbenos.

Escríbenos →