Fundamentos de GEO: cómo aparecer en las respuestas de la IA
Tus clientes ya no escriben solo tres palabras clave en Google. Le hacen una pregunta completa a ChatGPT, Gemini, Perplexity o al modo IA de Google y reciben una sola respuesta con un puñado de fuentes. Si no eres una de esas fuentes, eres invisible justo cuando alguien decide. Esto es lo que es de verdad la optimización para motores generativos (GEO), lo que funciona y lo que es ruido.
10 min de lectura
1. Qué es GEO y qué no es
El SEO clásico lucha por una posición en una lista de diez enlaces. Los motores generativos funcionan de otra manera: buscan, leen varias páginas y escriben una sola respuesta que cita algunas. El término GEO viene de un artículo de investigación de 2023 (publicado en KDD 2024) que midió cómo los cambios en el contenido afectan a la visibilidad dentro de esas respuestas; los mejores métodos aumentaron la visibilidad hasta un 40 %, con grandes diferencias entre sectores. La consecuencia práctica es sencilla: ya no optimizas para una posición, optimizas para que te encuentren, te entiendan y te citen. Eso no sustituye al SEO. Google lo dice abiertamente en su propia guía para AI Overviews y el modo IA: no hay requisitos adicionales ni optimizaciones especiales, los fundamentos de SEO siguen valiendo. Otros asistentes como la búsqueda de ChatGPT y Perplexity tienen sus propios índices, pero también necesitan páginas que puedan descargar, entender y en las que puedan confiar. Así que piensa en GEO como SEO más tres cosas: dejar claro quién eres, merecer ser citado y estar presente donde la IA busca además de tu propia web.
2. Cómo eligen sus fuentes las respuestas de IA
La mayoría de los asistentes responden en dos fases: buscar y luego escribir. Google describe para AI Overviews y el modo IA una técnica llamada query fan-out: el modelo lanza varias búsquedas relacionadas sobre subtemas y combina lo que encuentra. Por eso una página que responde a la pregunta principal y a las preguntas de seguimiento obvias gana a cinco páginas pobres. En los demás asistentes, el rastreador decide si puedes ser fuente, y cada proveedor separa el entrenamiento de la búsqueda. OpenAI documenta GPTBot para entrenamiento, OAI-SearchBot para la búsqueda de ChatGPT y ChatGPT-User para las visitas que lanza un usuario; los sitios que bloquean OAI-SearchBot no aparecen en las respuestas de la búsqueda de ChatGPT. Perplexity documenta PerplexityBot para sus resultados y Perplexity-User para acciones de usuarios, y dice que ninguno entrena modelos base. El control de entrenamiento de Google, Google-Extended, no afecta a Google Search, así que bloquearlo no te saca de AI Overviews. La decisión no es 'IA sí o no', sino 'entrenamiento sí o no' y 'búsqueda con IA sí o no', bot por bot.
# Example: stay visible in AI search, opt out of model training.
# Make this a deliberate business decision, bot by bot.
User-agent: Googlebot # Google Search, incl. AI Overviews and AI Mode
Allow: /
User-agent: OAI-SearchBot # ChatGPT search results
Allow: /
User-agent: PerplexityBot # Perplexity search results
Allow: /
User-agent: GPTBot # OpenAI model training
Disallow: /
User-agent: Google-Extended # Gemini training; no effect on Google Search
Disallow: /
Sitemap: https://www.example.com/sitemap.xmlConsejo práctico
Revisa tu CDN y tu firewall, no solo el robots.txt. Las reglas de protección contra bots suelen bloquear en silencio a los rastreadores de búsqueda con IA, y la web se ve perfecta en cualquier navegador.
3. Haz que tu entidad sea inequívoca
Una respuesta de IA combina datos de muchas fuentes. Si tu horario es distinto en tu web, en tu Perfil de Empresa de Google y en tres directorios, el modelo elige uno al azar o te deja fuera porque no puede conciliarlos. La solución es aburrida y eficaz: una única fuente de verdad para tus datos clave (razón social, marca, dirección, teléfono, horario, precios, qué ofreces, dónde operas) y una rutina que la distribuya a todas partes. Dale a la marca una página 'sobre nosotros' de verdad: quién está detrás, desde cuándo y qué la hace distinta, en frases claras que un modelo pueda citar. Reclama y completa tu Perfil de Empresa de Google si tienes un local físico. Si eres lo bastante conocido, un elemento limpio en Wikidata ayuda a las máquinas a unir tu nombre, tu web y tus perfiles sociales. Escribe tu nombre igual en todas partes, también el de las personas detrás de la empresa. La ambigüedad es la razón más frecuente por la que veo a un buen negocio ausente de las respuestas de IA.
4. Añade datos estructurados que coincidan con la página
Los datos estructurados en JSON-LD, con el vocabulario de schema.org, dicen a las máquinas en un formato fijo de qué trata una página: una organización, un negocio local, un producto con precio, un artículo con autor y fecha. Google los usa para resultados enriquecidos y para entender las páginas; en las respuestas de IA eliminan conjeturas al extraer datos. Empieza por Organization (o LocalBusiness y subtipos como Restaurant) en la página de inicio y añade el tipo que encaje en cada plantilla: Product, Article, Event, FAQPage, BreadcrumbList. Dos reglas importan más que el número de tipos. Primero, el marcado debe coincidir con lo que ve el visitante; marcar contenido que no está es una infracción de las directrices, no un truco. Segundo, genéralo con los mismos datos que pintan la página, para que precios y horarios nunca se desincronicen. Pruébalo con la prueba de resultados enriquecidos de Google y con el Schema Markup Validator, y revisa plantillas, no URLs sueltas.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Example Bistro",
"url": "https://www.example-bistro.com/",
"telephone": "+49 30 0000000",
"servesCuisine": ["Mediterranean"],
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "Example Street 1",
"postalCode": "10115",
"addressLocality": "Example City",
"addressCountry": "DE"
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
"opens": "11:30",
"closes": "23:00"
}],
"acceptsReservations": "https://www.example-bistro.com/reserve",
"sameAs": ["https://www.wikidata.org/wiki/Q000000"]
}
</script>5. Escribe contenido que una IA quiera citar
Un modelo que escribe una respuesta busca pasajes que digan algo con claridad y se puedan atribuir. Pon la respuesta primero: las dos primeras frases de una página o sección deberían responder a la pregunta del título y después entrar en detalle. Usa cifras, fechas y condiciones concretas en lugar de adjetivos. Los datos propios valen oro: tus precios, tiempos de espera, resultados medidos o encuestas son cosas que nadie más puede aportar. La investigación sobre GEO encontró que añadir citas de fuentes, citas textuales y estadísticas estaba entre los cambios más eficaces, con efectos distintos según el tema. Las tablas comparativas, las listas de pasos y los bloques breves de preguntas frecuentes se trasladan fácilmente a una respuesta. Muestra una fecha visible de actualización y actualiza de verdad. Lo que no funciona, según la propia guía de Google para sus funciones de IA: trocear el texto artificialmente para las máquinas, producir en masa páginas casi idénticas o perseguir menciones falsas. Google aconseja contenido único y no intercambiable que sea útil para las personas; eso es también lo que acaban citando los demás asistentes.
Consejo práctico
Lee en voz alta tu página clave y para tras dos frases. Si un desconocido no podría responder con ellas a la pregunta del título, reescribe el comienzo, no la página entera.
6. Estar presente donde la IA busca además de tu web
Mira las fuentes que cita una IA para tus preguntas más importantes y a menudo encontrarás plataformas de opiniones, portales de reservas y comparadores, directorios, medios del sector y foros, no webs de marcas. Ahí GEO se convierte en un trabajo de distribución. Mantén tus fichas completas y coherentes en los portales que aparecen en las respuestas de tu mercado. Pide reseñas a los clientes contentos y responde a las críticas; el sentimiento viaja hasta las respuestas de la IA. Gánate menciones en los medios y webs de socios que lee tu público, con los mismos datos que publicas tú. En una plataforma europea de hostelería con una gran red de webs de restaurantes, una de las pruebas de concepto que construí fue exactamente esto: publicar automáticamente los datos de los restaurantes en portales de terceros, para que lo que la IA encuentra en otros sitios coincida con la fuente. La segunda fue un generador de artículos de blog, para que cada restaurante pudiera añadir contenido propio y citable sin un equipo de marketing. Ambas empezaron como experimentos pequeños con un objetivo medible, no como grandes proyectos de plataforma.
Interactivo
¿Qué tan preparada está tu marca para las respuestas de IA?
Marca lo que ya se cumple. Lo que queda es tu lista GEO, lo más importante primero.
0/10 listo
Tus tres próximos pasos
- Los datos de marca son idénticos en la web, Perfil de Empresa de Google, LinkedIn y directorios
- Las páginas clave responden la pregunta principal en el primer párrafo
- Datos estructurados Organization o LocalBusiness en las páginas clave
7. ¿Y qué pasa con llms.txt?
llms.txt es una propuesta de archivo Markdown en la raíz de una web que resume el contenido más importante para los modelos de lenguaje. Es popular en documentación técnica y se añade en minutos. Pero sé honesto con su estado: es una propuesta de la comunidad, no un estándar. Google indica en su guía sobre funciones de IA generativa que Google Search no usa llms.txt ni otros archivos especiales para IA, y que puedes ignorarlos para la búsqueda. Ninguno de los grandes proveedores de búsqueda con IA ha confirmado públicamente que lea el archivo para posicionar o citar. Mi regla: añade uno si tienes documentación que consumen agentes y asistentes de programación, porque les puede ayudar a orientarse, pero no esperes que mejore tu visibilidad en las respuestas de IA y nunca dejes que sustituya el trabajo de los pasos anteriores. Si alguien te vende llms.txt como el núcleo de una estrategia GEO, pídele los datos.
8. Mide la visibilidad en IA antes y después
Sin una línea base, todo proyecto GEO se convierte en opiniones. Mido tres cosas antes de tocar una página. Primero, las visitas que llegan desde la IA en tu analítica: sesiones desde chatgpt.com, perplexity.ai, gemini.google.com, copilot.microsoft.com y similares, sabiendo que algunos asistentes no envían referente, así que es un límite inferior. Segundo, las cifras de Google: Search Console tiene un informe de rendimiento de IA generativa para las funciones de IA de la búsqueda, junto a los datos habituales. Tercero, un conjunto de prompts reales de clientes monitorizado en una herramienta como el AI Visibility Toolkit de Semrush o Peec AI, que ejecutan tus prompts a diario contra los grandes asistentes y muestran con qué frecuencia apareces, en qué posición, con qué tono y junto a qué competidores. En la plataforma de hostelería que mencioné, primero vino la línea base, después la investigación de prompts para unas 150 páginas de destino y luego diez experimentos priorizados en tres fases: análisis, un taller de selección y sprints cortos. Lee tendencias de semanas, no días sueltos; las respuestas de IA varían de una ejecución a otra.
# Analytics channel rule for AI assistants (referrer / session source).
# A lower bound: some assistants send no referrer at all.
(^|\.)(chatgpt\.com|chat\.openai\.com|perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|claude\.ai)$Conclusión
GEO no es un archivo mágico ni un nuevo tipo de palabra clave; es SEO bien hecho, más datos claros en todas partes y contenido que merece ser citado, medido frente a una línea base.
Proyectos reales relacionados
Pruébalo tú mismo
Fuentes y guías oficiales
- Google Search Central: Optimizing your website for generative AI features on Google Search
- Google Search Central: AI features and your website
- Google: Common crawlers, incl. Google-Extended
- OpenAI: Overview of OpenAI crawlers (GPTBot, OAI-SearchBot, ChatGPT-User)
- Perplexity: Perplexity crawlers
- Aggarwal et al.: GEO: Generative Engine Optimization (KDD 2024)
- Google Search Central: Introduction to structured data
- schema.org vocabulary
- Google Business Profile Help
- The llms.txt proposal
Más artículos
- 3.025 pull requests en diez meses: un proceso de entrega con IA, desde dentro
- La Ley de IA de la UE para medianas empresas: qué te aplica y desde cuándo
- FinOps para el gasto en IA: tokens, caché, enrutado y presupuestos que aguantan
- Hacer visible una red de restaurantes en las respuestas de la IA: un proyecto GEO paso a paso
- Cómo está hecha esta web: estática donde se puede, en streaming donde hace falta
- Costes de Kubernetes en EKS y GKE: el mismo método, otras palancas
- Una landing zone para empresas medianas, en Terraform o Bicep: las piezas que importan
- El manual de migración de sistemas heredados: oleadas, ejecución en paralelo y recuentos y checksums idénticos
- Seguridad de MCP a fondo: dejar entrar a los asistentes de IA en tu producto sin abrir las puertas
- Monitorizar resultados de negocio: paneles en verde, caja vacía
- Agentes de IA por teléfono: la arquitectura y los tropiezos que ninguna demo enseña
- Pruebas de restauración: un backup que nunca has restaurado es solo una esperanza
- Respuestas de IA en streaming en Azure Static Web Apps: la cabecera que lo retenía todo
- Construir un asistente de IA para WhatsApp de principio a fin: lo que hace falta más allá de la demo
- Sistemas air-gapped: software crítico sin conexión a internet
- IA en producción en AWS: Amazon Bedrock y AgentCore en una configuración privada
- IA en producción con Microsoft Foundry: una configuración de referencia privada para agentes
- /goal, /loop o rutinas: deja de vigilar a tu agente de programación
- Los nuevos planes de Claude: Max, Ultra y lo que significan para los equipos
- OpenAI Codex a finales de 2026: goal mode, dots y cómo blindarlo
- ¿GitHub Copilot, Claude Code o Codex? Cómo elegiría para una empresa
- IA en producción en Google Cloud: de Vertex AI a Gemini Enterprise Agent Platform
- LLM locales en una red air-gapped: IA para tus datos más sensibles
- Quiero ejecutar un LLM local: ¿qué servidor compro?
- MiniMax M3: ¿un modelo puntero que puedes ejecutar tú mismo?
- Investigación de prompts a gran escala con un modelo abierto
- SEO y GEO juntos: una auditoría práctica en 6 pasos
- Dimensionar bien Kubernetes: el método que llevó un clúster de 7 a 4 nodos
- IA privada para datos sensibles: un LLM local que supera la revisión de seguridad
- Del prototipo con IA a producción: las ocho capas que añado, en este orden
