Schema Markup para IA: así logras que ChatGPT, Gemini y Google te citen en Monterrey
Los datos estructurados (JSON-LD, vocabulario Schema.org) son el lenguaje que buscadores y modelos generativos usan para entender —sin ambigüedad— qué es tu negocio, qué vendes y qué preguntas respondes. Esta es la guía técnica para implementarlos bien.
El schema markup (datos estructurados) es código JSON-LD que se incrusta en una página web para describir, con el vocabulario estándar de Schema.org, qué es cada elemento del contenido: una empresa, un producto, un artículo, una pregunta, un procedimiento. No es texto para el usuario; es una capa de metadatos para máquinas.
- El schema markup no garantiza que ChatGPT, Gemini o Google te citen, pero elimina la ambigüedad que impide que un modelo confíe en tus datos.
- Según el Web Almanac 2024 de HTTP Archive, JSON-LD pasó de estar presente en 34% de las páginas analizadas en 2022 a 41% en 2024: crece, pero la mayoría de los sitios de Monterrey todavía no lo implementa —o lo hace mal.
- Los tipos con mayor impacto para un negocio local son Organization, LocalBusiness, Article, FAQPage, HowTo y Product.
- Puedes verificar en menos de 2 minutos si tu sitio ya tiene datos estructurados usando la Rich Results Test de Google.
- ¿Qué es el Schema Markup y por qué le importa a una IA?
- ¿Qué tipos de Schema Markup necesita mi negocio en Monterrey?
- Datos estructurados: SEO clásico vs GEO, ¿qué cambió?
- ¿Cómo implementar JSON-LD paso a paso?
- ¿Cómo saber si mi sitio ya tiene datos estructurados?
- Errores comunes al implementar Schema Markup
- Preguntas frecuentes
- Sobre el autor
- Fuentes
¿Qué es el Schema Markup y por qué le importa a una IA generativa?
La diferencia entre «escribir para que se entienda» y «etiquetar para que no haya duda».
Cuando un motor de búsqueda o un modelo de lenguaje lee una página web normal, tiene que inferir qué es cada cosa: adivina si un bloque de texto es el nombre de la empresa, el precio de un producto o la respuesta a una pregunta. El schema markup elimina esa inferencia. Es un bloque de código, casi siempre en formato JSON-LD (JavaScript Object Notation for Linked Data), que declara explícitamente: «esto es una Organization, se llama así, está en esta dirección»; «esto es un Article, lo escribió esta persona, se publicó en esta fecha»; «esto es una FAQPage, y esta es la pregunta con su respuesta exacta».
Schema.org es el vocabulario compartido (creado en 2011 por Google, Bing, Yahoo y Yandex) que define los tipos de entidades —Organization, Product, Article, Event, etc.— y sus propiedades. JSON-LD es el formato técnico más usado para escribir ese vocabulario dentro del HTML. SEO optimiza para aparecer en una lista de resultados; GEO (Generative Engine Optimization) optimiza para que un motor generativo —ChatGPT, Gemini, Perplexity, Google AI Overviews— use y cite tu contenido dentro de una respuesta conversacional; AEO (Answer Engine Optimization) es el primo cercano de GEO centrado en estructurar contenido como respuesta directa a una pregunta. Los tres comparten una base técnica: contenido claro, bien etiquetado y fácil de extraer.
La razón por la que esto importa hoy es doble. Primero, Google documenta directamente que usa los datos estructurados para entender el contenido de una página y decidir cómo presentarlo en resultados enriquecidos; el propio Google cita casos como el de Rotten Tomatoes, que tras añadir datos estructurados a 100,000 páginas registró un 25% más de clics frente a páginas sin ese marcado. Segundo, y más relevante para 2026: los sistemas de IA generativa —desde los rastreadores que alimentan Google AI Overviews hasta los crawlers de OpenAI y Perplexity— dependen cada vez más de contenido «verbalizable» y sin ambigüedad para construir sus respuestas. El propio Web Almanac 2024 dedica una sección entera a esto: describe cómo Bing Chat y Google AI Overview usan datos estructurados no solo para entrenar sus modelos, sino para entregar respuestas contextualmente más precisas, y cómo los datos estructurados sirven de «fuente parseable» para que un sistema de IA valide hechos antes de citarlos.
En otras palabras: un modelo generativo no necesita tu JSON-LD para «leer» tu página —puede procesar texto plano perfectamente— pero un JSON-LD bien hecho reduce el trabajo de interpretación y hace que tu negocio, tu dirección, tu catálogo y tus respuestas frecuentes lleguen como hechos discretos y verificables, no como prosa que hay que desambiguar. Si además tu estrategia de contenido ya trabaja el posicionamiento en IA (GEO) a nivel de mensaje y autoridad, el schema markup es la capa técnica que sostiene esa estrategia.
¿Qué tipos de Schema Markup necesita mi negocio en Monterrey?
No todos los negocios necesitan los mismos seis tipos, pero casi ninguno debería prescindir de los tres primeros.
Existen más de 800 tipos en el vocabulario de Schema.org, pero para una PyME, un despacho profesional o una empresa industrial en Monterrey, la prioridad real se concentra en seis. Esta tabla resume qué describe cada uno, por qué le importa a una IA y un ejemplo aplicado a un negocio regiomontano.
| Tipo de schema | Qué describe | Por qué importa para GEO/IA | Ejemplo en Monterrey |
|---|---|---|---|
| Organization | Identidad legal y de marca: nombre, logo, redes, sameAs | Es la «tarjeta de presentación» que un modelo usa para confirmar que tu marca existe y es consistente en toda la web | Una constructora en San Pedro declara su razón social, logo y perfiles oficiales de LinkedIn/Instagram |
| LocalBusiness | Dirección física, horario, teléfono, área de servicio, geo-coordenadas | Permite responder «¿dónde queda X en Monterrey?» o «¿qué negocios de Y hay cerca de mí?» con datos exactos, no supuestos | Un despacho contable en Valle Oriente marca su dirección exacta y su cobertura en el área metropolitana |
| Article | Autoría, fecha de publicación, sección, imagen destacada | Da E-E-A-T verificable: quién escribió, cuándo, y con qué autoridad —clave para que un modelo cite la fuente correcta | Este mismo artículo declara autor, fecha y editorial en su JSON-LD |
| FAQPage | Preguntas frecuentes con su respuesta exacta, en texto plano | Es el formato más directamente «citable»: pregunta-respuesta es casi idéntico a cómo un usuario le pregunta a una IA | Una clínica dental responde «¿cuánto cuesta una limpieza dental en Monterrey?» con precio y condiciones reales |
| HowTo | Pasos numerados de un procedimiento | Ayuda a que un modelo extraiga instrucciones ordenadas sin tener que reconstruirlas de un párrafo largo | Un taller industrial documenta «cómo dar mantenimiento preventivo a un compresor» en pasos |
| Product / Offer | Precio, disponibilidad, SKU, reseñas | Da certeza transaccional: precio y disponibilidad verificables, no estimados | Una tienda de tinacos declara modelo, capacidad y precio vigente por SKU |
La regla práctica: implementa Organization una sola vez (idealmente en el home y replicado vía referencia, no copiado en cada página), LocalBusiness si tienes ubicación física o área de servicio, Article en cada entrada de blog, FAQPage donde ya respondes preguntas reales de clientes, HowTo solo cuando el contenido es genuinamente un procedimiento paso a paso, y Product si vendes en línea o tienes catálogo público.
Datos estructurados: SEO clásico vs GEO, ¿qué cambió?
El rol del mismo código JSON-LD es distinto según a quién le esté hablando: al algoritmo de ranking o al modelo que redacta la respuesta.
Aquí hay que ser honestos con un matiz técnico que casi nadie explica bien: en agosto de 2023 Google anunció que los rich results visuales de tipo FAQ quedarían restringidos a «sitios gubernamentales y de salud reconocidos», y eliminó los rich results de HowTo en escritorio ese mismo año. En 2026, Google terminó de retirar por completo la apariencia de búsqueda de FAQ. Es decir: marcar FAQPage o HowTo ya casi no te da un «snippet enriquecido» visual en Google como ocurría en 2019-2022. Pero eso no vuelve inútil el schema —cambia para qué sirve. Su valor se trasladó del «SERP visual» al «GEO invisible»: los crawlers de IA (el de Google para AI Overviews, GPTBot, PerplexityBot, entre otros) siguen leyendo ese mismo JSON-LD para entender la estructura de tu contenido y decidir qué citar dentro de una respuesta conversacional, aunque el usuario nunca vea un ícono especial en el buscador clásico.
| Dimensión | SEO clásico (2015-2022) | GEO (2024-2026) |
|---|---|---|
| Objetivo del schema | Ganar un rich snippet visual en Google | Ser la fuente que un modelo generativo cita textualmente |
| Unidad que se premia | La página completa y su posición en el ranking | El fragmento (párrafo, tabla, respuesta FAQ) que se puede extraer sin perder sentido |
| Rol de FAQPage/HowTo | Generar estrellas, acordeones o pasos en el SERP | Servir como «hecho verbalizado» listo para que la IA lo reutilice en su respuesta |
| Métrica de éxito | Posición 1-3, CTR | Menciones y citas dentro de respuestas de ChatGPT/Gemini/AI Overviews |
| Formato ganador | Título + meta descripción optimizados | Contenido en prosa clara + JSON-LD que la respalda |
Para un negocio en Monterrey esto tiene una implicación práctica: no implementes FAQPage esperando el ícono de acordeón en Google —esperando eso, te vas a decepcionar. Impleméntalo porque es la forma más eficiente de que una IA generativa encuentre, sin ambigüedad, la respuesta exacta a «¿cuánto cuesta…?», «¿dónde está…?» o «¿cómo se hace…?» cuando alguien le pregunta directamente al chatbot en lugar de buscar en Google.
¿Cómo implementar JSON-LD paso a paso en tu sitio?
No necesitas ser programador para hacerlo bien; necesitas seguir el orden correcto.
- Audita qué tipo de página es. Antes de escribir una sola línea de código, clasifica cada plantilla de tu sitio: home (Organization/LocalBusiness), entrada de blog (Article), página de preguntas (FAQPage), tutorial (HowTo), ficha de producto (Product).
- Elige solo los tipos que aplican de verdad. Marcar un tipo que no corresponde al contenido visible (por ejemplo, un FAQPage con preguntas que no aparecen en la página) viola las políticas de datos estructurados de Google y puede penalizarte.
- Redacta el JSON-LD. Usa la estructura estándar:
@contextapunta a «https://schema.org»,@typedeclara el tipo (Organization, Article, etc.) y el resto son propiedades de ese tipo. Ejemplo mínimo para un negocio local:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Nombre del negocio",
"address": {
"@type": "PostalAddress",
"streetAddress": "Calle y número",
"addressLocality": "Monterrey",
"addressRegion": "Nuevo León",
"addressCountry": "MX"
},
"telephone": "+52-81-0000-0000",
"url": "https://tunegocio.com"
}
</script>
- Incrusta el bloque en el HTML. Va dentro de una etiqueta
<script type="application/ld+json">, típicamente en el<head>o justo antes de cerrar el<body>. En WordPress, plugins como Yoast o RankMath ya generan Organization y Article automáticamente; FAQPage y HowTo casi siempre hay que agregarlos a mano o con un bloque dedicado. - Valida antes de publicar. Pega la URL o el código en la Rich Results Test y en el Schema Markup Validator de Schema.org. Un JSON mal formado (una coma de más, una comilla sin cerrar) invalida todo el bloque.
- Publica y monitorea en Search Console. El informe de «Mejoras» de Search Console avisa si hay errores de marcado en producción; revísalo cada mes, no solo el día que publicas.
- Mantén el schema sincronizado con el contenido visible. Si cambias un precio, una pregunta o una dirección en el texto de la página, actualiza también el JSON-LD ese mismo día. Un schema desactualizado es peor que no tener schema: le da a la IA un dato falso con apariencia de verificado.
¿Cómo saber si mi sitio ya tiene datos estructurados?
Una prueba de dos minutos, sin herramientas de pago.
Antes de implementar nada nuevo, vale la pena confirmar qué ya tienes —muchos temas de WordPress y plugins de SEO agregan algo de schema por defecto, a veces incompleto o incorrecto. La forma más rápida de comprobarlo:
1) Abre la Rich Results Test de Google. 2) Pega la URL de tu home y de una entrada de blog. 3) Revisa qué tipos detecta (Organization, Article, etc.) y si marca errores o advertencias. 4) Repite con la herramienta de validación de Schema.org, que es más estricta con la sintaxis JSON-LD. Si ambas herramientas no detectan ningún tipo de schema en tu home, es la señal más clara de que estás partiendo de cero.
Esta prueba no te dice si una IA te va a citar —eso depende de muchos factores además del schema— pero sí te dice, con certeza técnica, si tu sitio le está dando a Google y a los crawlers de IA una base mínima de datos legibles para trabajar.
Errores comunes al implementar Schema Markup
Estos son los que vemos con más frecuencia al auditar sitios de clientes en Monterrey; no vienen de un estudio, son criterio de implementación.
Marcar contenido que no existe en la página. Es la falla más grave: un FAQPage con preguntas que el usuario no puede ver al hacer scroll, o un Product con un precio distinto al que aparece en pantalla. Además de violar las políticas de Google, genera desconfianza en cualquier sistema que cruce el schema contra el contenido visible.
Duplicar Organization en cada página con datos distintos. Si tu teléfono en el JSON-LD del home dice una cosa y el de la página de contacto dice otra, ningún motor sabe cuál es el dato correcto. Declara Organization una vez, de forma consistente, y repítelo idéntico donde haga falta.
JSON malformado. Una coma de más, una llave sin cerrar o comillas curvas (pegadas desde Word) invalidan el bloque completo sin previo aviso visual —el sitio se ve normal, pero el schema simplemente no se procesa.
Ignorar la propiedad sameAs. Enlazar tu Organization a tus perfiles verificados (LinkedIn, Instagram, Wikipedia si aplica) ayuda a que los motores confirmen que todas esas cuentas describen la misma entidad real, algo cada vez más relevante para la verificación de hechos que hacen los sistemas de IA.
Elegir el tipo equivocado por copiar una plantilla genérica. Un despacho de servicios no es un Product; una nota de blog no es un HowTo solo porque tiene una lista numerada. Usar el tipo correcto es más importante que usar muchos tipos.
Instalar un plugin de schema y olvidarse de él. El schema automático de los plugins de SEO cubre lo básico (Organization, Article) pero casi nunca cubre FAQPage o HowTo bien —y si tu contenido cambia, el plugin no siempre lo detecta. Requiere revisión humana periódica, no piloto automático permanente.
¿Tu sitio ya habla el idioma que entienden las IA?
Auditamos tu schema markup actual, identificamos qué tipos te faltan y te decimos —sin rodeos— qué tan lista está tu web para que ChatGPT, Gemini y Google te citen en 2026.
Preguntas frecuentes
¿Qué es el schema markup y para qué sirve en 2026?
Es código JSON-LD que describe, con el vocabulario de Schema.org, qué es cada elemento de tu página (empresa, producto, artículo, pregunta) para que buscadores y modelos de IA lo entiendan sin ambigüedad. En 2026 su función principal ya no es solo ganar un rich snippet visual en Google, sino facilitar que los motores generativos extraigan y citen tus datos con precisión.
¿El schema markup mejora directamente mi posicionamiento en Google?
Google ha señalado en varias ocasiones que el schema markup no es, por sí mismo, un factor directo de ranking. Lo que sí hace es mejorar cómo se presenta y se entiende tu contenido, lo cual puede traducirse en mejor CTR y en mayor probabilidad de que un motor generativo lo cite con precisión.
¿Necesito saber programar para implementar JSON-LD?
No necesitas ser desarrollador para los casos básicos: plugins como Yoast o RankMath generan Organization y Article automáticamente en WordPress. Para FAQPage, HowTo o Product bien hechos sí conviene apoyo técnico, porque requieren que el JSON-LD coincida exactamente con el contenido visible.
¿Qué diferencia hay entre Schema.org y JSON-LD?
Schema.org es el vocabulario —el diccionario de tipos y propiedades (Organization, Product, FAQPage, etc.)—. JSON-LD es el formato técnico, el «idioma» en el que casi siempre se escribe ese vocabulario dentro del HTML. También existen Microdata y RDFa como formatos alternativos, pero JSON-LD es el que Google recomienda y el que más ha crecido en adopción.
¿ChatGPT y Gemini leen directamente el schema markup de mi sitio?
No de forma idéntica a como lo hace el buscador de Google. Los modelos conversacionales generan respuestas a partir de datos de entrenamiento y, en el caso de funciones con navegación en vivo, de rastreadores que sí procesan la estructura de la página, incluido el schema. El schema markup no obliga a un modelo a citarte, pero reduce la ambigüedad que le impide confiar en un dato como correcto.
¿Cuánto tiempo tarda en verse el efecto de los datos estructurados?
No hay un plazo garantizado ni una cifra universal: depende de la frecuencia de rastreo de tu sitio, de la autoridad del dominio y de qué tan completo esté el resto de tu contenido. Como referencia de proceso, conviene revisar Search Console 2-4 semanas después de publicar para confirmar que el schema se está leyendo sin errores.
¿Qué pasa si mi plugin de WordPress ya agrega schema automáticamente?
Es un buen punto de partida, pero casi nunca es suficiente. La mayoría de los plugins cubren bien Organization y Article; rara vez implementan FAQPage o HowTo de forma completa, y no verifican que el schema siga coincidiendo con el contenido cuando lo editas. Conviene auditarlo, no asumir que «ya está resuelto».
¿El schema de FAQPage sigue sirviendo si Google ya quitó el rich result de FAQ?
Sí, sigue teniendo valor, pero cambió su propósito. Google restringió los rich results visuales de FAQ a sitios gubernamentales y de salud desde 2023 y terminó de retirarlos en 2026, así que ya no debes esperar el acordeón en el buscador. Sin embargo, el bloque FAQPage sigue siendo una de las formas más claras de estructurar pregunta-respuesta para que un motor generativo la extraiga y la use en una respuesta conversacional.
Sobre el autor
Jahiro Haro es fundador y estratega de Black360Digital, agencia de crecimiento en Monterrey especializada en posicionamiento con IA (GEO), marketing digital y automatización.
Fuentes
HTTP Archive, «Structured data» — The 2024 Web Almanac (publicado 2024, Andrea Volpini): adopción de JSON-LD (34% en 2022 → 41% en 2024), RDFa (66%) y Open Graph (64%), y el rol de los datos estructurados en sistemas de IA generativa.
Google Search Central, «Intro to How Structured Data Markup Works»: cómo Google usa el schema markup para entender el contenido y el caso documentado de Rotten Tomatoes (+25% CTR).
Google Search Central, políticas generales de datos estructurados, y el anuncio de cambios en rich results de FAQ y HowTo (agosto 2023).
INEGI, Encuesta Nacional sobre Disponibilidad y Uso de Tecnologías de la Información en los Hogares (ENDUTIH) 2024, comunicado de prensa 57/25 (mayo 2025): Nuevo León con 83.7% de hogares con acceso a internet, tercer lugar nacional, frente a 73.6% de promedio nacional.
- →Posicionamiento en IA (GEO): que ChatGPT y Gemini recomienden tu marca en Monterrey
- →Search Generative Experience (SGE): optimizar para la nueva era de Google
- →Search Everywhere Optimization: la evolucion del SEO
- →SEO: como ser el numero 1 en Google
- →5 formas de integrar ChatGPT en tu estrategia de marketing