¿Qué es el GEO? Haz que tu sitio sea visible para ChatGPT, Claude y Perplexity
Cada vez más gente ya no empieza en Google. Le preguntan a ChatGPT, Claude o Perplexity, y la IA responde con sus propias palabras, citando a veces algunas fuentes por el camino. Si tu sitio es una de esas fuentes, te encuentran. Si la IA no puede leer tu sitio, eres invisible por muy bueno que sea tu contenido.
Hacer que tu sitio sea fácil de leer y de citar para la IA se llama GEO: Generative Engine Optimization (optimización para motores generativos). Esta guía explica cómo lee una página la IA y las cosas concretas que te hacen visible.
Qué es el GEO (y en qué se diferencia del SEO)
El SEO optimiza para una lista ordenada de enlaces azules. El GEO optimiza para que los asistentes de IA, que responden en prosa, te lean, entiendan y citen.
El solapamiento es grande: las páginas limpias, rastreables y bien estructuradas ayudan a ambos. Pero el GEO da más peso a dos cosas:
- Tu contenido debe estar presente en el HTML sin procesar (el HTML «en crudo»).
- Debe estar estructurado para que una máquina pueda extraer datos, no solo pintar píxeles en una pantalla.
Cómo lee tu página una IA en realidad
Aquí está la parte que la mayoría de los dueños de sitios entiende mal. Cuando un asistente de IA o su rastreador visita tu página, normalmente descarga el HTML sin procesar y lee el texto que contiene. Por lo general no espera a que se ejecute el JavaScript, como sí hace un navegador.
Así que si tu página envía un esqueleto de HTML casi vacío y luego dibuja todo el texto con JavaScript (algo común en algunas configuraciones de aplicaciones de una sola página), el navegador muestra una página preciosa, pero la IA ve un espacio en blanco. Tu contenido existe para las personas y es invisible para las máquinas.
Este es el problema de GEO más grande y más frecuente. Por eso la primera pregunta que hay que hacerse es: «¿Sobrevive mi contenido sin JavaScript?»
Los factores que te hacen visible para la IA
Piénsalo como cuatro capas, de la más a la menos importante.
1. Ser legible sin JavaScript
Asegúrate de que tu contenido principal —las palabras, los encabezados y los enlaces— esté en el HTML que envía tu servidor. El renderizado en el servidor (SSR), la generación estática o el HTML generado en el servidor de toda la vida sirven igual. Si usas un framework de JavaScript, renderiza el contenido en el servidor.
Prueba rápida: abre «Ver código fuente» (o desactiva el JavaScript) y comprueba que tu texto está realmente ahí.
2. Dejar entrar a los rastreadores de IA
- robots.txt: no bloquees por accidente a rastreadores de IA como
GPTBot,ClaudeBot,OAI-SearchBotoPerplexityBot. Bloquearlos es una decisión deliberada que toman algunos sitios, pero si quieres que te citen, déjalos pasar. - noindex: una etiqueta
noindexperdida (o una cabeceraX-Robots-Tag) oculta una página de la indexación de búsqueda y de IA. Asegúrate de que tus páginas importantes no la lleven.
3. Ser comprensible
- HTML semántico: un
<title>de verdad, una meta descripción, un atributolangy elementos de referencia (<main>,<nav>,<article>) le dicen a una máquina qué es cada parte de la página. - Estructura de encabezados: un
<h1>claro y, luego,<h2>y<h3>en orden. Los encabezados son el esquema que usa la IA para entender tu página. - Datos estructurados (JSON-LD / Schema.org): expresan los datos de forma explícita: esto es un artículo, este es su autor, esto es un producto y este su precio. Eliminan las conjeturas.
4. Ser localizable
- Sitemap y canonical: un
sitemap.xmlayuda a los rastreadores a encontrar todas las páginas; un enlacecanonicalles dice cuál es la URL real. - llms.txt: una convención más nueva y opcional: un archivo de texto en
/llms.txtque señala a la IA tus páginas más importantes. Pocos sitios lo tienen todavía, así que es una forma fácil de ir por delante. Aún está emergiendo y no es ninguna garantía: tómalo como un extra de bajo coste.
Autocomprobación en 60 segundos
- Mira el código fuente de tu página de inicio. ¿Está ahí tu texto principal o es un esqueleto vacío?
- Abre
tusitio.com/robots.txt. ¿Se permite a los rastreadores de IA? - ¿Tiene cada página clave exactamente un
<h1>y una meta descripción? - ¿Tienes un
sitemap.xml?
Si no estás seguro, no hace falta que lo compruebes a mano.
En resumen
El GEO no es un truco. Es asegurarte de que el contenido que ya tienes esté presente en el HTML, abierto a los rastreadores, bien estructurado y fácil de encontrar. Haz eso y, cuando alguien le pregunte a una IA sobre tu tema, te conviertes en una fuente que de verdad puede leer y citar.