Datos Estructurados y Schema Markup: Guía SEO Práctica 2026

Por Guillermo del PinoPublicado el 3 de agosto de 2026Lectura de 14 min
Datos Estructurados y Schema Markup: Guía SEO Práctica 2026

Si publicas contenido en tu web y esperas que Google —y ahora ChatGPT, Perplexity o las AI Overviews— entiendan de qué va sin ayuda, tengo buenas y malas noticias. La mala: los buscadores y las IA leen tu página bastante peor de lo que crees, y una parte enorme de tu contexto se pierde por el camino. La buena: existe una forma barata, técnica y sorprendentemente rápida de decírselo en su propio idioma. Se llama datos estructurados, y en 2026 ha pasado de "detalle de SEO técnico" a pieza clave para que te citen.

Vamos sin rodeos: los datos estructurados son etiquetas de código que le dicen a los buscadores y a la IA qué significa cada elemento de tu página —esto es un precio, esto un autor, esto una pregunta frecuente, esto una empresa local—. El Schema markup es el vocabulario estándar (de Schema.org) que se usa para escribirlas, y la forma recomendada de implementarlo es JSON-LD. ¿El resultado? Resultados enriquecidos en Google (estrellas, precios, FAQ desplegables) y, cada vez más, que un modelo de IA entienda tu contenido lo bastante bien como para usarte de fuente.

Llevo años metido en SEO técnico y en IA aplicada a negocio real —clínicas dentales, asesorías— y te aseguro que esto no es humo ni ciencia ficción. Es de las pocas cosas del SEO técnico que dan retorno rápido y medible. Te lo explico de arriba abajo, con ejemplos de código que puedes copiar hoy mismo.

datos estructurados esquema
datos estructurados esquema

¿Qué son los datos estructurados exactamente?

Los datos estructurados son información organizada en un formato estandarizado que describe el contenido de una página para que las máquinas lo entiendan sin ambigüedad. Dicho en cristiano: una página web normal es un montón de texto y HTML pensado para que lo lea una persona. Un humano ve "49€" y entiende que es el precio; ve "Dr. Ana Ruiz" y entiende que es la autora. El buscador, en cambio, solo ve cadenas de texto y tiene que adivinar el significado. Los datos estructurados eliminan esa adivinanza.

Aquí conviene separar tres términos que la gente mezcla y que no son lo mismo:

  • Datos estructurados: el concepto general de marcar información con significado para las máquinas.
  • Schema.org (Schema markup): el vocabulario estándar y consensuado —creado en 2011 por Google, Microsoft, Yahoo y Yandex— que define los tipos (Article, Product, LocalBusiness...) y sus propiedades. Es el diccionario que todos aceptan.
  • JSON-LD: el formato con el que escribes ese vocabulario. Es un bloque de código JavaScript que se incrusta en la página. Existen otros formatos (Microdata, RDFa), pero JSON-LD es el que Google recomienda oficialmente y el único que deberías usar salvo que tengas una razón muy concreta para lo contrario.

La gran ventaja de JSON-LD es que va separado del HTML visible: es un bloque <script> que puedes meter en el <head> o al final del <body> sin tocar el diseño ni el maquetado. No ensucia tu contenido y es fácil de mantener.

¿Por qué importan los datos estructurados para el SEO?

Empecemos por lo obvio y medible: los resultados enriquecidos (rich snippets). Cuando marcas correctamente tu contenido, Google puede mostrar tu resultado con extras que lo hacen mucho más llamativo: estrellas de valoración, el precio y la disponibilidad de un producto, las preguntas frecuentes desplegables, la duración de una receta, las migas de pan, el horario de tu negocio... Ese adorno no es cosmética: aumenta la tasa de clics (CTR) de forma consistente. Un resultado con estrellas y precio se come visualmente al que va desnudo justo encima, aunque el otro esté una posición por delante.

Un matiz importante y honesto, para que no te vendan humo: el Schema markup no es un factor de posicionamiento directo. Marcar tu página no la sube de golpe al puesto uno. Lo que hace es (1) ayudar a Google a entender y clasificar mejor tu contenido, lo que a la larga favorece que te muestre para las búsquedas correctas, y (2) desbloquear esos resultados enriquecidos que mejoran el CTR. Y el CTR sí influye. Es una palanca indirecta, pero de las que más retorno dan por hora invertida.

