¿Qué son los datos estructurados? Marcado schema explicado de forma sencilla
Los datos estructurados son un pequeño bloque de código en una página web que indica de qué trata la página con un formato estándar que los buscadores entienden; por ejemplo, «esta página es un producto llamado Vela de Lavanda, cuesta 24 dólares y está disponible». Google lo describe como un formato estandarizado para proporcionar información sobre una página y clasificar su contenido. Bien hecho, ayuda a los buscadores a entender tu página y puede hacerla apta para resultados de búsqueda más completos, como precios, valoraciones o fechas de eventos mostrados directamente en el listado.
Por qué importa cuando creas con IA
Los buscadores son muy buenos leyendo páginas, pero aún tienen que adivinar. ¿«24» es un precio, una cantidad o una fecha? ¿«Riverside Hall» es un lugar o una persona? Los datos estructurados eliminan las suposiciones.
Para los sitios creados con IA hay dos puntos prácticos:
- Es código, no contenido, así que es fácil olvidarlo. Un creador con IA normalmente no lo añade si no se lo pides, y cuando lo hace, tiene que coincidir con lo que realmente aparece en la página.
- Es fácil equivocarse de formas que parecen correctas. Una IA puede inventar una valoración de cinco estrellas, añadir marcado para contenido que no es visible o usar un tipo que Google ya no muestra. Las directrices de Google son estrictas con la precisión, y un marcado engañoso puede ser ignorado o penalizado.
Un poco de datos estructurados, precisos y acordes con tu contenido real, merece la pena. Mucho marcado inventado es peor que ninguno.
Una analogía cotidiana
Piensa en un producto de un supermercado. El envase tiene un diseño llamativo y textos de marketing: es tu página web tal como la ven las personas. Pero en la parte trasera hay una etiqueta nutricional estándar: los mismos campos, en el mismo orden, en todos los productos. Cualquiera puede leerla rápidamente y comparar productos.
Los datos estructurados son la etiqueta nutricional de tu página. El diseño puede ser el que quieras; la etiqueta está estandarizada para que las máquinas la lean de forma fiable. Y, como una etiqueta nutricional, tiene que ser honesta sobre lo que contiene.
Cómo funcionan los datos estructurados
Los datos estructurados tienen dos partes:
- Un vocabulario: las palabras que se usan para describir las cosas. El más común es schema.org, un vocabulario compartido con tipos como
Product,LocalBusiness,Event,Article,RecipeyOrganization, y propiedades comoname,price,addressystartDate. - Un formato: la forma en que las etiquetas se escriben en la página. Google admite tres: JSON-LD, Microdata y RDFa. Recomienda JSON-LD, que es un bloque JSON dentro de una etiqueta
<script>, separado del HTML visible.
Los buscadores leen el bloque, entienden las entidades de la página y, si la página cumple los requisitos, pueden mostrar un resultado enriquecido: un listado de búsqueda con más detalles.
Un ejemplo práctico: la página de un producto de una tienda de velas
Imagina que has creado una tienda online y que una página vende una vela de lavanda. La página visible muestra el nombre, una foto, una descripción, el precio (24,00 $) y «Disponible».
El JSON-LD de esa página podría ser así:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Vela de soja de lavanda",
"image": "https://www.examplecandles.com/images/lavender.jpg",
"description": "Vela de soja hecha a mano con aceite esencial de lavanda. Arde unas 40 horas.",
"sku": "CAN-LAV-01",
"brand": { "@type": "Brand", "name": "Example Candles" },
"offers": {
"@type": "Offer",
"url": "https://www.examplecandles.com/candles/lavender",
"price": "24.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
Va dentro de <script type="application/ld+json">…</script> en el HTML de la página.
Fíjate en lo que no está: no hay aggregateRating, porque la tienda no muestra reseñas en la página. Añadir una valoración que los visitantes no pueden ver incumpliría las normas de Google.
La página de contacto de la misma tienda podría describir el negocio:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Example Candles",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 Market Street",
"addressLocality": "Bristol",
"postalCode": "BS1 1AA",
"addressCountry": "GB"
},
"telephone": "+44 117 000 0000",
"openingHours": "Mo-Sa 10:00-17:00"
}
De nuevo, cada valor coincide con lo visible en la página.
Cómo comprobarlo. Pega la URL publicada en la Prueba de resultados enriquecidos de Google para ver si la página es apta para los resultados enriquecidos de Google y si falta algo obligatorio. Usa el Validador de marcado de Schema para una comprobación general contra schema.org. Tras el lanzamiento, Search Console muestra los errores de todo el sitio.
Reglas que conviene conocer
De la documentación de datos estructurados de Google:
- Marca solo lo que los usuarios pueden ver. No añadas datos estructurados sobre información que no es visible en la página, aunque sea precisa.
- Incluye las propiedades obligatorias. Cada tipo de resultado enriquecido enumera sus campos obligatorios; si faltan, la página no es apta.
- Ser apto no es una garantía. Un marcado correcto hace que una página sea apta para un resultado enriquecido, pero no que lo obtenga con seguridad.
- Los tipos de resultados enriquecidos cambian. Google retira algunas funciones con el tiempo. Por ejemplo, sus resultados enriquecidos de preguntas frecuentes se limitaron a sitios gubernamentales y de salud bien conocidos, y Google anunció que dejarían de aparecer en la Búsqueda a partir de mayo de 2026. Revisa la galería de búsqueda actual de Google antes de crear algo para un resultado enriquecido concreto.
- No crees páginas solo para alojar marcado.
Términos comunes explicados
| Término | Qué significa |
|---|---|
| Datos estructurados | Etiquetas estandarizadas que describen lo que hay en una página. |
| Marcado schema | Datos estructurados que usan el vocabulario de schema.org; a menudo se usa como sinónimo. |
| Schema.org | Un vocabulario compartido de tipos y propiedades que reconocen los principales buscadores. |
| JSON-LD | El formato recomendado por Google: un bloque JSON dentro de una etiqueta script. |
| Microdata / RDFa | Formatos más antiguos que añaden atributos directamente a los elementos HTML. |
| Tipo | Qué es una cosa, como Product, Event o LocalBusiness. |
| Propiedad | Un detalle sobre ella, como price, startDate o address. |
| Resultado enriquecido | Un listado de búsqueda con más detalle visual, como el precio o la valoración. |
| Prueba de resultados enriquecidos | La herramienta de Google para comprobar si una página es apta para sus resultados enriquecidos. |
| Validador de marcado de Schema | Un validador general para el marcado de schema.org. |
Errores y malentendidos comunes
- «Los datos estructurados mejoran el posicionamiento.» Su valor principal es que los buscadores entiendan la página y que sea apta para resultados enriquecidos, no un atajo para subir en el ranking.
- Inventar reseñas o valoraciones. Las valoraciones falsas o sin respaldo incumplen las normas de Google y engañan a las personas.
- Marcado que no coincide con la página. Un precio de 24 $ en el JSON-LD y de 29 $ en la página es un problema.
- Contenido oculto. Marcar texto que los visitantes no pueden ver va contra las directrices.
- Copiar el marcado en todas las páginas. Un bloque
Productpertenece a las páginas de producto, no a la página de inicio ni al blog. - Crear para funciones retiradas. Comprueba que el resultado enriquecido que quieres todavía existe.
- Añadir el marcado solo en el navegador. Si tu sitio genera todo con JavaScript, Google puede encontrarlo igualmente, pero poner el JSON-LD en el HTML que envía el servidor es más fiable.
- No probarlo nunca. Una coma que falta hace que todo el bloque sea ilegible.
Qué pedir a tu creador con IA
- «Añade datos estructurados JSON-LD con tipos de schema.org que coincidan con cada página:
Producten las páginas de producto,LocalBusinessen la página de contacto,Articleen las entradas del blog.» - «Genera los valores a partir de los mismos datos que muestra la página, para que siempre coincidan.»
- «No añadas valoraciones, reseñas ni ninguna propiedad que no sea visible en la página.»
- «Pon el JSON-LD en el HTML renderizado en el servidor o pre-renderizado.»
- «Incluye todas las propiedades obligatorias del resultado enriquecido de Google para ese tipo e indícame cuáles has usado.»
- «Dame una lista de URL para revisar en la Prueba de resultados enriquecidos.»
Para ver dónde encaja esto en el panorama general, consulta qué es el SEO, qué es un sitemap y el recorrido técnico en SEO para sitios web creados con IA.
Datos estructurados en Mythex
Mythex no añade datos estructurados automáticamente; los pides en el chat, y el agente los escribe en el código de tu app. Indícale qué páginas representan productos, eventos o tu negocio, y pídele que genere el JSON-LD a partir de los mismos datos que muestra la página. La receta de documentación sobre SEO para tu app publicada incluye la frase «Do not invent fake review schema» (no inventes marcado de reseñas falsas), que es buen consejo para incluir en cualquier prompt. Como la configuración por defecto es una aplicación de una sola página renderizada en el cliente, pide una estructura pre-renderizada o apta para sitios estáticos si el SEO te importa, y después publica y prueba las URL en vivo.
Preguntas
¿Qué son los datos estructurados en términos sencillos?
Los datos estructurados son un pequeño bloque de código en una página web que describe de qué trata la página con un formato estándar que los buscadores entienden, por ejemplo: «este es un producto, su precio es de 24 dólares y está disponible». Ayudan a los buscadores a entender la página y pueden hacer que sea apta para resultados de búsqueda más completos.
¿Los datos estructurados mejoran el posicionamiento?
Google los describe como una forma de entender las páginas y de hacerlas aptas para los resultados enriquecidos, no como una garantía de nada. Su valor real es que las páginas aptas pueden mostrar más detalles, como precios o valoraciones, en los resultados.
¿Qué es JSON-LD?
JSON-LD es un formato para escribir datos estructurados como un bloque JSON dentro de una etiqueta script de la página. Google lo recomienda porque está separado del HTML visible y es fácil de generar y mantener.
¿Qué es schema.org?
Schema.org es un vocabulario compartido de tipos y propiedades, como Product, Event, LocalBusiness, name y price, que los buscadores entienden. Los datos estructurados usan los términos de schema.org para describir las cosas.
¿Cómo puedo probar los datos estructurados?
Usa la Prueba de resultados enriquecidos de Google para ver si una página es apta para los resultados enriquecidos de Google, y el Validador de marcado de Schema para comprobar el marcado frente a schema.org en general. Tras el lanzamiento, los informes de Search Console muestran los errores de las páginas publicadas.