Cómo aparecer en ChatGPT, Perplexity y el modo IA de Google: guía de GEO para makers
La gente ya pregunta a la IA qué producto usar. Si no puede leer tu sitio, no apareces en la respuesta. Una guía práctica de optimización para motores generativos (GEO) para makers, con los nombres exactos de los rastreadores, una prueba de 2 minutos y lo que configuramos en Axiean.
··13 min de lectura
Cada vez más gente no busca "app de facturas para freelancers" y hace clic en diez enlaces. Le pregunta a ChatGPT, Perplexity, Claude o al modo IA de Google: "¿Qué app de facturas me recomiendas para freelancers?". Luego prueba los dos o tres nombres de la respuesta.
Si tu producto no es uno de esos nombres, el usuario nunca te ve, por muy bien posicionado que estuvieras en Google.
Cuando construí , dediqué tiempo de verdad a esto. No porque haya un truco mágico, sino porque muchos productos creados con IA son invisibles para las herramientas de IA por unas pocas razones sencillas que se pueden arreglar. Esta guía las explica paso a paso, con palabras sencillas.
En resumen
GEO (optimización para motores generativos) significa hacer que tu contenido sea fácil de encontrar, entender y citar para las herramientas de IA. Un mostró que puede aumentar la visibilidad en las respuestas de IA hasta un 40%.
Paso 1: deja entrar a los rastreadores correctos. OpenAI, Anthropic y Perplexity tienen cada uno un rastreador de búsqueda (distinto del de entrenamiento). Bloquearlo puede dejarte fuera de sus respuestas.
Paso 2: asegúrate de que pueden leer tu página. Muchas apps hechas con IA envían una página vacía y lo construyen todo con JavaScript. Los principales rastreadores de IA no ejecutan JavaScript.
Paso 3: escribe lo que la IA puede citar: para quién es, datos claros, números con fuentes, comparaciones, preguntas y respuestas.
Pasos 4 a 6: añade datos estructurados, consigue menciones en otros sitios de confianza y revisa tus resultados una vez al mes.
llms.txt cuesta poco añadirlo, pero no esperes milagros. Google dice que no lo necesita.
¿Qué es el GEO y en qué se diferencia del SEO?
El SEO trata de posicionarte en una lista de enlaces. El GEO trata de estar dentro de la respuesta que escribe una herramienta de IA. Por eso también lo verás como "SEO para IA" o "posicionamiento en ChatGPT".
El término viene de un artículo de investigación de Pranjal Aggarwal y su equipo, con investigadores de la Universidad de Princeton, aceptado en la conferencia KDD 2024. Probaron distintas formas de escribir contenido y vieron que algunas, como añadir estadísticas, citas y fuentes, hacían que el contenido apareciera más en las respuestas de IA. Su conclusión: el GEO puede aumentar la visibilidad "hasta un 40%" en las respuestas de los motores generativos.
SEO
GEO
Objetivo
Salir arriba en una lista de enlaces
Que te nombren o te citen en una respuesta de IA
Quién lee tu página
Googlebot, luego una persona
Un rastreador de búsqueda, luego un modelo de IA, luego una persona
Qué funciona
Relevancia, enlaces, una buena página
Datos claros, fuentes, menciones en muchos sitios de confianza
¿Leen JavaScript?
Google: normalmente sí
La mayoría de los rastreadores de IA: no
La buena noticia: se parecen mucho. Google dice que sus AI Overviews y su modo IA no tienen requisitos técnicos adicionales más allá de la búsqueda normal. Tu página tiene que estar indexada y poder mostrarse con un fragmento. Un buen SEO es la base de un buen GEO.
Cómo llega una respuesta de IA hasta tu producto
El camino de tu página a una respuesta de IA, y lo que puedes hacer en cada paso.
La mayoría de los buscadores con IA funcionan de forma parecida. Un rastreador lee las páginas con antelación. Cuando alguien pregunta, la IA lanza una o varias búsquedas (Google lo llama "query fan-out"), lee los mejores resultados y escribe una respuesta con enlaces a sus fuentes.
Así que hay tres formas de no aparecer: el rastreador nunca leyó tu página, la leyó pero no encontró nada útil, u otras fuentes parecían más fiables. Los seis pasos de abajo cubren las tres.
Paso 1: deja entrar a los rastreadores correctos
Cada empresa de IA tiene más de un bot, y hacen trabajos distintos. Esta es la tabla más importante de la guía:
Bot
Qué hace
Si lo bloqueas...
OAI-SearchBot (OpenAI)
Encuentra páginas para la búsqueda de ChatGPT
no aparecerás en las respuestas de búsqueda de ChatGPT
GPTBot (OpenAI)
Recoge páginas para entrenar modelos
tu contenido no se usa para entrenar
ChatGPT-User (OpenAI)
Visita una página cuando un usuario lo pide
robots.txt puede no aplicarse (lo pide un usuario)
Claude-SearchBot (Anthropic)
Indexa páginas para la búsqueda de Claude
tu contenido no se indexa para la búsqueda
Claude-User (Anthropic)
Visita una página cuando un usuario lo pide
menos visibilidad en las búsquedas de los usuarios
ClaudeBot (Anthropic)
Recoge páginas para entrenar modelos
tu contenido no se usa para entrenar
PerplexityBot (Perplexity)
Encuentra páginas para las respuestas de Perplexity
no apareces en los resultados de Perplexity
Perplexity-User (Perplexity)
Visita una página cuando un usuario lo pide
en general ignora robots.txt
Googlebot (Google)
Búsqueda normal, incluidos AI Overviews y el modo IA
quedas fuera de Google por completo
Google-Extended (Google)
Un control para el entrenamiento de Gemini, no un rastreador
no afecta a la búsqueda de Google
Fuentes: OpenAI, Anthropic, Perplexity. OpenAI lo dice directamente: recomienda permitir OAI-SearchBot en el archivo robots.txt de tu sitio.
La idea clave: los bots de búsqueda y los de entrenamiento son distintos. Puedes decir que no al entrenamiento y seguir apareciendo en las respuestas:
# Permitir la búsqueda con IA, bloquear el entrenamiento
User-agent: OAI-SearchBot
User-agent: Claude-SearchBot
User-agent: PerplexityBot
Allow: /
User-agent: GPTBot
User-agent: ClaudeBot
Disallow: /
Bloquear el entrenamiento es tu decisión. En Axiean decidí permitirlos todos, porque Axiean existe para ayudar a que encuentren productos. Puedes ver nuestro robots.txt completo: nombra a 17 agentes de IA.
Revisa también tu hosting. Desde julio de 2025, Cloudflare bloquea por defecto a los rastreadores de IA en los sitios nuevos, salvo que los permitas. Algunos hostings y plugins de seguridad hacen cosas parecidas. Tu robots.txt puede decir "bienvenido" mientras tu firewall dice "no". Revisa los dos.
Los cambios no son instantáneos. OpenAI y Perplexity dicen que sus sistemas pueden tardar unas 24 horas en notar un cambio en robots.txt.
Paso 2: asegúrate de que pueden leer tu página
Aquí es donde fallan muchas apps hechas con IA sin saberlo.
Herramientas como Lovable, Bolt o v0 suelen crear aplicaciones de una sola página. El servidor envía un HTML casi vacío y JavaScript lo rellena en el navegador. Una persona ve una página preciosa. Google normalmente ejecuta el JavaScript y también la ve.
Pero un estudio de Vercel y MERJ encontró que ninguno de los principales rastreadores de IA, incluidos GPTBot y ClaudeBot, ejecuta JavaScript. Descargan el HTML y eso es todo lo que leen. Además, gastaron más de un tercio de sus visitas en páginas que devolvían 404, así que los enlaces rotos también les hacen perder el tiempo.
La misma página, tal como la ve una persona y tal como la ven la mayoría de los rastreadores de IA.
La prueba de 2 minutos. Abre una terminal y ejecuta esto (con tu propia dirección):
curl -s -A "OAI-SearchBot" https://tuapp.com | grep -i -E "<title>|<h1|description"
Si ves tu título, un encabezado y una descripción que explica tu producto, todo bien. Si no ves casi nada, o solo <div id="root"></div>, los rastreadores de IA ven una página vacía.
También puedes abrir tu página, hacer clic derecho, elegir Ver código fuente de la página (no "Inspeccionar") y buscar una frase de tu página. Si no está en el código fuente, para los rastreadores de IA no existe.
Cómo arreglarlo, de lo más fácil a lo más difícil:
Añade una landing estática para tu producto: HTML simple, renderizado en el servidor, con qué es, para quién, funciones, precios y preguntas frecuentes. Deja la app como está.
Pre-renderiza tus páginas públicas al compilar (muchos frameworks y hostings lo permiten).
Pásate a un framework con renderizado en el servidor (Next.js, Nuxt, SvelteKit, Astro, Remix).
Consigue una página renderizada en el servidor en otro sitio. Una página de proyecto en Axiean se renderiza en el servidor, con datos estructurados, en tres idiomas. No sustituye a tu propio sitio, pero es una página legible sobre tu producto que los rastreadores de IA pueden usar hoy mismo.
Paso 3: escribe contenido que la IA pueda citar
Las herramientas de IA eligen frases que pueden usar con confianza. Ayúdalas:
Di para quién es en las primeras líneas. "X es una app de facturas para diseñadores freelance" es algo que una IA puede repetir. "Reinventa tu forma de trabajar" no lo es. (Es el primer paso de mi método para conseguir los primeros usuarios).
Usa datos y números reales, con fuentes. El estudio sobre GEO encontró que añadir estadísticas, citas y referencias era lo que más ayudaba.
Responde preguntas reales en los encabezados: "¿Cuánto cuesta X?", "¿X funciona sin conexión?", "X vs Y". Así es como la gente pregunta a las herramientas de IA.
Haz tablas comparativas. Cuando alguien pregunta "¿cuál es la mejor herramienta para…?", la IA busca páginas que comparen. Sé honesto sobre dónde otros son mejores. Hace que el resto sea más creíble.
Mantenlo al día. Pon fecha a los datos y actualiza las páginas cuando cambien. Una bitácora te da páginas nuevas y con fecha sin esfuerzo extra.
Paso 4: añade datos estructurados
Los datos estructurados (JSON-LD con schema.org) describen tu producto en un formato que las máquinas leen sin adivinar. No es un interruptor mágico. Google dice que sus funciones de IA no necesitan un marcado especial. Pero quitan dudas sobre lo básico: nombre, categoría, precio, quién lo hizo.
Un ejemplo mínimo para una app web:
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Tu App",
"description": "Una app de facturas para diseñadores freelance. Envía una factura desde el móvil en menos de un minuto.",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web, iOS, Android",
"url": "https://tuapp.com",
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "EUR" },
"author": { "@type": "Person", "name": "Tu Nombre" }
}
Ponlo en una etiqueta <script type="application/ld+json"> dentro del HTML de la página, renderizado en el servidor (no añadido después con JavaScript, por lo que vimos en el paso 2). Compruébalo con la prueba de resultados enriquecidos de Google.
Paso 5: consigue menciones en otros sitios de confianza
Las herramientas de IA rara vez confían en un producto solo porque su web dice que es genial. Buscan el mismo nombre en varios sitios independientes: directorios, reseñas, artículos comparativos, hilos de comunidades, sitios de lanzamiento.
Por eso los lanzamientos también importan para el GEO, no solo para un día de tráfico. Cada página buena y permanente sobre tu producto en un sitio de confianza es una fuente más que la IA puede encontrar. Mi guía sobre dónde lanzar tu producto compara nueve de ellos.
Algunos consejos:
Usa el mismo nombre y la misma descripción de una línea en todas partes. Ayuda a la IA a conectar las menciones.
Responde preguntas donde tus usuarios las hacen (foros, Reddit, sitios de preguntas y respuestas), cuando tu producto sea de verdad la respuesta, y di que es tuyo.
Escribe un artículo realmente útil sobre el problema que resuelves. Los artículos útiles reciben enlaces, y los enlaces se leen.
¿Y el llms.txt? ¿Qué es?
llms.txt es un archivo Markdown en la raíz de un sitio, propuesto por Jeremy Howard en septiembre de 2024 para ayudar a los agentes de IA a usar un sitio web. Es un mapa corto de tus páginas más importantes, escrito para la IA.
Su estado real en octubre de 2026: es útil para agentes de IA y herramientas de programación que lo buscan cuando necesitan información, pero ningún gran buscador con IA ha dicho que use llms.txt para elegir fuentes, y Google dice que no necesitas archivos nuevos para sus funciones de IA.
Aun así, añadí uno a Axiean, porque me llevó poco tiempo y mantenerlo no cuesta nada. Axiean lo genera automáticamente a partir del sitio: un resumen, las secciones principales, los últimos artículos y las categorías y herramientas más activas, en tres idiomas. También hay un llms-full.txt más largo con todos nuestros datos, preguntas y respuestas.
El comienzo del llms.txt de Axiean, generado a partir del sitio.
Mi consejo: haz primero los pasos 1 a 5. Añade llms.txt si te sobran diez minutos.
Paso 6: mídelo una vez al mes
Todavía no hay un panel con tu "posición en la IA", así que mídelo a mano:
Escribe 10 preguntas que tus usuarios harían de verdad, como "mejor app de facturas para freelancers" o "cómo enviar una factura desde el móvil".
Una vez al mes, hazlas en ChatGPT (con búsqueda), Perplexity, Claude y el modo IA de Google. Anota en una hoja de cálculo si te nombran, te enlazan o no apareces, y a quién nombran en tu lugar.
Revisa tu analítica para ver visitas que llegan desde chatgpt.com, perplexity.ai, claude.ai y gemini.google.com. Algunas visitas desde la IA llegan sin referencia, así que esta cifra es un mínimo.
Revisa los registros de tu servidor para ver visitas de OAI-SearchBot, Claude-SearchBot y PerplexityBot. Si nunca llegan, vuelve al paso 1.
Cuando no apareces, mira a quién sí nombran y por qué: normalmente tienen una página más clara, una tabla comparativa o más menciones en otros sitios.
Lo que configuramos en Axiean
Para que veas que esto es práctico, esto es lo que hace Axiean hoy:
Cada página pública se renderiza en el servidor. Los rastreadores que no ejecutan JavaScript reciben el contenido completo.
Los títulos y descripciones van primero. Los bots que no ejecutan JavaScript los reciben en el <head> de la página, no después.
Datos estructurados en cada página:SoftwareApplication para los proyectos, ProfilePage y Person para los makers, BlogPosting para los artículos y las entradas de bitácora, BreadcrumbList en todas partes.
Un robots.txt que nombra a 17 agentes de IA y les permite entrar en las páginas públicas.
llms.txt y llms-full.txt, generados a partir del sitio en inglés, español y turco.
Sitemaps con cada versión de idioma, para que cada página se encuentre en su propio idioma.
Así que, cuando publicas un proyecto en Axiean, tienes desde el primer día una página preparada para esto. No garantiza que ChatGPT nombre tu producto. Nada puede garantizarlo. Pero elimina los motivos técnicos por los que no podría.
Checklist de GEO en una hora
Tarea
Tiempo
Está hecho cuando
Revisa robots.txt para los bots de búsqueda
5 min
OAI-SearchBot, Claude-SearchBot y PerplexityBot están permitidos
Revisa la configuración de bots de IA de tu CDN o firewall
5 min
Nada los bloquea por defecto
Haz la prueba de curl en tu página principal
2 min
Tu título, encabezado y descripción están en el HTML
Reescribe tu primer párrafo
15 min
Dice qué es y para quién, en una frase
Añade una sección de preguntas frecuentes con 5 preguntas reales
15 min
Cada respuesta tiene dos o tres frases
Añade datos estructurados SoftwareApplication
10 min
Pasa la prueba de resultados enriquecidos
Escribe tus 10 preguntas de prueba
5 min
Están en una hoja de cálculo con la fecha de hoy
Preguntas frecuentes
¿Qué es el GEO en SEO?
GEO significa optimización para motores generativos (generative engine optimization): hacer que tu contenido sea fácil de encontrar, entender y citar para herramientas de IA como ChatGPT, Perplexity, Claude o el modo IA de Google. Se apoya en el SEO, y la mayoría de las buenas prácticas de SEO también ayudan al GEO.
¿Cómo hago para aparecer en ChatGPT?
Permite OAI-SearchBot en tu robots.txt, asegúrate de que el contenido de tu página está en el HTML (no solo construido con JavaScript), di con claridad qué es tu producto y para quién, y consigue menciones en otros sitios de confianza. Luego compruébalo cada mes preguntando a ChatGPT, con la búsqueda activada, lo que preguntan tus usuarios.
¿Debo bloquear GPTBot?
Es tu decisión. Bloquear GPTBot deja tu contenido fuera del entrenamiento de los modelos de OpenAI, pero no te saca de la búsqueda de ChatGPT, que usa OAI-SearchBot. Muchos sitios bloquean los bots de entrenamiento y permiten los de búsqueda.
¿Ayuda llms.txt al SEO o al GEO?
No hay pruebas públicas de que cambie las posiciones ni las citas en los buscadores con IA. Google dice que no lo necesita. Puede ayudar a los agentes de IA que lo buscan, y cuesta poco añadirlo, así que es un buen extra después de lo básico.
¿Cuánto tardan las herramientas de IA en notar los cambios?
Los cambios en robots.txt tardan unas 24 horas en OpenAI y Perplexity, según su propia documentación. Que te citen es más lento: los rastreadores tienen que volver a pasar, y tu página tiene que estar entre las mejores fuentes para una pregunta. Piensa en semanas, y mide cada mes.
La IA escribe código rápido, pero no siempre cierra las puertas. Aquí tienes 20 comprobaciones de seguridad para apps hechas con Lovable, Bolt, Cursor, Claude Code o cualquier herramienta de IA, cada una con una prueba rápida y un prompt para tu IA. Basado en incidentes reales de 2025 y 2026.
Product Hunt, Hacker News, Reddit, BetaList, Uneed, Peerlist y más, comparados con sus reglas y precios reales a octubre de 2026. Cuál encaja con tu producto, cuánto cuesta cada uno y cómo combinarlos en un solo plan de lanzamiento.
··12 min de lectura
La IA hizo que crear una app sea rápido y barato, así que todo el mundo está lanzando. Ahora lo difícil es que te encuentren. Aquí tienes los números reales del cambio y el método de cinco pasos que uso para conseguir los primeros usuarios de un producto creado con IA.