Hay un tercer beneficio que casi nadie explica: los datos estructurados alimentan el grafo de conocimiento de Google y ayudan a definir tu web como una entidad reconocible (una empresa, una persona, una marca). En un SEO que cada vez gira más en torno a entidades y a la reputación —piensa en el E-E-A-T de Google—, decirle explícitamente a Google "esta organización es esta, con este nombre, este logo, estos perfiles sociales y esta dirección" es oro. Y conecta directamente con el SEO técnico general: si quieres el panorama completo, lo tienes en mi guía de SEO técnico.

¿Por qué los datos estructurados ayudan a que la IA te cite?

Aquí está la parte que en 2026 lo cambia todo. Los modelos de lenguaje —ChatGPT, Claude, Gemini, Perplexity— y las AI Overviews de Google no "leen" tu web como una persona. Ingieren, trocean y reorganizan tu contenido para poder resumirlo y citarlo. Y cuanto más estructurada y explícita esté la información, más fácil se lo pones y más probable es que te usen de fuente en vez de a tu competencia.

Piénsalo así: si en tu página hay un bloque FAQPage que dice literalmente "pregunta: X; respuesta: Y", le estás sirviendo a la IA una pareja pregunta-respuesta lista para consumir. Si tienes LocalBusiness con nombre, dirección, teléfono y horario perfectamente etiquetados, la IA puede responder "¿a qué hora abre?" con tus datos, atribuidos a ti, sin tener que interpretar un párrafo ambiguo. El Schema markup es, en el fondo, traducir tu contenido al idioma que las máquinas prefieren.

No es magia y quiero ser honesto: los datos estructurados por sí solos no te meten en ChatGPT. La visibilidad en IA (lo que llamamos GEO, Generative Engine Optimization) depende de muchas cosas —autoridad, menciones, respuestas directas, datos propios—. Pero el Schema es una de las patas técnicas que más suman, porque reduce la ambigüedad justo en el momento en que la máquina decide a quién entiende mejor. Lo desarrollo entero en cómo optimizar tu contenido para la IA, y tiene mucho que ver con ganar featured snippets, que son la antesala de las citas de IA.

ia citando fuentes web
ia citando fuentes web

Los tipos de Schema markup más importantes (con ejemplos de JSON-LD)

Schema.org tiene cientos de tipos, pero en la práctica el 90% de los negocios solo necesita cinco o seis. Te los doy con código real y listo para adaptar. Todos van dentro de una etiqueta <script type="application/ld+json">...</script> en tu HTML.

1. Article (artículos y blog)

El más habitual si tienes un blog o publicas contenido. Le dice a Google quién escribe, cuándo se publicó y de qué va. Refuerza la autoría, que pesa cada vez más.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Datos Estructurados y Schema Markup: Guía SEO Práctica",
  "author": {
    "@type": "Person",
    "name": "Guillermo del Pino"
  },
  "datePublished": "2026-08-03",
  "dateModified": "2026-08-03",
  "image": "https://tudominio.com/img/portada.jpg",
  "publisher": {
    "@type": "Organization",
    "name": "Guillermo del Pino",
    "logo": {
      "@type": "ImageObject",
      "url": "https://tudominio.com/logo.png"
    }
  }
}

2. FAQPage (preguntas frecuentes)

Mi favorito por retorno rápido. Marca las preguntas y respuestas de tu página. Aunque Google ha recortado la aparición del rich snippet de FAQ para muchos sitios, el marcado sigue siendo utilísimo para que las IA extraigan tus pares pregunta-respuesta. Úsalo siempre que tengas una sección de preguntas frecuentes de verdad (no la inventes solo para el Schema).

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "¿Qué son los datos estructurados?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Son etiquetas de código que describen el contenido de una página para que buscadores e IA entiendan su significado."
    }
  }, {
    "@type": "Question",
    "name": "¿Schema markup mejora el posicionamiento?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "No es un factor directo, pero mejora la comprensión del contenido y desbloquea resultados enriquecidos que suben el CTR."
    }
  }]
}

3. Product (productos de ecommerce)

Imprescindible si vendes online. Habilita las estrellas de valoración, el precio y la disponibilidad en los resultados. Es una de las que más impacto tiene en CTR. Si tienes tienda, combínalo con lo que cuento en la guía de SEO para ecommerce.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Cepillo dental eléctrico Pro",
  "image": "https://tudominio.com/img/cepillo.jpg",
  "description": "Cepillo eléctrico con sensor de presión.",
  "brand": { "@type": "Brand", "name": "MarcaX" },
  "offers": {
    "@type": "Offer",
    "price": "49.90",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "212"
  }
}

