Schema Markup para SEO y búsqueda con IA: una guía práctica

Los motores de búsqueda y los asistentes de IA leen sus páginas con objetivos muy distintos a los de un visitante humano. Quieren un resumen limpio y legible por máquina de lo que cada página representa realmente: un artículo, un producto, una receta, una pregunta y respuesta, una persona, un evento. El schema markup es la forma en que usted les entrega ese resumen directamente, en lugar de pedirles que adivinen. Hecho bien, le otorga resultados enriquecidos en Google y muchas más probabilidades de ser citado por buscadores con IA como ChatGPT, Perplexity y Google AI Overviews. Hecho mal, produce errores de validación, pérdida de resultados enriquecidos y, en algunos casos, una acción manual.
Esta guía cubre qué es el schema markup, los tipos que la mayoría de los sitios realmente necesitan, cómo escribirlo en JSON-LD, cómo lo usan los buscadores con IA y los pasos de validación que detectan errores comunes antes de llegar a producción.
Qué es el schema markup y qué no es
El schema markup son datos estructurados que se añaden a una página web para que los motores de búsqueda y otros lectores automatizados puedan entender el significado del contenido, no solo las palabras. Utiliza un vocabulario compartido que se mantiene en schema.org, en el que Google, Microsoft, Yahoo y Yandex acordaron hace más de una década. El vocabulario define cientos de tipos como Article, Product, Recipe, Event, Organization, FAQPage y propiedades como author, datePublished, price, aggregateRating.
Lo que el schema markup no es:
- No es una señal de ranking en el sentido tradicional. Google no le sube de posición porque tenga schema. Sin embargo, lo usa para mostrar resultados enriquecidos, lo que puede aumentar mucho la tasa de clics.
- No es un sustituto de un buen contenido. Si la página en sí es pobre, ninguna cantidad de datos estructurados ayudará.
- No es una forma de contar a los motores de búsqueda algo distinto de lo que aparece en la página. El schema debe describir con fidelidad el contenido visible. Las discrepancias pueden activar una acción manual.
El modelo mental que funciona: el schema es una etiqueta sobre una caja. La caja sigue teniendo que contener lo que dice la etiqueta.
Por qué el schema importa más en 2026
Dos cambios han hecho que el schema sea más importante en los últimos dos años.
El primero es la expansión de los resultados enriquecidos en Google. Una página con un buen schema Article puede mostrar una miniatura y una fecha de publicación en la búsqueda normal. Una página Product puede mostrar precio, disponibilidad y estrellas de valoración. Una FAQPage puede mostrar una lista plegable de preguntas directamente en los resultados. Estas funciones ocupan más píxeles en pantalla, empujan a la competencia hacia abajo y atraen más clics.
El segundo es el auge de la búsqueda con IA. ChatGPT, Perplexity, Gemini y Google AI Overviews leen páginas web y sintetizan respuestas. Buscan contenido limpio y bien estructurado del que puedan extraer hechos con confianza. Las páginas con schema válido son más fáciles de procesar para estos sistemas, lo que aumenta su probabilidad de ser citadas como fuente. Si quiere saber cómo deciden los buscadores con IA qué citan, la guía de Generative Engine Optimization recorre el panorama completo.
Juntas, estas fuerzas significan que una página sin schema deja visibilidad sobre la mesa tanto en la búsqueda clásica como en los buscadores de respuestas que poco a poco la están reemplazando.
Los tipos de schema más útiles para la mayoría de los sitios
No necesita implementar todos los tipos que define schema.org. Un puñado de tipos cubre la mayor parte del valor para la mayoría de los sitios.

