Revisa tu sitio web: los 20 puntos que casi nadie mira
Tu sitio puede verse hermoso y estar en blanco para Google y para ChatGPT. Cuando revisé el mío, un robot de IA veía 26 caracteres. Esta es la lista con la que lo arreglé, con los prompts para que Claude te lo arregle a ti.
Tu sitio puede verse hermoso y no existir para Google ni para ChatGPT.
No es una exageración. Cuando revisé mi propio sitio, un robot de inteligencia artificial veía 26 caracteres. Veintiséis. Menos que este renglón. La página se veía perfecta en mi computador y estaba en blanco para el mundo.
Esta es la lista con la que lo revisé. Son 20 puntos, ordenados de lo que más duele a lo que menos. Al lado de cada uno te dejo cómo revisarlo y el prompt exacto para que Claude te lo arregle. No necesitas saber programar: necesitas copiar y pegar.
Paso 0 — La prueba que lo cambia todo
Hazla antes que nada. Si fallas aquí, los otros 19 puntos no importan.
Cuando ChatGPT, Claude o Perplexity visitan tu sitio, no ven lo que tú ves. Ellos no esperan a que la página termine de armarse: leen el texto crudo y se van. Si tu sitio arma su contenido «en el momento» (lo que hacen React, Vue y casi todas las herramientas modernas), lo que alcanzan a leer puede ser… nada.
Pégale esto a Claude Code, cambiando la dirección por la tuya:
Quiero saber cuánto texto ve un robot de inteligencia artificial en mi
sitio. Descarga https://MI-SITIO.com identificándote como GPTBot,
quítale el código de programación y las hojas de estilo, y cuéntame
cuántos caracteres de texto real quedan. Muéstrame los primeros 300.Si prefieres hacerlo tú, es este comando en la Terminal:
curl -sL -A "GPTBot/1.0" https://MI-SITIO.com | python3 -c "
import sys,re
h=sys.stdin.read()
b=re.sub(r'<script[\s\S]*?</script>','',h)
b=re.sub(r'<style[\s\S]*?</style>','',b)
t=' '.join(re.sub(r'<[^>]+>',' ',b).split())
print('caracteres que ve un bot de IA:', len(t))
print(t[:300])"Y así se lee el resultado:
| Te dio | Qué significa | Qué haces |
|---|---|---|
| Menos de 500 | Tu sitio está en blanco para las IAs. Este es EL problema. | Ve al punto 1. Nada más importa hasta arreglarlo. |
| 500 a 2.000 | Se lee algo, pero poco. Probablemente solo el menú. | Punto 1, y revisa que el contenido de verdad esté ahí. |
| Más de 2.000 | Tu sitio se lee bien. Te ahorraste lo más difícil. | Salta al punto 2. |
Repite la prueba en tus 3 páginas más importantes, no solo en la principal. A veces la portada está bien y las páginas internas están vacías.
Nivel 1 — Si fallas aquí, tu sitio no existe
1. Tu contenido no está en el código
Qué pasa. Tu sitio arma el texto con programación cuando alguien lo abre. Un navegador espera. Un robot de IA no espera.
Cómo lo revisas. Es el Paso 0. También a mano: abre tu sitio, clic derecho → «Ver código fuente de la página». Si lo que ves es un puñado de líneas sin tu texto, ahí está el problema.
Cómo se arregla. Se llama prerenderizado: generar de antemano una versión en texto plano de cada página, para que quien llegue la encuentre ya escrita.
Mi sitio no muestra su contenido en el código fuente y las IAs no
pueden leerlo. Quiero prerenderizarlo: generar el HTML de cada página
de antemano.
Reglas que necesito que cumplas:
1. El navegador que recorre las páginas se corre SOLO en mi computador,
nunca en el servidor de publicación — allá no arranca y deja el
despliegue colgado.
2. El script debe tener cierre garantizado y un tope de tiempo, para
que nunca se quede corriendo para siempre.
3. Antes de guardar cada página, haz scroll por toda ella para que las
animaciones se disparen. Si no, el texto se guarda invisible y los
buscadores lo penalizan.
4. Al final, verifica que ninguna página guardada tenga texto oculto.
Explícame en español sencillo qué vas a hacer antes de tocar nada.Si tu sitio es de plataforma (Wix, Squarespace, Shopify): este punto no aplica. Ellas ya entregan el texto escrito. Lo tienes ganado.
2. Le estás prohibiendo la entrada a las IAs (sin saberlo)
Qué pasa. Existe un archivo, robots.txt, que le dice a los robots qué pueden mirar. Si no existe, algunos asumen que sí y otros que no. Y peor: hay servicios (Cloudflare sobre todo) con una casilla de «bloquear bots de IA» que puede estar activada sin que nadie la haya tocado.
Cómo lo revisas. Abre https://TU-SITIO.com/robots.txt. Si sale «404» o página no encontrada, no lo tienes.
Créame un robots.txt que permita explícitamente la entrada a los
rastreadores de inteligencia artificial: GPTBot, ChatGPT-User,
OAI-SearchBot, ClaudeBot, anthropic-ai, PerplexityBot, Google-Extended,
Applebot-Extended y CCBot. Que incluya también la línea Sitemap
apuntando a mi sitemap.xml. Después verifícame que quedó accesible
en línea.Y revisa Cloudflare aparte. Si lo usas, entra a tu panel y busca en Seguridad la opción de bots de IA. Si está bloqueando, ningún robots.txt te va a salvar.
3. No tienes mapa del sitio
Qué pasa. El sitemap.xml es la lista de todas tus páginas. Sin él, los buscadores tienen que adivinar qué existe — y las páginas a las que nadie enlaza simplemente nunca las encuentran.
Cómo lo revisas. Abre https://TU-SITIO.com/sitemap.xml.
Necesito un sitemap.xml con todas mis páginas. Importante: NO lo
escribas a mano — genéralo automáticamente en el proceso de
publicación, con las rutas que realmente se publicaron. Un sitemap
escrito a mano se desactualiza a la semana y queda mintiendo.Nivel 2 — Lo que decide si te dan clic
4. Tu dirección es prestada
Si tu sitio vive en mi-proyecto.vercel.app o algo.netlify.app, le estás diciendo al mundo «esto es una prueba, no un negocio». Y el prestigio que ganes se lo queda la plataforma, no tú. Compra tu dominio (unos $40.000–$60.000 COP al año) y conéctalo. Después, el detalle que casi nadie hace:
Ya tengo mi dominio conectado. Configúrame la redirección permanente
de la versión con "www" hacia la versión sin "www" (o al revés, pero
UNA sola). Si las dos funcionan por separado, Google las cuenta como
dos sitios distintos y me divide la fuerza a la mitad.5, 6 y 11. Títulos, descripciones y canonical
El título es lo que sale en azul en Google y en la pestaña. Si tus 8 páginas se llaman todas «Mi Empresa», Google no sabe cuál mostrar y desperdicias el espacio más valioso que tienes.
La meta descripción es el textico gris debajo. Es tu único aviso publicitario gratis. Si no la escribes, Google recorta un pedazo al azar de tu página — y casi siempre queda horrible.
El canonical resuelve que tu misma página llegue por varias direcciones (con www, sin www, con «/» al final). Google las ve como páginas distintas y reparte tu fuerza entre todas. El canonical dice: «la de verdad es esta».
Primero el diagnóstico:
Revísame cada página de mi sitio y muéstrame una tabla con: la ruta,
su título, su meta descripción y si tiene canonical.
Señálame los títulos repetidos, los que pasan de 60 caracteres, las
páginas sin descripción y las que no tienen canonical.Y después el arreglo:
Arréglame las tres cosas:
1. Un título único por página, máximo 60 caracteres, con la fórmula:
lo específico de la página primero, mi marca al final.
Ejemplo: "Clases de historia para adultos · Mi Marca".
2. Una meta descripción por página, entre 120 y 155 caracteres, en
español sencillo, que diga qué encuentra la persona ahí y por qué
le conviene entrar. Nada de relleno ni palabras clave repetidas.
3. Una etiqueta canonical en cada página con su propia dirección
completa (empezando por https://), apuntando a sí misma.
Muéstrame los títulos y descripciones ANTES de aplicarlos.7. Cuando compartes el link, sale pelado
Qué pasa. Mandas tu sitio por WhatsApp y aparece un rectángulo gris sin imagen. Falta la imagen Open Graph, la que se muestra cuando alguien comparte tu link. Es la diferencia entre que le den clic o no.
Cómo lo revisas. Mándate el link a ti misma por WhatsApp. Lo que veas es lo que ve todo el mundo.
Necesito una imagen Open Graph de 1200x630 para que mi link se vea
bien al compartirlo. Úsame la foto que te voy a pasar, con un panel de
color encima donde vaya mi nombre y una frase corta. Guárdala en el
proyecto y enlázala con la dirección completa (empezando por https://)
— con direcciones cortas no funciona en WhatsApp ni en LinkedIn.8. No le explicas a Google qué eres
Los datos estructurados (JSON-LD) son una fichita invisible que le dice a los buscadores «esto es una persona», «esto es un artículo», «esto es un negocio». Es lo que hace que salgan esos resultados bonitos con estrellitas, precios o preguntas desplegables. Y es de lo que más usan las IAs para entender de qué hablas.
Cómo lo revisas. Pega tu dirección en el Rich Results Test de Google (búscalo así). Te dice qué encontró.
Agrégame datos estructurados JSON-LD según el tipo de cada página:
- Portada: Person (yo) y el tipo de negocio que corresponda
- Cada artículo del blog: BlogPosting con fecha y autor
- Donde haya preguntas frecuentes: FAQPage
- Si vendo un curso o producto: Course o Product
Que todo lo que declare sea CIERTO. Nada de inventar valoraciones,
reseñas ni precios que no existan — eso Google lo castiga.9, 10 y 12. Encabezados, idioma e imágenes
El H1 es el título grande de la página. Debe haber exactamente uno por página. Si hay tres, o ninguno, el buscador no sabe cuál es el tema.
El idioma es una sola línea: <html lang="es">. Si no está, a veces le ofrecen a tu lector «traducir esta página del inglés».
El texto alternativo de las imágenes describe lo que se ve, para quien no las puede ver: personas ciegas que navegan con lector de pantalla, y buscadores.
Revísame tres cosas y muéstramelas en tablas:
1. Cuántos H1 tiene cada página y el texto de cada uno. Señala las que
tengan cero o más de uno.
2. Si todas mis páginas tienen lang="es-CO" en la etiqueta html.
3. Todas las imágenes con su texto alternativo. Marca las que no
tengan, y las que tengan cosas inútiles como el nombre del archivo
(IMG_2043.jpg) o palabras genéricas como "imagen" o "foto".
Después arréglalo todo. En el texto alternativo describe lo que se ve,
en una frase corta y natural.Nivel 3 — Los detalles que delatan que lo hiciste con IA
13. No tienes página de error
Alguien escribe mal tu dirección y le sale la pantalla en blanco del navegador. Peor: muchos sitios hechos con IA devuelven «todo está bien» para direcciones que no existen. A eso se le dice soft-404 y Google lo castiga porque le llena el índice de basura.
Cómo lo revisas. Escribe una dirección inventada: TU-SITIO.com/asdfgh. Debe salir tu página de error, con tu diseño y un camino de vuelta.
Créame una página 404 con el diseño de mi sitio, un mensaje amable y
enlaces a mis páginas principales.
Y revísame algo: si en mi configuración de publicación hay una regla
que manda TODAS las rutas a la página principal, quítala. Con esa
regla, una dirección que no existe responde "todo bien" en vez de "no
encontrada", y eso es un soft-404.
Al final verifícame con un comando que una ruta inventada devuelva
código 404 de verdad.14. No tienes ícono en la pestaña
El favicon es el cuadrito de la pestaña. Sin él sale una hoja gris genérica. Es un detalle mínimo que se nota muchísimo: es la diferencia entre «esto es un sitio» y «esto es un borrador».
Genérame un favicon con las iniciales de mi marca sobre mi color
principal. Necesito todos los formatos: favicon.ico, apple-touch-icon
de 180px, íconos de 192 y 512, el archivo site.webmanifest y la
etiqueta theme-color. Enlázalos en todas mis páginas.15. Tu sitio pesa una barbaridad
Si tu página principal descarga varios megas antes de mostrar algo, la mitad de la gente se va antes de verla. Y en celular con datos, más.
Cómo lo revisas. Clic derecho → Inspeccionar → pestaña Network → recarga, y mira el total abajo. También sirve PageSpeed Insights de Google, gratis: solo pegas la dirección.
Mi sitio pesa demasiado al abrir. Quiero que:
1. Cada página descargue solo su propio código, no el de todo el sitio.
2. Las librerías pesadas se separen en archivos aparte.
3. Lo que sea decorativo y pesado (animaciones, 3D, mapas) se cargue
solo cuando la persona llegue a esa parte de la página, no antes.
Dime cuánto pesaba antes y cuánto después. Quiero el número.16 y 17. Errores en consola y código que estás regalando
Los errores de consola son cosas rotas que el visitante no ve pero que sí frenan la página y sí ve Google. Míralos en clic derecho → Inspeccionar → pestaña Console: todo lo que salga en rojo.
Los sourcemaps son archivos que traducen tu código publicado de vuelta al original. Sirven para depurar, pero si los dejas publicados cualquiera puede leer tu proyecto completo.
Dos revisiones:
1. Recorre todas las rutas de mi sitio con un navegador automático y
captura los errores de consola, los errores de página y todas las
respuestas con código 400 o mayor. Hazme una tabla por ruta y
explícame cuáles son problemas reales y cuáles son falsas alarmas
de estar corriendo en mi computador.
2. Revísame si estoy exponiendo sourcemaps (archivos .map) y si hay
alguna clave, contraseña o token en el código del navegador.
Recuerda que TODO lo que empieza con VITE_ o NEXT_PUBLIC_ queda
público para cualquiera que mire.18 y 19. Dos cosas para bajarte la ansiedad
El archivo llms.txt está pensado para que los modelos de IA entiendan tu sitio. Te lo menciono para que sepas que existe: casi ningún rastreador lo usa todavía. Póngalo si quiere, cuesta dos minutos, pero no le dedique tiempo. El retorno de verdad está en el Paso 0 y en los puntos 2 y 3.
Y si usaste React para una página de 3 secciones, es como mudarte en tractomula para llevar dos cajas: funciona, pero pagas peso que no necesitabas. Aun así: si ya funciona, NO lo migres. El costo de rehacerlo casi nunca se paga. Guarda esto para tu próximo proyecto — si es un sitio de contenido, HTML plano se lee mejor, pesa menos y no necesita prerenderizado.
20. La revisión que ninguna herramienta hace: ¿suena a persona?
Lee tu sitio en voz alta. Las señales de que lo escribió una máquina:
- «Soluciones innovadoras», «potencia tu negocio», «transformamos ideas» — frases que servirían para cualquier empresa del mundo. Si le puedes poner el nombre de tu competencia y sigue funcionando, bórralo.
- Testimonios inventados. Si no tienes clientes todavía, no pongas. Un testimonio falso es lo peor que puedes hacerle a tu marca. Yo tuve que borrar seis que un modelo me había dejado puestos con una nota de «reemplazar después».
- Cifras sin respaldo. «+500 clientes satisfechos» cuando llevas dos meses. Si un número no lo puedes probar, no va.
- Fotos de banco de imágenes. Se reconocen a un kilómetro.
- Todo perfectamente simétrico, tres columnas de tres, todo del mismo largo. Lo humano es un poco irregular.
Lee el texto de mi sitio con ojo crítico y señálame:
1. Frases genéricas que le servirían igual a cualquier competencia mía.
2. Cualquier dato, cifra o testimonio que no puedas verificar en el
propio proyecto.
3. Partes donde no se oye una persona hablando.
No me lo reescribas todavía. Primero muéstrame la lista.El prompt maestro
Si quieres la revisión completa de una sola vez, pégale esto a Claude Code dentro de la carpeta de tu proyecto:
Audítame el sitio que está en esta carpeta contra los 20 puntos de la
guía "Revisa tu sitio web" de iaconlala.com. Para cada punto dime:
CUMPLE, NO CUMPLE o NO APLICA, con la prueba de cómo lo verificaste.
Reglas:
- Mide, no supongas. Si no lo comprobaste, dilo.
- No arregles nada todavía. Primero quiero el diagnóstico completo.
- Al final ordénamelos por impacto: qué arreglo primero.
- Háblame sencillo, no soy programadora.En qué orden se arregla
No los hagas en desorden. Este es el que rinde:
| Orden | Qué | Por qué |
|---|---|---|
| 1º | Paso 0 + punto 1 (contenido legible) | Sin esto, lo demás es decorar una casa sin puerta. |
| 2º | Puntos 2 y 3 (robots + sitemap) | Abres la puerta y entregas el mapa. Son 20 minutos. |
| 3º | Puntos 5, 6 y 11 (títulos, descripciones, canonical) | Es lo que la gente ve en Google antes de decidir el clic. |
| 4º | Puntos 7 y 8 (imagen al compartir + datos estructurados) | Multiplican los clics de lo que ya tienes. |
| 5º | Lo demás | Detalles que suman, pero ninguno te cambia la vida. |
Antes de decir «quedó listo»
Vuelve a correr el Paso 0. Después revisa estas ocho:
TU-SITIO.com/robots.txtabre y permite las IAsTU-SITIO.com/sitemap.xmlabre y están todas tus páginasTU-SITIO.com/asdfghmuestra tu página 404 (y responde 404 de verdad)- Te mandaste el link por WhatsApp y salió con imagen
- La pestaña del navegador muestra tu ícono
- Cada página tiene su propio título
- La consola (Inspeccionar → Console) está sin rojo
- Leíste tu sitio en voz alta y sonó a ti
Cuando las ocho estén palomeadas, ahí sí: quedó listo.
Todo lo que está acá sale de auditar mis propios sitios, no de teoría. Lo medí antes y después.
Soy Lala. Explico la IA fácil para que nada se te quede atrás. Si quieres esto aplicado en tu empresa —capacitar a tu equipo, automatizar lo repetitivo o montar un WhatsApp que responda solo— escríbeme y te digo con honestidad qué te sirve.
Escríbeme por WhatsApp →