4. LocalBusiness (negocios locales)

Si tienes un negocio físico —una clínica dental, un despacho, un restaurante— este es prioritario. Marca nombre, dirección, teléfono, horario y geolocalización. Es la base del SEO local y de que tu ficha se entienda bien tanto en Google como en las respuestas de IA. Para el sector dental hay tipos específicos como Dentist.

{
  "@context": "https://schema.org",
  "@type": "Dentist",
  "name": "Clínica Dental Ejemplo",
  "image": "https://tudominio.com/img/clinica.jpg",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Calle Mayor 10",
    "addressLocality": "Jaén",
    "postalCode": "23001",
    "addressCountry": "ES"
  },
  "telephone": "+34 953 000 000",
  "openingHours": "Mo-Fr 09:00-20:00",
  "priceRange": "€€"
}

5. BreadcrumbList (migas de pan)

Muestra la ruta de navegación en el resultado de búsqueda (Inicio > Blog > Artículo) en lugar de una URL fea. Mejora la comprensión de la arquitectura de tu sitio y la estética del resultado. Fácil de implementar y casi sin riesgo.

6. Organization y Person (identidad de marca)

Estos dos definen quién eres como entidad. Organization marca tu empresa (nombre, logo, perfiles sociales, datos de contacto) y Person marca al autor o profesional. Son la base para que Google te construya una entidad sólida en su grafo de conocimiento, algo cada vez más importante para el E-E-A-T y para que la IA sepa a quién atribuir lo que dices.

Tabla: qué tipo de Schema usar según tu negocio

Para que no te pierdas entre cientos de tipos, esta es mi recomendación por perfil. Empieza por lo prioritario y no te obsesiones con marcarlo todo.

Tipo de webSchema prioritarioSchema recomendadoImpacto esperado
Blog / medioArticleFAQPage, Person, BreadcrumbListAutoría clara + citas de IA
Tienda onlineProductAggregateRating, BreadcrumbList, OrganizationEstrellas y precio en Google (CTR alto)
Negocio localLocalBusiness (o Dentist, etc.)FAQPage, Review, OrganizationSEO local + respuestas de IA
Web de servicios / B2BOrganization, ServiceFAQPage, Person, BreadcrumbListEntidad de marca + confianza
Web con eventosEventOrganization, FAQPageAparición en resultados de eventos
La Era del Qué
Nuevo Lanzamiento

¿Te preocupa el futuro con la IA?

Descubre cómo la inteligencia artificial ha liquidado las viejas reglas del juego y qué puedes hacer tú al respecto.

Leer más sobre el libro

¿Cómo implementar los datos estructurados paso a paso?

No hace falta ser programador. Estos son los caminos, del más fácil al más manual:

  1. Con un plugin (si usas WordPress): herramientas como Rank Math o Yoast SEO añaden Schema automáticamente a artículos, productos y negocios locales con unos pocos clics. Para el 80% de las webs, esto es suficiente y lo que recomiendo empezar por aquí.
  2. Con el generador de datos estructurados de Google: Google ofrece un asistente gratuito (Structured Data Markup Helper) donde marcas visualmente los elementos y te devuelve el JSON-LD listo para pegar. Ideal si no usas WordPress.
  3. A mano (o con IA): copias una plantilla como las de arriba, rellenas tus datos y la pegas en el <head> de la página. Un truco que uso mucho: pedirle a ChatGPT o Claude que me genere el JSON-LD a partir del contenido de la página. Lo hacen bien, pero valida siempre el resultado antes de subirlo, porque a veces se inventan propiedades.

La regla de oro, la más importante de todo el artículo: los datos estructurados deben reflejar contenido que el usuario ve de verdad en la página. No marques una valoración de 5 estrellas que no existe, ni FAQ que no aparecen en pantalla. Google penaliza el marcado engañoso y puede aplicarte una acción manual que te quite todos los resultados enriquecidos. Sin trampas.

¿Cómo validar los datos estructurados?

Nunca subas Schema sin validarlo. Hay dos herramientas gratuitas que debes conocer:

  • Prueba de resultados enriquecidos de Google (Rich Results Test): pegas la URL o el código y te dice si Google detecta el marcado y para qué resultado enriquecido cualifica. Es la que manda, porque te muestra lo que Google ve de verdad.
  • Validador de Schema.org (Schema Markup Validator): más estricto con la sintaxis del vocabulario. Útil para pillar errores de estructura y propiedades mal escritas.