Article y BlogPosting
Para cualquier contenido editorial, Article o su subtipo más específico BlogPosting indica a los motores de búsqueda quién escribió la página, cuándo se publicó, cuándo se actualizó por última vez y qué tema trata. Las propiedades requeridas y recomendadas incluyen headline, author, datePublished, dateModified, image y publisher. El campo dateModified es especialmente importante para los buscadores con IA, que favorecen el contenido reciente.
FAQPage
Si su página realmente responde a una lista de preguntas, el schema FAQPage es uno de los marcados de mayor valor disponibles. Google puede mostrar las preguntas como elementos expandibles en los resultados, y los buscadores con IA suelen extraer las respuestas directamente de las preguntas estructuradas. La trampa: las preguntas y respuestas deben ser visibles en la página, y las respuestas deben ser las respuestas reales, no anzuelos.
HowTo
Para tutoriales paso a paso, el schema HowTo describe los pasos, las herramientas necesarias y el resultado esperado. Google ha reducido la elegibilidad de resultados enriquecidos para HowTo durante el último año, pero el marcado sigue ayudando a los buscadores con IA a entender la estructura de una página de procedimiento.
Product
Para ecommerce, el schema Product es esencial. Lleva el nombre, la imagen, la descripción, la marca, el SKU, el precio, la disponibilidad y las reseñas. Una página de producto sin schema Product es invisible para Google Shopping, el carrusel de comerciantes y la mayoría de los comparadores de precios. Si gestiona una tienda, la guía de crawl budget para ecommerce cubre cómo encaja el schema en el panorama más amplio de la salud de rastreo e indexación para tiendas.
Organization
El schema Organization se coloca en la página de inicio o en la página acerca de e identifica la entidad que está detrás del sitio. Incluye el nombre legal, el logotipo, la información de contacto, los perfiles sociales y, opcionalmente, la fecha de fundación y los fundadores. Los motores de búsqueda lo usan para construir el panel de conocimiento y para atribuir la autoría a través del contenido.
BreadcrumbList
BreadcrumbList describe la posición de navegación de la página dentro de la jerarquía del sitio. Google lo usa para mostrar rastros de migas en los resultados de búsqueda en lugar de URLs en bruto, lo que mejora cómo se ve el resultado y aclara la estructura del sitio para los crawlers.
Para la mayoría de los sitios, implementar estos seis tipos cubre la mayor parte del trabajo de datos estructurados con sentido. Los sitios especializados pueden necesitar tipos adicionales: Recipe para blogs de cocina, Event para locales con eventos, LocalBusiness para servicios locales, Course para plataformas educativas, JobPosting para portales de empleo.
JSON LD, Microdata o RDFa: cuál elegir
El schema markup se puede expresar en tres sintaxis. Google soporta las tres pero recomienda oficialmente JSON-LD, y conviene seguir esa recomendación.
JSON-LD vive dentro de un único bloque <script type="application/ld+json"> en la cabecera o el cuerpo de la página. Los datos estructurados están completamente separados del marcado HTML del contenido visible. Esta separación facilita el mantenimiento, el uso de plantillas y la actualización sin tocar la página renderizada.
Microdata y RDFa entrelazan los datos estructurados con los propios elementos HTML mediante atributos como itemtype, itemprop y vocab. Era el enfoque original. Sigue funcionando, pero mezcla contenido y metadatos, lo que es más difícil de mantener a escala. La única razón para usar Microdata o RDFa hoy es si trabaja en un sistema que ya los usa y cambiar saldría caro.
El resto de esta guía asume JSON-LD.
Cómo añadir schema a una página
Un schema mínimo de Article para una entrada de blog tiene este aspecto:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Schema Markup para SEO y búsqueda con IA",
"image": "https://example.com/blog/schema-cover.webp",
"datePublished": "2026-04-21",
"dateModified": "2026-04-21",
"author": {
"@type": "Person",
"name": "Ali Gundogdu"
},
"publisher": {
"@type": "Organization",
"name": "Seodisias",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
}
}
</script>Tres reglas a seguir al implementarlo:
- Los valores del schema deben coincidir con lo visible en la página. Si el artículo se publicó realmente el 23 de abril y se actualizó el 23 de abril, esos son los valores que usar. No invente fechas para parecer más fresco de lo que es.
- Cada tipo tiene propiedades requeridas. Para
Article,headline,image,datePublishedyauthorson requeridas para optar a resultados enriquecidos. Las directrices oficiales de datos estructurados de Google listan las propiedades requeridas y recomendadas para cada tipo soportado. - Un bloque por entidad lógica. Si la página es un único artículo, basta con un bloque
Article. Si además contiene una lista de FAQs, añada un bloqueFAQPageseparado.
En sitios construidos sobre un CMS como WordPress, los plugins generan la mayor parte del schema de forma automática. En sitios a medida, el schema se suele renderizar desde la capa de plantillas. En cualquier caso, el paso de validación (que se cubre más abajo) es lo que le dice si el marcado es correcto.
Cómo usan los buscadores con IA su schema
Los buscadores con IA no usan el schema de la misma forma que Google. Google lo usa principalmente para mostrar resultados enriquecidos en los resultados. Los buscadores con IA lo usan para extraer hechos limpiamente y para decidir si su página es lo bastante fiable como para citarla.

