GEO: los 10 errores más comunes y cómo corregirlos — por qué la IA todavía no cita tu sitio
Muchos sitios no es que «no hayan hecho GEO», sino que «lo hicieron y cayeron en trampas»: te esfuerzas en escribir contenido y añadir schema, y aun así la IA no lo lee, no lo entiende y no lo cita. El problema suele reducirse a unos pocos errores recurrentes: el rastreador ni siquiera entra, el contenido es una cáscara vacía, la estructura se contradice a sí misma. Este artículo desglosa los 10 errores más comunes de la práctica real en seis categorías, cada una con «por qué está mal» y «cómo corregirlo», para que lo trates como una lista de verificación y la recorras de arriba abajo.
Barrera de accesibilidad: el rastreador ni siquiera entra (errores 1 y 2)
Esta es la categoría de trampa más letal y a la vez más invisible: la IA ni siquiera puede obtener tu página, así que toda optimización posterior es en vano. Las dos causas más comunes son contenido que solo aparece después de que JavaScript renderiza (error 1), y un robots.txt o un WAF/CDN que bloquea en silencio a los rastreadores de recuperación (error 2).
Error 1: ves el contenido completo en tu navegador, pero la mayoría de los rastreadores de recuperación de IA no ejecutan JavaScript: lo que obtienen es una cáscara de HTML sin renderizar. La solución es mover el contenido principal a salida del lado del servidor (SSR/SSG) para que el texto, los títulos y el JSON-LD existan completos en esa primera respuesta HTML.
Error 2: mucha gente supone que «si no lo bloqueas explícitamente, está abierto», pero Cloudflare, un WAF o las reglas de seguridad del proveedor de alojamiento suelen tratar a los User-Agent desconocidos como tráfico sospechoso y bloquearlos. Un «allow» en robots.txt no sirve de nada: la solicitud nunca llega a la página.
- Usa «Ver código fuente de la página» (no la pestaña Elements de las herramientas de desarrollo) o desactiva JS y recarga para confirmar que el texto del cuerpo realmente está en el HTML original.
- Mueve el contenido importante a salida SSR/SSG; el JS del front-end solo debe encargarse de la interacción, no de «generar el contenido».
- Permite explícitamente (Allow) a los rastreadores de recuperación en robots.txt: OAI-SearchBot, PerplexityBot, Claude-SearchBot, ChatGPT-User.
- Envía realmente una solicitud con el User-Agent correspondiente y confirma que devuelve 200 y no 403/429 ni una página de desafío; pide a TI que los incluya en la lista blanca del CDN/WAF.
Señales semánticas contradictorias: problemas con el schema y los datos de contacto (errores 3 y 8)
La IA se apoya en señales estructuradas para entender quién eres y qué puedes responder; en cuanto esas señales se contradicen o las máquinas no las pueden leer, tu credibilidad se resiente. Dos fallos comunes: schema que no coincide con el texto (error 3), e información de contacto y del negocio que es solo una imagen o texto plano sin marcado legible por máquinas (error 8).
Error 3: aplicaste schema desde una plantilla pero nunca lo actualizaste con el contenido, o las preguntas y respuestas de tu FAQPage difieren de lo que la página muestra realmente. Los datos estructurados deben ser un «espejo del contenido en pantalla»: si cambia el contenido, el marcado tiene que cambiar con él.
Error 8: cuando alguien le pregunta a la IA «cuál es el teléfono de esta tienda y hasta qué hora abre», si el teléfono y la dirección solo están en una imagen o no llevan ningún marcado, a la IA le cuesta interpretarlos y no te mostrará en las búsquedas locales.
- El schema solo debe describir contenido que el usuario realmente vea; por cada par de pregunta y respuesta en FAQPage, debe haber una pregunta y respuesta visibles correspondientes en el cuerpo.
- Tras cambiar un precio, un horario o un título, vuelve y sincroniza el JSON-LD, y valida la sintaxis con una herramienta de prueba de datos estructurados.
- Usa enlaces tel:, mailto: y la etiqueta <address> para los datos de contacto; no los entierres solo en una imagen.
- Añade schema de LocalBusiness/Organization y especifica con claridad openingHours, la dirección y el área de servicio.
Baja extraíbilidad: conclusiones y títulos que impiden a la IA captar el punto (errores 4 y 9)
Los motores de IA tienden a extraer contenido que «funciona como un párrafo independiente y responde directamente a la pregunta», y se apoyan en títulos y descripciones para juzgar rápido qué puede responder una página. Las conclusiones enterradas muy abajo (error 4) y los títulos y descripciones vagos (error 9) hacen que la IA no perciba que esta página puede responder a la consulta del usuario.
Error 4: esconder la respuesta al final del artículo es un viejo hábito del SEO, pero la IA suele perdérsela al trocear el contenido. Cambia a la pirámide invertida: la primera frase bajo cada subtítulo es la respuesta de esa sección, para que la IA, entre por donde entre, capte una afirmación completa y citable.
Error 9: cuando el título es un eslogan vago y la descripción está repleta de palabras clave, a la IA le cuesta asociar la página a una consulta concreta. Haz que el título diga con claridad «qué es esta página y qué resuelve», y que la descripción resuma la respuesta central en una o dos frases.
- Escribe la primera frase de cada sección h2 como una conclusión que se sostenga por sí sola.
- Convierte definiciones, pasos y comparaciones importantes en listas o tablas: mucho más fáciles de extraer enteras que enterradas en frases largas.
- Haz que el título declare el tema y el valor; evita que sea solo un eslogan de marca o términos vagos.
- Completa tus etiquetas Open Graph (og:title/description/image/url) para que se muestre correctamente al ser citada o compartida.
¿Quieres saber qué puntaje tiene tu sitio para la IA?
Escaneo gratis: obtén tu puntaje de legibilidad para IA (0–100) y arreglos listos para pegar al instante.
Análisis GEO gratis →Falta de autoridad y profundidad: solo hablas de ti, contenido demasiado superficial (errores 5 y 7)
La IA prefiere citar fuentes «fiables y con alta densidad de información», y la credibilidad no depende solo de lo que dices sobre ti mismo. Gestionar solo contenido propio con cero menciones de terceros (error 5), sumado a contenido demasiado superficial —solo palabras clave rellenadas en un artículo (error 7)— son las dos trampas que con más facilidad te dejan «pareciendo activo pero sin resultados».
Error 5: cuando la IA evalúa si una marca es fiable, le importa más «si otros te mencionan». Si el único lugar de la web que habla de ti es tu propio sitio, sin respaldo de listados, reseñas o cobertura de terceros, la disposición a citarte es baja. Hay que acumular de forma deliberada la «huella real» de tu marca fuera de tu sitio.
Error 7: el contenido superficial producido solo para «tener algo que publicar» repite las mismas generalidades que diría cualquiera, con frases idénticas que se encuentran en otra parte; citarte no mejora la respuesta. Hay que aportar «algo que solo tú puedas ofrecer».
- Regístrate en directorios del sector, listados locales, tu Perfil de Empresa de Google y otras fuentes fiables; anima a clientes reales a publicar reseñas.
- Mantén coherentes el nombre de marca, la dirección y el teléfono (NAP) en todas las plataformas, y enlaza tus cuentas oficiales con sameAs.
- Acompaña cada afirmación con un paso concreto de «cómo hacerlo» o un ejemplo reproducible.
- Añade criterio práctico: cuándo hacerlo, cuándo no, y cuáles son las trampas habituales.
Señales de vigencia: sin fecha la IA cree que estás desactualizado (error 6)
Al responder, la IA prefiere fuentes «frescas y fiables», y la fecha es una señal clave que usa para juzgar la vigencia. Una página sin fecha de publicación ni de actualización (error 6) se trata como «no se sabe si está desactualizada» y se penaliza, sobre todo en temas que cambian, como precios, especificaciones y normativa.
La solución es marcar con claridad datePublished y dateModified en la página, y hacer que aparezcan tanto en el cuerpo visible como en los datos estructurados. Pero más importante aún: actualiza de verdad el contenido y luego la fecha; cambiar una fecha antigua por la de hoy sin tocar el contenido es otra forma de romper la confianza.
- Añade datePublished y dateModified al JSON-LD de Article.
- Muestra también una fecha de «publicación / última actualización» en un lugar visible de la página, que coincida con el valor del marcado.
- Revisa periódicamente el contenido que se desactualiza y actualiza la fecha solo tras una actualización sustancial.
La última trampa: dejar de verificar una vez publicado (error 10)
El mayor riesgo oculto de GEO es «dar por hecho que una vez hecho, funciona». El schema puede tener un error de sintaxis, el rastreador puede quedar bloqueado un día por una regla nueva, el marcado puede desincronizarse tras actualizar el contenido: nada de esto lanza un error por sí solo, simplemente te resta puntos en silencio (error 10). Sin un mecanismo de verificación periódica, los problemas suelen tardar mucho en detectarse.
La solución es convertir la verificación en una rutina: tras cada revisión, vuelve a obtener el HTML original para confirmar que el contenido y el marcado siguen ahí, y mide periódicamente con herramientas una puntuación base de legibilidad y haz seguimiento de las citas. En lugar de guiarte por intuición, empieza midiendo una puntuación inicial de 0 a 100 con un chequeo de GEO gratuito, contrasta estos 10 errores para hallar dónde te quedas corto, completa las recomendaciones punto por punto y luego vuelve a medir con regularidad.
- Tras cada revisión, vuelve a obtener el HTML original para confirmar que el texto y el JSON-LD siguen ahí.
- Reverifica periódicamente la accesibilidad con una herramienta de prueba de datos estructurados y una simulación de rastreo.
- Establece una puntuación base y un seguimiento para que los «retrocesos» se detecten pronto, y no solo cuando ya cae el tráfico.
Preguntas frecuentes
Q. El contenido de mi sitio se ve bien en el navegador, ¿por qué la IA aun así no lo lee?
Porque lo que ves es la pantalla después de que JavaScript se ejecutó, mientras que la mayoría de los rastreadores de recuperación de IA no ejecutan JavaScript y solo leen el HTML original. Usa «Ver código fuente de la página» o desactiva JS y recarga para ver si el texto del cuerpo sigue ahí; si no está, debes mover el contenido principal a salida del lado del servidor (SSR/SSG) para que el contenido exista completo en esa primera respuesta HTML.
Q. Mi robots.txt ya permite los rastreadores de IA, ¿por qué sigo sin ser citado?
Un «allow» en robots.txt no significa que la solicitud llegue de verdad. Cloudflare, un WAF o las reglas de seguridad del proveedor de alojamiento suelen bloquear a los User-Agent desconocidos con un 403/429 o lanzar una página de desafío, así que la solicitud nunca llega a la página. Envía una solicitud con el User-Agent correspondiente para confirmar que devuelve 200, y pide a TI que incluya a estos rastreadores de recuperación en la lista blanca del CDN/WAF.
Q. ¿Los datos estructurados (schema) tienen que coincidir exactamente con el contenido de la página?
Sí. El schema debe ser un espejo de «el contenido que el usuario realmente ve». Si el precio, la valoración, el horario o las preguntas y respuestas marcados no coinciden con la pantalla, la IA y los buscadores que detecten la contradicción bajarán su confianza en toda la página e incluso pueden ignorar tu marcado. Si cambia el contenido, recuerda volver y sincronizar el JSON-LD.
Q. ¿Por qué dar la conclusión al inicio del artículo? Eso es distinto a como escribía antes.
Porque los motores de IA tienden a extraer contenido que «funciona como un párrafo independiente y responde directamente a la pregunta». Si entierras la conclusión al final, la IA suele perdérsela al trocear el contenido. Cambia a la pirámide invertida: la primera frase bajo cada subtítulo es la respuesta de esa sección, para que la IA, entre por donde entre, capte una afirmación completa y directamente citable.
Q. Si solo gestiono el contenido de mi sitio oficial, ¿por qué la IA es reacia a citarme?
La IA juzga la credibilidad de una marca por algo más que lo que dices sobre ti mismo: le importa más «si otros te mencionan». Si el único lugar de la web que habla de ti es tu propio sitio, sin respaldo de listados, reseñas o cobertura de terceros, la disposición a citarte es baja. Empieza por registrarte en directorios fiables, conseguir aparecer en artículos comparativos de terceros y acumular reseñas reales, y mantén coherente la información de tu marca entre plataformas.
Q. ¿Cómo sé en qué trampas he caído realmente?
La forma más rápida es medir primero una base: escanea una vez con una herramienta de chequeo de GEO gratuita para obtener una puntuación de legibilidad para IA de 0 a 100 y recomendaciones de corrección punto por punto, y luego contrasta estos 10 errores para ver dónde te quedas corto. Tras corregirlos, vuelve periódicamente a obtener el HTML original y a verificar el schema y la accesibilidad para el rastreo, y así evitar retroceder en silencio tras una revisión sin darte cuenta.
Pon a prueba lo aprendido en tu sitio en 10 segundos
Escaneo gratis: obtén tu puntaje de legibilidad para IA (0–100) y arreglos listos para pegar al instante.
Análisis GEO gratis →