Jose Manuel · Buda SEO ¿Quieres mejorar tu posicionamiento? Escríbeme sin compromiso 👋
Jose Manuel Romero - Buda SEO
Jose Manuel Romero 🟢 Disponible ahora · Buda SEO
Hola 👋 Soy Jose Manuel, consultor SEO en Madrid Sur desde 2009. ¿Tienes dudas sobre el posicionamiento de tu web? Escríbeme sin compromiso.
Ahora mismo
Jose Manuel Romero 💬 Iniciar conversación con Jose Manuel en WhatsApp
Schema SEO en la Era de la IA: Guía + Generador Gratis | Buda SEO
🧩 Técnico sin código — Mayo 2026

Schema SEO en la era de la inteligencia artificial: guía + generador JSON-LD gratis

Tu web existe. Google la rastrea. Pero eso no significa que entienda qué haces, dónde estás o cuándo abres. El schema es el código que le explica todo eso — a Google, a ChatGPT y a Gemini — sin que el cliente vea nada. Y al final de esta página tienes un generador gratuito que te lo crea en 30 segundos.

· · ~12 min lectura · SEO Local
Schema SEO en la era de la IA — guía práctica para negocios locales de Madrid Sur con ejemplos
El schema es invisible para el cliente, pero es lo que decide si Google y las IAs entienden tu negocio correctamente.

⚡ RESPUESTA DIRECTA

El schema es código invisible que le explica a Google y a las IAs exactamente qué hay en tu web. Sin él, Google tiene que adivinar qué eres. Con él, se lo dices directamente. Un negocio local en Madrid necesita mínimo cuatro tipos: LocalBusiness, FAQPage, BreadcrumbList y Article. En 2026, el schema también determina si ChatGPT, Gemini y Perplexity te citan cuando alguien pregunta por tu sector.

65%
de páginas citadas por AI Mode tienen schema implementado
40%
más de apariciones en AI Overviews en sitios con schema completo
7%
de sitios web tienen implementado Organization schema correctamente

Qué es el schema — la analogía que lo explica todo

Imagina que abres una ferretería en Fuenlabrada. Pones un cartel en la puerta que dice "Ferretería García". Para los vecinos del barrio, está clarísimo. Saben que vendes tornillos, pinturas y herramientas. Pero si llega alguien de fuera que no conoce el barrio y ve solo el cartel, no tiene ni idea de si es una tienda, una empresa, o el nombre de un señor.

Ahora imagina que además del cartel tienes un documento en el escaparate que dice: "Somos una ferretería. Vendemos tornillos, pinturas y herramientas. Abrimos de lunes a sábado de 9 a 20h. El teléfono es 611808675. Estamos en Calle Mayor 15, Fuenlabrada."

💡 La analogía exacta

El cartel es tu web tal como la ve el cliente. El documento del escaparate es el schema: información estructurada que solo leen Google y las IAs, no los clientes. Sin ese documento, Google tiene que adivinar qué vendes, cuándo abres y dónde estás. Y a veces adivina mal.

El schema es el DNI de tu negocio en internet. Sin él puedes existir, pero nadie sabe exactamente quién eres, qué haces, ni cuándo pueden venir a verte.

Por qué antes importaba menos y ahora importa más

Hasta hace tres o cuatro años, el schema era importante para los rich results de Google: las estrellas de reseñas en los resultados, los horarios, las FAQs desplegables. Útil, pero no crítico para la mayoría de negocios locales.

En 2026 la ecuación ha cambiado. Cuando alguien le pregunta a ChatGPT "¿qué ferretería hay en Fuenlabrada que abra los sábados?", la IA tiene que decidir a quién citar. Y lo primero que hace es buscar webs donde esté estructurado de forma clara que son una ferretería, que están en Fuenlabrada y que abren los sábados. Eso es exactamente lo que hace el schema.

En 2026, el schema no es solo para Google. Es la infraestructura que le explica a ChatGPT, Gemini y Perplexity quién eres, qué haces y dónde estás. Sin él, las IAs pueden ignorarte aunque tu web esté perfectamente escrita.

