Muchas webs hechas con herramientas de IA arman su contenido con JavaScript en el navegador. Google puede ejecutar ese JavaScript, pero los robots de ChatGPT y Claude, según un análisis de Vercel de diciembre de 2024, no lo ejecutan: ven una página casi vacía. No todas las herramientas trabajan igual, así que primero comprueba qué ve cada robot. Si tu web se arma en el navegador, Google recomienda armar las páginas en el servidor o como páginas estáticas; el pre-rendering para robots sirve como solución provisoria, siempre que muestre el mismo contenido que ve la gente.
Por qué pasa
Algunas webs se arman en el navegador: el servidor manda un HTML casi vacío, con un espacio para la página y un archivo de JavaScript, y es ese JavaScript el que arma los textos, las secciones y los botones cuando alguien abre la web. Para una persona no hay diferencia. Para un robot, depende de si ejecuta JavaScript:
- Google sí lo ejecuta. Según su guía de JavaScript para la búsqueda, Google procesa estas páginas en tres fases: las rastrea, las renderiza (ejecuta el JavaScript) y después las indexa. El renderizado puede demorarse.
- Los robots de IA, en general, no. En un análisis de Vercel con MERJ de diciembre de 2024, ninguno de los principales robots de IA que estudiaron ejecutaba JavaScript, entre ellos los de OpenAI y Anthropic: descargan los archivos, pero no los ejecutan. La excepción era Gemini, que usa la infraestructura de Google. Es un análisis de hace casi dos años y puede cambiar, pero hoy es la referencia más citada.
Si tu web se arma en el navegador, ChatGPT o Claude pueden encontrarse con una página sin tu nombre, sin tus servicios y sin tus datos. Y lo que no leen, no lo pueden recomendar.
No todas las herramientas de IA arman la web igual
El nombre de la herramienta no alcanza para saberlo: depende de cuál usaste, de cuándo creaste el proyecto y de dónde está publicado.
- Lovable. Según su documentación sobre SEO y búsqueda con IA:
- los proyectos creados desde el 13 de mayo de 2026 (desde el 22 de junio en los planes Enterprise) usan TanStack Start con renderizado en el servidor: cada pedido devuelve la página completa, para las personas y para los robots;
- los proyectos anteriores, hechos con React y Vite y publicados en Lovable, reciben una versión ya armada (pre-renderizada) solo para los robots verificados: buscadores como Google y Bing, los robots de búsqueda con IA de ChatGPT, Perplexity, Claude y Gemini, y los de vista previa en redes. Los demás robots ven la app normal;
- las herramientas de SEO que Lovable no tiene verificadas ven la app normal, así que pueden mostrar esas páginas vacías aunque los buscadores las vean completas;
- esos proyectos anteriores se pueden pasar a TanStack Start.
- v0. Según su documentación, usa Next.js por defecto, que puede armar las páginas en el servidor.
- Bolt y otras herramientas. No encontramos documentación oficial que explique cómo arman las páginas para los robots. Lo más seguro es comprobarlo con los pasos de abajo.
Así que el problema queda sobre todo en las webs que se arman en el navegador y están publicadas en otro hosting. Si exportaste el código y publicaste la web en otro lugar, lo que hace tu plataforma original puede no aplicarse: compruébalo igual.
Cómo comprobarlo
- Mira el código fuente. Abre tu web en el navegador de escritorio y elige "Ver código fuente" (Ctrl + U en Windows, Opción + Cmd + U en Mac). Es el HTML que llega antes de ejecutar JavaScript. Si casi no ves tus textos y solo aparece algo como
<div id="root"></div>con archivos de JavaScript, los robots que no ejecutan JavaScript ven eso. Ojo: "Inspeccionar" no sirve para esto, porque muestra la página ya armada. - Pasa tu web por ¿Google y la IA pueden leer tu web?, nuestra herramienta gratis y sin registro. Lee tu página sin ejecutar JavaScript, como los robots de IA, y te muestra cuántas palabras le llegan, si le falta el título o la descripción y qué robots deja entrar tu robots.txt. Si tu web está publicada en Lovable, la herramienta suele reconocerlo por su dominio o su DNS y te lo avisa: como no es un robot verificado, puede verla casi vacía aunque los buscadores y los robots de búsqueda con IA reciban la versión completa.
- Usa la inspección de URLs de Search Console. En Google Search Console, con tu web verificada, inspecciona la dirección y elige "Probar URL publicada" y después "Ver página probada": la pestaña HTML muestra la página como la armó Google, y la captura muestra cómo la ve. Sirve para confirmar lo que ve Google, que sí ejecuta JavaScript, no lo que ven los robots de IA.
Cómo se arregla
Google explica en su página sobre el renderizado dinámico que la solución recomendada es armar las páginas en el servidor, generarlas como páginas estáticas o una combinación de las dos. El pre-rendering solo para robots lo considera una solución provisoria.
- Armar las páginas en el servidor o como páginas estáticas. Así cada robot recibe la página completa, ejecute JavaScript o no. Si tu web está hecha con un proyecto anterior de Lovable, su documentación explica cómo pasarlo a TanStack Start. En otras herramientas, depende de lo que permitan.
- Pre-rendering para los robots. Un servicio delante de tu web les sirve a los robots la página ya armada. Funciona sin cambiar cómo está hecha la web, con una condición: el robot tiene que recibir el mismo contenido que ve la persona. Si le muestra otra cosa, Google lo trata como cloaking, una práctica prohibida en sus políticas contra el spam.
- El piloto automático de Asomio va a hacer ese pre-rendering con el mismo contenido que ve la gente, para las webs que no lo tienen. Está en lista de espera. Si tu web ya se arma en el servidor o tu plataforma ya hace pre-rendering, no lo necesitas para esto.
Mientras tanto, revisa en el código fuente que el título y la descripción de tu página estén en el HTML inicial: son lo primero que leen los robots.
Lo que no conviene
- Mostrarles a los robots un texto distinto del que ven las personas. Es cloaking, aunque la intención sea buena.
- Bloquear a los robots de IA sin querer. Si no apareces en ChatGPT, revisa también tu robots.txt: lo explicamos en robots.txt para ChatGPT, Claude, Perplexity y Gemini.
- Rehacer toda la web antes de comprobar. Primero mira qué ve cada robot: puede que tu plataforma ya lo resuelva.
Para todo lo demás que pesa en las respuestas de la IA, sigue con cómo aparecer en ChatGPT.
Preguntas frecuentes
¿Google ve mi web hecha con IA?
En general sí, porque Google ejecuta JavaScript, aunque el renderizado puede demorarse. Para confirmarlo, usa la inspección de URLs de Search Console y mira la página probada.
¿Tengo que rehacer mi web?
No necesariamente. Si tu plataforma permite armar las páginas en el servidor o ya hace pre-rendering para los robots, puede alcanzar con eso. Primero comprueba qué ve cada robot.
¿El pre-rendering es cloaking?
No, si el robot recibe el mismo contenido que la persona. Google considera cloaking mostrarles a los robots un contenido distinto, y llama al pre-rendering una solución provisoria: lo recomendado es armar las páginas en el servidor o como páginas estáticas.
También te puede interesar
¿Te encuentran cuando te buscan?
Analiza tu negocio gratis y recibe tus 3 tareas prioritarias.