Y una vez publicado, tu centro de control es Google Search Console: en la sección de "Mejoras" te informa de los tipos de datos estructurados que ha detectado en tu sitio, con sus errores y advertencias, a escala de toda la web. Ahí ves si algo se ha roto tras una actualización. Revísalo cada cierto tiempo; es donde se detectan los problemas reales que las pruebas puntuales no pillan.

Flujo que sigo yo, resumido: escribo o genero el JSON-LD, lo paso por el Rich Results Test, corrijo lo que marque, lo subo, y a los pocos días compruebo en Search Console que se ha indexado sin errores. Diez minutos por página bien invertidos.

Errores comunes que debes evitar

Por experiencia, estos son los tropiezos que veo una y otra vez:

  • Marcar lo que no existe. El pecado capital. Estrellas inventadas, FAQ fantasma, precios que no están. Lleva a penalización.
  • Datos incompletos. Un Product sin precio o un LocalBusiness sin dirección no genera el resultado enriquecido. Rellena las propiedades obligatorias.
  • Olvidar el dateModified. En artículos, actualiza la fecha de modificación cuando de verdad revisas el contenido. Ayuda a que Google vea tu contenido como fresco.
  • No validar tras un cambio de tema o plugin. Una actualización puede romper el marcado sin avisar. Por eso Search Console es tu amigo.
  • Obsesionarse con marcarlo todo. No necesitas veinte tipos de Schema. Prioriza los dos o tres que importan a tu negocio y hazlos bien.

Preguntas frecuentes

¿Qué son los datos estructurados en SEO?

Los datos estructurados son un formato estandarizado de código que describe el contenido de una página para que buscadores e IA entiendan su significado: qué es un precio, un autor, una pregunta o una empresa. En SEO sirven para que Google clasifique mejor tu contenido y muestre resultados enriquecidos (estrellas, precios, FAQ) que aumentan la tasa de clics.

¿Qué es el Schema markup y en qué se diferencia de los datos estructurados?

"Datos estructurados" es el concepto general de marcar información para máquinas. El Schema markup es el vocabulario estándar concreto —de Schema.org— que se usa para hacerlo, con tipos como Article, Product o LocalBusiness. Y JSON-LD es el formato de código con el que se escribe. En la práctica se usan casi como sinónimos, pero técnicamente son tres capas distintas.

¿El Schema markup mejora el posicionamiento en Google?

No directamente: no es un factor de ranking que suba tu página por sí mismo. Lo que hace es ayudar a Google a entender tu contenido y desbloquear resultados enriquecidos que mejoran la tasa de clics. Y un CTR más alto sí influye en el posicionamiento. Es una palanca indirecta, pero de las que más retorno dan por el tiempo que cuesta implementarla.

¿Qué formato de datos estructurados debo usar?

JSON-LD, sin dudarlo. Es el formato que Google recomienda oficialmente, va separado del HTML visible (no ensucia tu diseño) y es el más fácil de mantener. Existen Microdata y RDFa, pero salvo casos muy concretos no hay razón para usarlos hoy. Todas las plantillas modernas y plugins generan JSON-LD por defecto.

¿Los datos estructurados ayudan a aparecer en ChatGPT o en las AI Overviews?

Ayudan, aunque no son suficientes por sí solos. Los modelos de IA y las AI Overviews entienden mejor el contenido bien estructurado y explícito, sobre todo pares pregunta-respuesta (FAQPage) y datos de entidad (Organization, LocalBusiness). Reducir la ambigüedad hace más probable que te usen de fuente. Pero la visibilidad en IA depende también de autoridad, menciones y respuestas directas, no solo del Schema.

¿Cómo compruebo si mis datos estructurados están bien?

Usa la Prueba de Resultados Enriquecidos de Google para ver si detecta tu marcado y para qué resultado cualifica, y el Validador de Schema.org para revisar la sintaxis. Una vez publicado, vigila la sección de "Mejoras" de Google Search Console, que te muestra los errores y advertencias de todo tu sitio y te avisa si algo se rompe tras una actualización.

Guillermo del Pino
Escrito por

Guillermo del Pino

Director de Marketing e Innovación en Clínicas Cleardent. Escribo sobre inteligencia artificial aplicada a negocio real, con foco en asesorías, fiscalidad y el sector dental. Sin humo: herramientas, datos y criterio.