Schema para Google vs schema para IAs: la diferencia real

No todos los tipos de schema sirven para lo mismo. Hay schema que dispara rich results en Google (estrellas, FAQs en el snippet, precios) y hay schema que ayuda a las IAs a entender y citar tu contenido. En muchos casos se solapan, pero hay matices importantes.

🔵 Para Google (rich results)

AggregateRating → estrellas en el snippet
FAQPage → preguntas desplegables en SERP
💰Offer/Product → precio en el snippet
🗺️LocalBusiness → horarios y dirección en Maps
🍞BreadcrumbList → ruta en el snippet
📋HowTo → pasos numerados en el snippet

🟣 Para IAs (citación y comprensión)

🏢Organization → identidad de marca consolidada
👤Person → autoridad del autor del contenido
📝Article con speakable → fragmentos extractables por voz
📊Dataset → datos estructurados para citación
📍LocalBusiness con @id estable → entidad única en el grafo
🔗sameAs → conectar perfiles de LinkedIn, X, Maps

La clave está en el @id estable. Las IAs construyen un mapa de entidades — personas, negocios, lugares — y necesitan una referencia única para cada uno. Si tu schema usa siempre el mismo @id (por ejemplo, https://budaseo.es/#organization), las IAs pueden reconocerte como la misma entidad en todas las páginas de tu web. Si no lo tienes, cada página es un negocio diferente para la IA.

Ejemplos reales: cómo funciona el schema en tres negocios de Madrid Sur

Nada de código abstracto. Aquí tienes cómo se aplica el schema a tres tipos de negocio local que trabajamos en Buda SEO, con el impacto exacto en Google y en las IAs:

🔧 Ferretería — Fuenlabrada

Una ferretería local en Fuenlabrada sin schema bien implementado vs con schema correcto. El schema que marca la diferencia es LocalBusiness.

❌ Sin schema (lo que ve Google)

Google rastrea la web y ve texto. Tiene que adivinar si "Ferretería García" es el nombre del propietario, el nombre de la empresa, o el nombre de un producto. No sabe si está abierta los sábados. No sabe el teléfono si no está en formato reconocible.

Lo que ve Google: texto no estructurado. Resultado en Maps: datos incompletos o incorrectos. Lo que cita ChatGPT: probablemente nada.

✅ Con schema LocalBusiness

Google sabe exactamente que es una ferretería en Fuenlabrada, con horario de lunes a sábado, con teléfono verificado y con geolocalización precisa. La IA puede citarla cuando alguien pregunta por ferreterías en la zona.

"@type": "HardwareStore", "name": "Ferretería García", "telephone": "+34611808675", "openingHours": "Mo-Sa 09:00-20:00", "address": { "addressLocality": "Fuenlabrada" }
💡 Resultado real: La ficha de Google Maps se rellena automáticamente con los datos del schema. Cuando alguien pregunta a ChatGPT por ferreterías en Fuenlabrada que abran los sábados, la IA tiene los datos estructurados para citarla correctamente.
🏥 Clínica dental — Leganés

Una clínica dental en Leganés con muchas preguntas frecuentes que no tiene FAQPage schema. El schema clave aquí es FAQPage + MedicalOrganization.

❌ Sin FAQPage schema

La clínica tiene una página de preguntas frecuentes bien escrita. Pero en los resultados de Google aparece como un resultado normal, sin las preguntas desplegables que ocupan el doble de espacio en pantalla. En ChatGPT, las respuestas sobre "precio ortodoncia Leganés" no la citan.

Snippet en Google: título + descripción estándar. Espacio en pantalla: 1 línea de resultado. Citación por IA: improbable.

✅ Con FAQPage schema

En los resultados de Google aparecen las preguntas desplegables directamente en el snippet, ocupando 3-4 veces más espacio que un resultado normal. Cuando alguien pregunta a Gemini por el precio de la ortodoncia en Leganés, tiene los datos estructurados para responder citando la clínica.

"@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "¿Cuánto cuesta la ortodoncia?", "acceptedAnswer": { "@type": "Answer", "text": "La ortodoncia en nuestra clínica..." } }]
💡 Resultado real: Las FAQs desplegables en Google aumentan el CTR entre un 20% y un 30% porque el snippet ocupa más espacio y responde la pregunta antes del clic. Las IAs usan las respuestas del FAQPage schema como fuente directa para sus respuestas generadas.
🚗 Taller mecánico — Getafe

Un taller mecánico en Getafe que tiene varias reseñas de clientes reales en Google. El schema clave aquí es AggregateRating + LocalBusiness.

❌ Sin AggregateRating schema

El taller tiene 47 reseñas con una nota de 4.8 en Google Maps. Pero en los resultados de búsqueda orgánica de Google, ese dato no aparece. El snippet es texto plano. Nadie ve las estrellas sin entrar a Maps.

Resultado orgánico: texto sin estrellas. CTR medio: bajo. Percepción de confianza: sin señales visuales.

✅ Con AggregateRating schema

En los resultados orgánicos de Google aparecen las estrellas (★★★★★ 4.8 · 47 reseñas) directamente en el snippet. Este dato visual dispara el CTR porque da confianza inmediata. Importante: solo se puede poner si las reseñas son verificables y reales.

"aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "47", "bestRating": "5" }
💡 Resultado real: Las estrellas en el snippet orgánico pueden aumentar el CTR entre un 15% y un 25% en búsquedas locales. Regla de oro: NUNCA inventar el número de reseñas ni la nota. Google verifica los datos y si no coinciden aplica una penalización.

Los 6 tipos de schema que necesita un negocio local en Madrid

No hace falta implementar los 800 tipos que existen en Schema.org. Estos son los que realmente importan para un negocio local de Madrid Sur, ordenados por prioridad:

🥇 Prioritario

🏪 LocalBusiness

El más importante para cualquier negocio local. Le dice a Google y a las IAs quién eres, dónde estás, cuándo abres y cómo te pueden contactar. Es la base de todo lo demás.

Ejemplo real: Ferretería García · Fuenlabrada · Lun-Sáb 9-20h · 611 80 86 75. Sin esto, Google Maps puede mostrar datos incorrectos o incompletos de tu negocio.
🥇 Prioritario

❓ FAQPage

Las preguntas frecuentes estructuradas. Google puede mostrarlas desplegables en el snippet, ocupando el doble de espacio. Las IAs las usan como fuente directa para generar respuestas.

Ejemplo real: "¿Cuánto tarda la reparación?" → "Entre 2 y 5 días laborables". Esa respuesta puede aparecer en ChatGPT cuando alguien pregunta por tu servicio.
🥇 Prioritario

🍞 BreadcrumbList

La ruta de navegación de tu web (Inicio › Servicios › Reparación de coches). Aparece en el snippet de Google y ayuda a las IAs a entender la estructura de tu sitio.

Ejemplo real: En lugar de mostrar solo la URL, Google muestra "Inicio › Servicios › Mecánica rápida Getafe" en el resultado. Más informativo, más clics.
🥇 Prioritario

📝 Article

Para los posts del blog. Indica quién escribió el artículo, cuándo y sobre qué. El campo speakable dentro del Article es lo que permite a las IAs extraer fragmentos para citar.

Ejemplo real: Este mismo artículo que estás leyendo tiene Article schema. La sección "Respuesta directa" tiene el atributo speakable para que ChatGPT pueda citarla.
⭐ Recomendado

🏢 Organization

Define tu empresa como entidad en el grafo de conocimiento de Google y las IAs. El @id estable es lo que permite que las IAs te reconozcan como la misma entidad en todas las páginas.

Ejemplo real: @id: "https://budaseo.es/#organization" aparece igual en todas las páginas de budaseo.es. Las IAs saben que todas esas páginas son de la misma empresa.
⭐ Si tienes reseñas reales

⭐ AggregateRating

Las estrellas de reseñas en el snippet de Google. Solo si tienes reseñas verificables y reales. Nunca inventado. Google cruza este dato con tus reseñas reales y penaliza si no coinciden.

Ejemplo real: ★★★★★ 4.8 · 47 reseñas en el snippet orgánico. Solo se puede poner si las 47 reseñas existen y son verificables en una plataforma reconocida.

Qué tipos de schema NO necesitas (y por qué algunos artículos te mienten)

Hay artículos de SEO que recomiendan implementar 15 o 20 tipos de schema a la vez. En la práctica, para un negocio local de Madrid Sur, la mayoría son irrelevantes o directamente contraproducentes si se implementan mal.

❌ Recipe

Para webs de recetas de cocina. Si tienes una ferretería y añades Recipe schema, Google lo ignorará o puede penalizarte por schema spam.

❌ AggregateRating inventado

Poner 5 estrellas de 500 reseñas cuando no tienes ninguna es la forma más rápida de recibir una acción manual de Google. Está verificado: Google cruza este dato.

❌ Event para servicios regulares

Event schema es para eventos con fecha y hora concretas. Usar "Lunes al mediodía" como evento para que aparezca en el buscador de eventos de Google es black hat y penalizable.

❌ Exceso de schema en la misma página

Poner 8 tipos de schema diferentes en la misma página de inicio confunde a Google. Cada página debe tener los tipos que corresponden a su contenido real, no todos los que existen.

El dato honesto: qué sabemos con certeza y qué es hype

Hay muchos artículos en internet que citan estadísticas sobre el impacto del schema en la visibilidad en IAs con una precisión que no se corresponde con la evidencia disponible. Aquí va la versión honesta:

⚠️ LO QUE REALMENTE SABEMOS

Lo confirmado: Bing ha confirmado oficialmente que sus LLMs usan datos estructurados para interpretar el contenido web. Google ha declarado que el schema "da ventaja en los resultados de búsqueda" aunque no mejora el ranking directamente. Los datos de correlación (no causalidad) muestran que la mayoría de páginas citadas por IAs tienen schema.

Lo no confirmado: A mayo de 2026 no existen estudios peer-reviewed que demuestren una relación causal directa entre schema y mayor citación por IAs. Las estadísticas que circulan ("65% más citaciones", "40% más AI Overviews") son correlaciones, no experimentos controlados.

La conclusión práctica: El schema es una señal de confianza y estructura que hace tu contenido más fácil de interpretar para cualquier sistema automático, humano o IA. Implementarlo correctamente tiene coste bajo y riesgo cero. No implementarlo cuando la competencia sí lo tiene es una desventaja real y creciente.

La pregunta no es si el schema garantiza que ChatGPT te cite. La pregunta es: ¿prefieres que las IAs tengan que adivinar qué haces y dónde estás, o que se lo expliques directamente? El coste de hacerlo bien es bajo. El coste de no hacerlo, en un mercado donde cada vez más búsquedas se resuelven con IA sin clic, es creciente.

Cómo implementarlo en WordPress sin tocar código

La buena noticia: si tienes WordPress con Rank Math (que es el plugin que usamos en Buda SEO), puedes implementar los tipos más importantes sin saber nada de código. Aquí el proceso exacto:

1
LocalBusiness — en Rank Math Rank Math → Configuración General → Tipo de Sitio → Negocio Local. Rellena nombre, dirección, teléfono y horario. Rank Math genera el JSON-LD automáticamente.
2
FAQPage — en cada página con preguntas En el editor de WordPress, usa el bloque "Rank Math FAQ" para añadir preguntas y respuestas. El plugin genera el schema automáticamente. No hace falta tocar código.
3
Article — automático en posts de blog Rank Math añade automáticamente Article schema a todos los posts si está bien configurado. Verifica que el autor, la fecha de publicación y la imagen destacada estén rellenos.
4
Validar siempre antes de publicar search.google.com/test/rich-results → pega la URL → comprueba que no hay errores en rojo. Si hay advertencias en amarillo, no es urgente. Si hay errores en rojo, corrígelos antes de publicar.
+
Para types avanzados (Dataset, HowTo, speakable): JSON-LD manual Los types más avanzados que Rank Math no genera requieren añadir JSON-LD directamente al HTML de la página. Esto lo hace tu agencia SEO. En Buda SEO lo incluimos en todos los artículos de blog que hacemos.

✅ Checklist de schema para negocios locales de Madrid Sur

LocalBusiness implementado con @id estable El @id debe ser siempre la misma URL (ej: https://tunegocio.es/#organization). Es lo que permite a las IAs reconocerte como una entidad única.
Nombre, dirección, teléfono y horario en el schema Exactamente igual que en tu Google Business Profile y en tu web. Inconsistencias entre estas tres fuentes confunden a Google y a las IAs.
FAQPage en la página de inicio o servicios Mínimo 3-5 preguntas. Las más frecuentes de tus clientes: precio, tiempo de espera, ubicación, proceso de trabajo.
BreadcrumbList en todas las páginas Rank Math lo genera automáticamente. Solo hay que verificar que está bien configurado con el Rich Results Test de Google.
Article schema en todos los posts del blog Con autor, fecha de publicación, fecha de modificación e imagen. El campo dateModified actualizado es una señal de contenido fresco para las IAs.
sameAs apuntando a tus perfiles reales LinkedIn, Google Maps, X (Twitter), Bing Places. Esto conecta tu entidad en distintas plataformas y refuerza tu identidad en el grafo de conocimiento.
Validado con Google Rich Results Test search.google.com/test/rich-results — sin errores en rojo en ninguna de las páginas clave de tu web.
NUNCA datos inventados en el schema Sin reseñas inventadas, sin precios que no están publicados en la web, sin horarios que no son reales. Google verifica estos datos y penaliza las inconsistencias.

Generador de schema JSON-LD para tu negocio — gratis

Rellena los datos de tu negocio, pulsa el botón y obtén el código listo para copiar y pegar en WordPress. Sin registro, sin coste, en 30 segundos.

⚠️ Aviso legal y descargo de responsabilidad

El código schema JSON-LD generado por esta herramienta se proporciona exclusivamente con fines informativos y educativos. Buda SEO no garantiza que el código generado sea adecuado para todos los casos de uso, plataformas o configuraciones de WordPress.

Antes de implementar cualquier código en tu web: valida siempre el resultado en Google Rich Results Test. Buda SEO no se responsabiliza de posibles errores, pérdidas de ranking, conflictos con plugins existentes o cualquier consecuencia derivada de la implementación incorrecta del código generado.

Los requisitos de schema.org pueden cambiar. Consulta siempre la documentación oficial de Schema.org y las guías de Google para datos estructurados para información actualizada. Para implementaciones críticas o webs en producción, se recomienda la revisión de un especialista SEO.

📝 Datos de tu negocio

Lun–Vie
Sábados
Domingos

📋 Código JSON-LD generado

↑ Rellena los datos y pulsa "Generar schema JSON-LD"

El código aparecerá aquí, listo para copiar
y pegar en WordPress.

¿Quieres que revisemos si el schema está bien implementado en tu web?

Auditoría SEO gratis en 48h →
⏱️ CRONOGRAMA DE IMPLEMENTACIÓN

Lo que ocurre después de implementar el schema correctamente

Sin esperar meses sin saber si funciona. Esto es lo que pasa en cada fase.

Sem. 1-2
Implementación
Validación técnica
Rich Results Test ✓
Sem. 2-4
Google indexa
Primeros rich snippets
Search Console
Sem. 4-8
Rich results visibles
CTR mejorado
+15-30% estimado
Mes 2-3
IAs rastrean
Citación posible en IA
ChatGPT · Gemini

📊 Resumen: 1-2h de implementación · Rich snippets en 2-4 semanas · Visibilidad en IAs en 2-3 meses · Coste: 0€ con el generador de esta página.

Preguntas frecuentes sobre schema SEO para negocios locales

¿Qué es el schema en SEO y para qué sirve?
El schema es código invisible que se añade a tu web para explicarle a Google y a las IAs exactamente qué hay en ella. Sin schema, Google tiene que adivinar si eres una ferretería, una clínica o un taller. Con schema, se lo dices directamente. Es como el DNI de tu negocio en internet: sin él puedes existir, pero nadie sabe exactamente quién eres, qué haces ni cuándo pueden venir a verte.
¿El schema ayuda a aparecer en ChatGPT y Gemini?
Sí, aunque con matices importantes. Los datos disponibles en 2026 muestran correlación entre tener schema y ser citado por IAs, pero no hay estudios científicos que confirmen causalidad directa. Lo que sí es cierto: el schema hace tu contenido más fácil de interpretar para los LLMs, aumentando las probabilidades de citación. Bing lo ha confirmado oficialmente. Google ha declarado que el schema "da ventaja en los resultados". La práctica indica que implementarlo correctamente es siempre mejor que no implementarlo.
¿Qué tipos de schema necesita un negocio local en Madrid?
Mínimo cuatro tipos: LocalBusiness (quién eres, dónde estás, horario, teléfono), FAQPage (respuestas a las preguntas más frecuentes), BreadcrumbList (ruta de navegación) y Article (para los posts del blog). Si tienes varias sedes añade Organization. Si tienes reseñas verificables y reales puedes añadir AggregateRating. Nunca inventes datos para el schema.
¿El schema mejora el posicionamiento en Google?
Google ha confirmado que el schema no mejora el ranking directamente. Lo que sí hace es hacer tu contenido elegible para rich results: estrellas de reseñas, FAQs desplegables, breadcrumbs, horarios en el snippet. Estos rich results mejoran el CTR (tasa de clics), que sí puede influir indirectamente en el posicionamiento. La ventaja más importante en 2026 no es el ranking sino la visibilidad en las respuestas de IA.
¿Puedo añadir el schema sin saber programar?
Sí. En WordPress con Rank Math puedes configurar LocalBusiness, FAQPage y Article sin tocar código. Para tipos más avanzados como Dataset, HowTo o speakable, lo habitual es añadir el JSON-LD directamente al HTML. En Buda SEO lo incluimos en todos los artículos de blog que hacemos para nuestros clientes. Si tienes una auditoría gratuita, revisamos también el estado de tu schema.
¿Qué pasa si pongo schema incorrecto o inventado?
Google puede aplicar una acción manual que elimina tus rich results sin afectar al ranking. Las IAs citarán datos incorrectos sobre tu negocio, lo que puede ser peor que no aparecer. Regla de oro: nunca marques con schema algo que no esté visible en la página. Sin reseñas verificadas → sin AggregateRating. Sin precio publicado → sin precio en el schema.
¿Cuánto tiempo tarda en hacer efecto el schema?
Google reconoce los cambios de schema en 1 a 4 semanas. Los rich results pueden tardar entre 2 y 8 semanas en aparecer. Para las IAs el tiempo es variable: depende de cuándo vuelvan a rastrear tu web. Lo importante es implementarlo correctamente desde el principio y validar con Google Rich Results Test antes de publicar.
¿Cómo sé si mi web tiene schema implementado correctamente?
La forma más rápida es ir a search.google.com/test/rich-results, escribir la URL de tu web y ver el resultado. Si aparecen errores en rojo, el schema está mal implementado. Si aparecen advertencias en amarillo, está implementado pero podría mejorarse. Si todo está en verde, está correcto. En Buda SEO revisamos el schema en todas las auditorías gratuitas que hacemos.

¿Tu negocio tiene el schema bien implementado?

En la auditoría gratuita revisamos el estado de tu schema, te decimos qué falta y qué está mal, y te explicamos qué impacto tiene en Google y en las IAs. En 48h tienes el informe.