
Le preguntas a ChatGPT por tu sector en tu ciudad. Responde con tres competidores. Tú no apareces. Abres tu web y se ve perfecta: titular claro, servicios, reseñas, botón de contacto.
El problema es que ChatGPT no ve lo mismo que tú. En muchas webs que auditamos, lo que lee la IA es una página casi en blanco.
No es una metáfora. Es literal, y se puede comprobar en cinco minutos.
Lo que ves tú no es lo que lee la IA
Cuando abres tu web, tu navegador hace dos cosas: descarga el HTML y después ejecuta JavaScript, que en muchas webs es lo que pinta los textos, las imágenes y los botones.
Los rastreadores de IA suelen hacer solo la primera. En diciembre de 2024, Vercel y MERJ analizaron cientos de millones de visitas de bots y concluyeron que ninguno de los principales rastreadores de IA ejecuta JavaScript: ni los de OpenAI (GPTBot, OAI-SearchBot, ChatGPT-User) ni el de Anthropic (ClaudeBot). Descargan los archivos JavaScript, pero no los ejecutan (fuente).
Google es la excepción: Googlebot sí renderiza JavaScript, y Gemini usa esa misma infraestructura. Por eso una web puede posicionar bien en Google y ser invisible en ChatGPT al mismo tiempo. Que Google te entienda ya no garantiza que te entienda la IA.
4 motivos por los que ChatGPT ve tu web en blanco
1. El contenido solo existe con JavaScript
Es el caso más habitual en webs hechas como aplicación (React, Vue o Angular sin renderizado en servidor), pero también aparece en webs normales: pestañas, acordeones, carruseles, reseñas o precios que se cargan con un widget después de abrir la página.
El HTML que llega al bot es algo así:
<body>
<div id="root"></div>
<script src="/app.js"></script>
</body>
Para una persona, ahí hay una web completa. Para ChatGPT, hay un contenedor vacío.
2. Tus textos están dentro de imágenes
El titular de la portada metido en una foto, la carta del restaurante en un PDF escaneado, los servicios en un banner. Se ven bien, pero no son texto. Si además la imagen no tiene texto alternativo, para la IA (y para Google) ahí no hay nada.
3. La puerta está cerrada: robots.txt o tu cortafuegos
A veces el contenido está, pero el bot no puede entrar. OpenAI usa tres agentes distintos (documentación oficial):
- GPTBot: rastrea contenido que puede usarse para entrenar sus modelos.
- OAI-SearchBot: decide si tu web aparece en las respuestas de búsqueda de ChatGPT.
- ChatGPT-User: visita una página cuando un usuario le pide a ChatGPT que la lea.
Muchas webs bloquearon “a la IA” en su robots.txt hace un par de años pensando en el entrenamiento y, sin saberlo, se cerraron también la puerta de ChatGPT Search. Si OAI-SearchBot está bloqueado, no apareces en sus respuestas.
Y hay un bloqueo que ni siquiera decidiste tú: desde julio de 2025, Cloudflare bloquea por defecto los rastreadores de IA en muchas webs nuevas. Si tu web pasa por Cloudflare, merece la pena revisar esa configuración.
4. Un muro antes del contenido
Pantallas de “Verifica que eres humano”, comprobaciones antibot o muros de cookies que tapan la página hasta que alguien hace clic. Una persona pasa en un segundo. Un bot se queda en la pantalla de espera y eso es lo único que lee.
Cómo comprobarlo en 5 minutos
No hace falta ser técnico. Estas cinco pruebas cubren casi todos los casos:
- Mira el código fuente. Abre tu página, pulsa
Ctrl+U(Cmd+Option+Uen Mac) y busca conCtrl+Ftu titular principal. Si no aparece en el código fuente, la IA tampoco lo ve. - Desactiva JavaScript. En Chrome, abre las herramientas de desarrollo (
F12), pulsaCtrl+Shift+P, escribe “Disable JavaScript” y recarga. Lo que queda en pantalla es, aproximadamente, lo que lee un bot de IA. - Intenta seleccionar tus textos. Si arrastras el ratón sobre el titular y no se selecciona, es una imagen.
- Abre tu robots.txt. Escribe
tudominio.com/robots.txty buscaGPTBot,OAI-SearchBoto unDisallow: /debajo deUser-agent: *. - Pregúntale a ChatGPT. Pégale la URL de una de tus páginas y pídele que te resuma lo que dice. Si contesta que no puede acceder, o se inventa el contenido, tienes un problema.
Cómo arreglarlo
Depende de cuál de los cuatro motivos sea, pero el orden de prioridades casi siempre es el mismo:
- Que el HTML llegue con el contenido. Si tu web es una aplicación JavaScript, la solución de fondo es el renderizado en servidor o la generación estática (Next.js, Nuxt o Astro lo permiten). Mientras tanto, el prerenderizado sirve como parche: el servidor entrega a los bots una versión ya construida de la página.
- Texto como texto. Titulares, servicios y precios en HTML, no dentro de imágenes. Y texto alternativo descriptivo en las imágenes que sí aportan información.
- Abre la puerta que quieras abrir. Decide por separado: puedes bloquear GPTBot (entrenamiento) y permitir OAI-SearchBot (búsqueda). Revisa también los ajustes de bots de IA de Cloudflare o de tu cortafuegos.
- Nada de muros para los bots legítimos. Las comprobaciones antibot no deberían saltar con los rastreadores verificados ni tapar el contenido principal.
- Después, ordénalo. Con el contenido ya en el HTML, el schema y un archivo llms.txt ayudan a que la IA entienda qué es cada cosa. Antes de eso, no sirven de mucho.
Cuando rehicimos nuestra propia web elegimos una web estática precisamente por esto: cada página sale del servidor con todo su contenido en el HTML. Lo contamos en cómo migramos de WordPress a Astro sin perder SEO.
Por qué importa ahora
Cada vez más gente pregunta antes a ChatGPT que a Google. Y la IA no recomienda lo que no puede leer: si tu web es una página en blanco para ella, recomendará a quien sí le dé la información.
La buena noticia es que suele ser un problema técnico concreto, no de contenido. Tu web puede tener todo lo necesario para ser la respuesta; solo hay que asegurarse de que la IA pueda leerlo. Si quieres ir más allá, en cómo aparecer en las respuestas de la IA explico qué más tiene en cuenta, y en la checklist de auditoría SEO tienes el resto de comprobaciones técnicas.
Compruébalo gratis
Nuestra auditoría SEO gratuita lee tu página como lo hace un rastreador de IA: sin ejecutar JavaScript. Te decimos si el contenido aparece, qué bots de IA bloquea tu robots.txt y si hay algún muro que les impida pasar. La recibes por email en uno o dos días laborables, en lenguaje claro.
¿Has probado a preguntarle a ChatGPT por tu propia web? Cuéntame qué te respondió.


