Datos estructurados: qué son, tipos de schema markup y cómo añadirlos a tu web
Los datos estructurados son un formato estandarizado para describir el contenido de una página y clasificar su información de modo que los buscadores lean sin ambigüedad qué hace tu empresa en España, dónde está, qué horario tiene o cuánto cuesta un producto.
Generador de LocalBusiness gratis. Servicio en hasta 20 páginas más 5 páginas de respuesta por 390 € pago único.
- Vocabulario
- schema.org
- Formatos admitidos
- JSON-LD, Microdata y RDFa
- Validación oficial
- Rich Results Test + Schema.org
- Servicio llave en mano
- 390 € pago único
Fuentes: Google Search Central y schema.org.
Los datos estructurados son etiquetas estandarizadas del vocabulario schema.org, escritas preferiblemente en JSON-LD, que explican a Google qué entidad describe una URL (empresa local, producto, artículo o evento). Bien validados y fieles al texto visible, habilitan resultados enriquecidos compatibles, aunque no garantizan su aparición ni una subida directa de posiciones.
¿Qué son los datos estructurados y cómo funciona el vocabulario schema.org?
Cómo pasar de texto plano a entidades claras con dirección, precio en euros u horario comercial.
Un visitante entiende al instante que «Calle de Santa Engracia, 118» es una dirección en Madrid y «09:30 a 20:30» el horario. Para un rastreador es texto dentro de un párrafo HTML. Los datos estructurados (o schema markup) añaden etiquetas estándar de schema.org para declarar un LocalBusiness con su PostalAddress, su telephone y su openingHoursSpecification. En la guía de introducción de Google Search Central, Google admite tres formatos y recomienda JSON-LD:
| Formato | Dónde se inserta | Postura de Google | Cuándo utilizarlo |
|---|---|---|---|
| JSON-LD | Bloque <script type="application/ld+json"> en <head> o <body>. | Recomendado por Google Search Central. | En cualquier web actual: fácil de mantener sin tocar el diseño. |
| Microdata | Atributos HTML (itemscope, itemtype, itemprop) en etiquetas visibles. | Admitido por Google, más frágil si cambia la plantilla. | Solo si tu plantilla heredada ya lo genera. |
| RDFa | Atributos HTML5 (vocab, typeof, property) en el cuerpo HTML. | Admitido por Google igual que Microdata. | Habitual en Drupal o portales institucionales. |
¿Para qué usa Google el schema markup y qué son los resultados enriquecidos?
Comprender las entidades de la página y activar formatos visuales cuando aportan valor a la consulta.
Google usa el marcado para entender el contenido visible y habilitar resultados enriquecidos (rich results): migas de pan, precio en euros y disponibilidad de un producto, fecha de un evento o datos de un artículo. Para optar a ellos debes incluir las propiedades obligatorias del tipo y cumplir las directrices generales de Google; las propiedades recomendadas completan la ficha.
Tipos de datos estructurados que usa una pyme en España
Seis tipos de schema.org cubren casi toda web corporativa o tienda online española.
- LocalBusiness y subtipos (Dentist, Restaurant, Store, AutoRepair, LegalService, AccountingService)
Uso: Pymes y despachos con local en España.
Propiedades: name, address (streetAddress, addressLocality, postalCode, addressCountry: "ES"), telephone (+34), openingHoursSpecification, geo, sameAs.
Regla: Usa el subtipo más específico; obligatorios name y address.
- Organization
Uso: Datos corporativos en portada o "Quiénes somos".
Propiedades: name, url, logo, address, contactPoint, vatID o taxID (NIF/CIF), sameAs.
Regla: Identifica la empresa titular y enlaza sus perfiles con sameAs.
- Product con Offer
Uso: Fichas de tienda online con precio visible en euros.
Propiedades: name, image, sku o gtin, brand y offers (price, priceCurrency: "EUR", availability).
Regla: Exige name y offers, review o aggregateRating con el precio real visible.
- BreadcrumbList
Uso: Migas de pan (Inicio > Servicios > Ortodoncia).
Propiedades: itemListElement con objetos ListItem (position, name, item).
Regla: Mínimo dos niveles ListItem para mostrar la ruta en Google.
- Article (Article, NewsArticle, BlogPosting)
Uso: Artículos de blog, guías y noticias con autor y fecha.
Propiedades: headline, image, datePublished, dateModified (ISO 8601) y author.
Regla: Completar titular, imagen, fechas y autor mejora la presentación.
- Event
Uso: Cursos, talleres, puertas abiertas o conciertos con fecha.
Propiedades: name, startDate (ISO 8601), endDate, location (Place con address), offers.
Regla: Obligatorios name, startDate y location; no marques promociones como Event.
- Review y AggregateRating (con límites estrictos)
Uso: Valoraciones de un producto, curso, libro, receta o aplicación.
Propiedades: ratingValue, reviewCount o ratingCount, bestRating, worstRating, author.
Regla: Google no muestra estrellas en LocalBusiness ni Organization cuando la propia web controla las reseñas.
Ejemplo completo de JSON-LD para un negocio local en España
Bloque para una clínica dental ficticia en Madrid con el subtipo Dentist (LocalBusiness), código postal español, teléfono con +34 y horario 24h visibles en la página:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Dentist",
"@id": "https://clinicadentalchamberi.example/#negocio",
"name": "Clínica Dental Chamberí Dra. Laura Vega",
"url": "https://clinicadentalchamberi.example/",
"telephone": "+34 914 45 82 10",
"priceRange": "€€",
"address": {
"@type": "PostalAddress",
"streetAddress": "Calle de Santa Engracia, 118, Bajo B",
"addressLocality": "Madrid",
"addressRegion": "Comunidad de Madrid",
"postalCode": "28003",
"addressCountry": "ES"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 40.4398,
"longitude": -3.7009
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:30",
"closes": "20:30"
}
],
"sameAs": [
"https://www.paginasamarillas.es/f/madrid/clinica-dental-chamberi.example"
]
}
</script>Crea el tuyo en minutos con nuestro generador gratuito de schema para negocio local.
Resultados enriquecidos que Google ha limitado o retirado
Revisa las actualizaciones de Google Search Central antes de implementar marcados antiguos.
Consulta el registro de cambios de Google Search Central y las normas de fragmentos de reseña para evitar funciones retiradas:
FAQPage (preguntas frecuentes)
Limitado en agosto de 2023 a webs gubernamentales y sanitarias; retirado de los resultados enriquecidos en mayo y junio de 2026.
En tu web: No genera desplegables en Google para una pyme, pero dejarlo no penaliza.
HowTo (instrucciones paso a paso)
Reducido a ordenador en agosto de 2023 y retirado en septiembre de 2023.
En tu web: No dediques tiempo a marcar pasos con HowTo.
Review y AggregateRating en LocalBusiness u Organization
Desde septiembre de 2019 no muestra estrellas con reseñas controladas por la propia web.
En tu web: No añadas AggregateRating a tu empresa local buscando estrellas.
Siete tipos retirados en junio de 2025 (Book Actions, Course Info, ClaimReview, Estimated Salary, Learning Video, SpecialAnnouncement y Vehicle Listing)
Retirados de la Búsqueda de Google en junio de 2025 por su bajo uso.
En tu web: No penalizan si siguen en el código, pero ya no generan tarjetas visuales.
Cómo añadir datos estructurados a tu web paso a paso
Tres opciones: a mano en el HTML, con tu CMS o mediante plugins en WordPress.
Cómo probar y validar el marcado en Google y Schema.org
Tres herramientas oficiales gratuitas para revisar errores y advertencias.
Pasa cada bloque por la Prueba de resultados enriquecidos de Google y el validador de Schema.org, y vigila Search Console tras publicar:
search.google.com/test/rich-results
Prueba de resultados enriquecidos de Google (Rich Results Test)
Analiza una URL pública o un bloque de código antes de publicarlo.
Separa errores obligatorios de advertencias opcionales en Google.
validator.schema.org
Validador de marcado de Schema.org (Schema Markup Validator)
Comprueba la sintaxis y todas las propiedades del estándar schema.org.
Valida subtipos de LocalBusiness y enlaces sameAs fuera de las tarjetas de Google.
search.google.com/search-console
Informes e Inspección de URLs en Google Search Console
Supervisa las páginas rastreadas de tu dominio tras publicar.
Detecta elementos no válidos en Mejoras y permite solicitar validación.
Errores habituales en datos estructurados SEO y acciones manuales
Fallos técnicos e infracciones que pueden acarrear una acción manual en Search Console.
- Marcar contenido invisible para el usuario
Google exige que el código refleje el texto visible; ocultar precios o reseñas en JSON-LD puede acarrear una acción manual.
Solución: Marca solo datos visibles en esa URL.
- Concentrar todo el marcado en la portada
Poner servicios o artículos en el inicio confunde qué entidad describe cada URL.
Solución: Deja Organization o LocalBusiness en portada y cada Product, Service o Article en su página.
- Dirección, teléfono u horario desactualizados en el JSON-LD
Cambiar el pie de página o el Perfil de Empresa de Google sin actualizar el script crea contradicciones.
Solución: Actualiza el JSON-LD cuando cambies horario, teléfono o calle.
- Forzar Product o reseñas propias en páginas de servicio
Inventar precios o añadir AggregateRating propio en LocalBusiness infringe las normas de Google.
Solución: Usa LocalBusiness y Service para servicios, y Product con Offer para productos reales.
- Comas sobrantes o formatos locales en precios y fechas
Escribir "45,00 €" en vez de "45.00" con "EUR" o fechas fuera de ISO 8601 invalida el bloque.
Solución: Valida siempre en Rich Results Test y en Schema.org.
Qué no hacen los datos estructurados (según la documentación de Google)
Sin resultados enriquecidos garantizados ni subidas automáticas de posición.
Google Search Central advierte que un marcado válido habilita una función pero no garantiza que Google la muestre: el algoritmo decide según la búsqueda, la ubicación y el dispositivo. Tampoco hace subir posiciones por sí solo si el contenido de la página no responde a la consulta.
Datos estructurados, fichas locales y cómo leen tu negocio los asistentes de IA
Expresar los hechos de tu empresa sin ambigüedad y mantenerlos idénticos en tu web, tu Perfil de Empresa de Google y los directorios.
Nuestros datos no muestran que los asistentes de IA lean, usen ni premien el marcado schema.org. El marcado declara los datos del negocio (nombre, dirección, teléfono, horario) sin ambigüedad; como un asistente con búsqueda web puede leer páginas públicas y repetir lo que digan, mantén los mismos datos en tu Perfil de Empresa de Google y en los directorios.
En nuestro AI Source Map de España (octubre de 2026), con 178 respuestas españolas (144 de ChatGPT y 34 de Claude, sobre 3260 globales), destacan trustlocal.es (25,8%), habitissimo.es (13,5%), trustpilot.com (9,0%), paginasamarillas.es (7,9%) y doctoralia.es (7,3%). Consulta nuestra guía de visibilidad en buscadores de IA en España y cómo preparar un comunicado para medios españoles.
Hacerlo tú mismo gratis o encargar el servicio de datos estructurados
Cuándo te basta una hora con el generador gratuito y qué incluye el servicio.
En una web pequeña sobre WordPress, Wix, Shopify o Squarespace puedes añadir el marcado básico de negocio local en una hora con nuestro generador gratuito de schema para negocio local. Si prefieres delegarlo en varias páginas, ofrecemos el servicio de datos estructurados y páginas de respuesta por 390 € pago único:
Qué incluye el servicio
Marcado schema.org en JSON-LD en hasta 20 páginas (empresa, servicios o productos, artículos, FAQ visibles y migas de pan, con enlaces sameAs) más 5 páginas nuevas en tu idioma que responden a preguntas reales de clientes.
Plazos y aprobación
Plan de páginas y marcado en 2 días laborables tras tu respuesta; nada se redacta ni instala sin tu aprobación. Tras aprobar el plan, las 5 páginas y el marcado quedan listos en 10 días laborables, con dos rondas de cambios.
Instalación y validación
Instalación en WordPress, Shopify, Wix, Squarespace o Webflow con cuenta de editor (sin pedir tu contraseña principal) o entrega del código para tu desarrollador, e informe de Rich Results Test y Schema.org en 2 días laborables tras instalarlo.
Límites y garantía
El servicio no promete resultados enriquecidos (Google decide si los muestra y retiró los de FAQ), nunca marca datos invisibles y no promete posiciones ni menciones en IA. Reembolso íntegro si no se entrega lo indicado o antes de empezar.
El análisis gratuito de visibilidad en IA consulta a ChatGPT, Claude, Gemini y Grok (los mismos cuatro modelos de los planes mensuales y del AIGROW Index). También dispones de la configuración del Perfil de Empresa de Google (199 €) y de la auditoría de visibilidad en IA (490 €) (o con ejecución por 990 €), que pregunta a ChatGPT, Perplexity, Gemini y Claude.
Preguntas frecuentes sobre datos estructurados y schema markup
¿Quieres generar tu JSON-LD gratis o delegar el marcado de tu web?
Crea el bloque de LocalBusiness con nuestra herramienta gratuita o encarga el servicio en hasta 20 páginas más 5 páginas de respuesta.
Generador gratuito · Servicio 390 € pago único · Auditoría IA 490 €