Cuando ChatGPT, Perplexity o Gemini leen una página con un schema Article válido, obtienen el autor, la fecha de publicación y la fecha de actualización gratis, en lugar de tener que deducirlos del texto visible. Eso hace que la cita sea más limpia y más precisa, lo que aumenta las probabilidades de que su página sea elegida cuando la IA presente una respuesta.
El marcado FAQPage es aún más potente para la búsqueda con IA. Las preguntas y respuestas estructuradas son justo el tipo de bloques compactos y factuales que a los buscadores con IA les gusta citar. Una página con cinco buenas entradas de FAQ en schema válido tiene muchas más probabilidades de ser citada que el mismo contenido como prosa corrida.
Hay varias cosas que importan específicamente para la IA:
- Precisión de
dateModified: los buscadores con IA dan mucho peso a las actualizaciones recientes. Mantenga este campo veraz y actual cuando revise el contenido de verdad. authorcon credenciales: use un objetoPersoncon un nombre y, cuando sea posible, un enlacesameAsa un perfil verificable (LinkedIn, Wikipedia, la publicación). Esto refuerza la autoridad percibida.- Coherencia: el schema debe coincidir con el contenido de la página. Los buscadores con IA rastrean y procesan de forma muy similar a Google, y las inconsistencias erosionan las señales de confianza.
OrganizationconsameAs: vincular su sitio a perfiles sociales verificados y a Wikipedia cuando aplique le convierte en una entidad más clara dentro de los grafos de conocimiento.
Si quiere una evaluación estructurada de cómo ven su sitio los buscadores con IA, la función AI Ready dentro de Seodisias puntúa ocho señales, incluyendo la cobertura y la frescura de los datos estructurados.
Validar su schema
Nunca publique schema sin validarlo. Dos herramientas gratuitas cubren los casos comunes.
La primera es la Prueba de resultados enriquecidos de Google. Pegue una URL o un fragmento de código y le dirá para qué tipos de resultados enriquecidos de Google es elegible su marcado, además de cualquier error o aviso. Esta es la herramienta de confianza si su objetivo son resultados enriquecidos en la búsqueda de Google.
La segunda es el Validador de Schema.org. Es la comprobación más estricta, a nivel de vocabulario. No le importa la elegibilidad de resultados enriquecidos de Google. Solo comprueba si el marcado es válido frente al vocabulario de schema.org. Úselo para detectar errores tipográficos en los nombres de las propiedades, tipos de valor incorrectos y campos requeridos que falten.
Ejecute ambas herramientas cada vez que cambie una plantilla que emite schema. Un pequeño error tipográfico en el nombre de una propiedad puede desactivar silenciosamente los resultados enriquecidos en miles de páginas.
Errores comunes de schema que le perjudican
Algunos errores aparecen una y otra vez en las auditorías.
Bloques de schema duplicados. Dos bloques Article en la misma página confunden a los parsers. Si un plugin del CMS y un theme inyectan ambos schema Article, el parser puede elegir uno, el otro o ninguno. Elija una sola fuente y desactive el resto.
Schema para contenido que no está en la página. Añadir schema FAQPage con cinco preguntas cuando solo dos son visibles es una violación de las directrices de Google. Las acciones manuales por esto son cada vez más frecuentes.
Tipo equivocado para el contenido. Marcar una página de categoría como Article no es correcto. Use CollectionPage o ningún schema en lugar del tipo equivocado.
Contenido oculto marcado como visible. Poner respuestas dentro de acordeones plegables está bien. Poner respuestas en contenedores con display: none y marcarlas como visibles, no.
dateModified inflado. Subir la fecha de modificación en cada carga de página para parecer fresco es una táctica que los buscadores con IA (y Google) detectan con el tiempo. Actualícelo solo cuando el contenido cambie de verdad.
Propiedades recomendadas ausentes. image, author y publisher están recomendadas para Article. Las páginas que las omiten pierden la elegibilidad de resultados enriquecidos aunque el marcado valide.
Una auditoría técnica de SEO regular detecta la mayoría de estos problemas antes de que se extiendan por un sitio.
Conclusión
El schema markup es una pequeña cantidad de trabajo que se paga de dos formas grandes: mejores resultados enriquecidos en la búsqueda clásica y muchas más probabilidades de ser citado por los buscadores con IA. Empiece con los seis tipos que la mayoría de los sitios necesitan (Article, FAQPage, HowTo, Product, Organization, BreadcrumbList), use JSON-LD, valide con las herramientas de Google y de schema.org y mantenga su dateModified honesto.
Si quiere ver qué páginas de su sitio ya tienen datos estructurados válidos y cuáles los echan en falta, ejecute un rastreo con Seodisias y revise la sección de datos estructurados del informe de auditoría. La puntuación AI Ready le mostrará después dónde su schema está ayudando o perjudicando a su visibilidad en los buscadores de respuestas.