Qué es el GEO y por qué no es otro nombre para el SEO

El GEO (Generative Engine Optimization) es el trabajo de conseguir que un modelo de lenguaje use tu contenido como fuente y te cite dentro de su respuesta. El SEO clásico compite por un puesto en una lista de diez enlaces. El GEO compite por ser la frase que el modelo copia.

La diferencia práctica es brutal. En Google, ser el quinto resultado todavía te da clics. En una respuesta de ChatGPT hay tres fuentes citadas y no hay una segunda página. O estás dentro o desapareces.

La buena noticia: el 80% del trabajo es el mismo que ya deberías estar haciendo bien. La mala: si tu web es lenta, está montada sobre JavaScript o no tiene datos estructurados, las IA directamente no pueden leerte.

Dónde te pueden citar exactamente

No es un solo sitio, son cinco superficies distintas y cada una funciona de una manera:

SuperficieDe dónde saca las fuentesQué la mueve
AI Overviews de GoogleÍndice de GooglebotSEO clásico + contenido que responde directo
ChatGPT (búsqueda)Índice propio + BingEstar en Bing, autoridad de marca, menciones
PerplexityRastreo propio en tiempo realContenido reciente, estructura clara, PerplexityBot permitido
GeminiÍndice de Google + Google-ExtendedLo mismo que AI Overviews
CopilotÍndice de BingBing Webmaster Tools, el gran olvidado

Fíjate en un detalle que casi nadie mira: dos de las cinco superficies dependen de Bing. Si nunca has dado de alta tu web en Bing Webmaster Tools, estás fuera de ChatGPT y de Copilot por una tontería que se arregla en diez minutos.

Paso 1 · Deja entrar a los crawlers de IA

Es el paso cero y donde más webs se autoexcluyen sin saberlo. Muchos plugins de seguridad y muchas plantillas bloquean por defecto los bots de IA «por privacidad», y el resultado es que ningún modelo puede leerte.

Abre tudominio.com/robots.txt y comprueba que estos agentes están permitidos:

User-agent: GPTBot
User-agent: OAI-SearchBot
User-agent: ChatGPT-User
User-agent: ClaudeBot
User-agent: PerplexityBot
User-agent: Google-Extended
User-agent: Applebot-Extended
User-agent: Bingbot
Allow: /

Dos matices importantes que se repiten mal por ahí:

  • Bloquear Google-Extended no te saca de las AI Overviews. Ese agente controla Gemini y el entrenamiento, pero las AI Overviews se sirven del índice normal de Googlebot. Para salirte de ahí tendrías que usar nosnippet, y eso también te borra los fragmentos de los resultados normales. Casi nunca compensa.
  • Permitir el rastreo no es regalar tu contenido. Es la misma decisión que tomaste cuando dejaste entrar a Google. Si prefieres que no te entrenen pero sí que te citen, permite OAI-SearchBot y bloquea GPTBot.

Paso 2 · Responde la pregunta en las dos primeras frases

Este es el cambio de redacción que más citaciones gana, y es gratis.

Los modelos extraen bloques que se sostienen solos. Si tu párrafo empieza con «En el sector de la estética dental existen múltiples factores a considerar…», no hay nada que extraer. Si empieza con «Un implante dental en Madrid cuesta entre 900 y 1.500 € según el material del pilar», el modelo tiene una frase citable. Es exactamente el criterio con el que escribo las páginas de webs para clínicas o de webs para peluquerías: precios, plazos y servicios en texto, no en una imagen bonita.

La regla es simple: respuesta primero, contexto después. Cada H2 debe ser una pregunta real de tu cliente, y el primer párrafo debajo debe contestarla del todo, sin depender de lo que había arriba.

Lo que hace que un párrafo sea citable

  • Un dato concreto. Cifras, plazos, rangos de precio, unidades.
  • Autosuficiencia. Se entiende aunque lo saques de contexto.
  • 40-70 palabras. Suficiente para responder, corto para copiar.
  • Sin marketing. «Somos líderes en soluciones integrales» no lo cita nadie.

Paso 3 · Marca la web con datos estructurados

El JSON-LD de schema.org es la única parte de tu web que la máquina entiende sin interpretar. Es la diferencia entre que la IA deduzca dónde estás y que lo sepa.

Lo mínimo para un negocio local:

  • LocalBusiness (o el subtipo exacto: Dentist, LegalService, HairSalon…) con address, geo, telephone, openingHoursSpecification y areaServed.
  • FAQPage en las páginas con preguntas frecuentes visibles.
  • HowTo si explicas un proceso paso a paso.
  • Person para el profesional que firma, enlazado con sameAs a LinkedIn y a los perfiles públicos.
  • Article o BlogPosting con datePublished y dateModified reales.

Un consejo que ahorra disgustos: usa siempre @graph como contenedor y conecta los nodos con @id. Así el modelo entiende que el autor del artículo es la misma persona que dirige el negocio, en vez de tratarlos como dos entidades sueltas.

Y lo de siempre: el marcado tiene que coincidir con lo que se ve. Un schema que dice un horario y una página que dice otro es motivo de acción manual.

Si no quieres pelearte con el JSON-LD, esto es justo lo que reviso y dejo montado en una auditoría GEO: schema, robots.txt, entidad y estructura, con el listado de lo que hay que tocar y en qué orden.

Paso 4 · Sé una entidad, no una web suelta

Los modelos no razonan sobre páginas, razonan sobre entidades. Antes de citarte necesitan estar razonablemente seguros de quién eres, y esa seguridad la construyen cruzando fuentes.

Qué tiene que estar escrito exactamente igual, carácter por carácter, en todas partes:

  • Nombre comercial (uno, no tres variantes)
  • Dirección y teléfono
  • La frase de una línea que describe qué haces

Y en qué sitios: tu web, la ficha de Google Business Profile, LinkedIn, Bing Places, Apple Business Connect, el colegio profesional si lo tienes y los directorios de tu sector. Cada coincidencia sube la confianza; cada discrepancia la baja.

Si tienes una página Sobre mí con nombre, foto, trayectoria y datos verificables, la estás ayudando más de lo que crees. Es la página que usan los modelos para decidir si eres una persona real o una web fantasma.

Paso 5 · Consigue que hablen de ti fuera de tu web

Esta es la parte incómoda: lo que tú dices de ti pesa poco. Lo que dicen terceros pesa mucho.

Los modelos ponderan la coincidencia entre fuentes independientes. Si tres sitios distintos dicen que eres fisioterapeuta deportivo en Alcorcón, eso es un hecho. Si solo lo dice tu web, es una afirmación.

Dónde buscarlo, ordenado por lo que rinde de verdad en un negocio local:

  • Reseñas con texto. Las IA leen el contenido de las reseñas, no solo la nota. Una reseña que dice «me trató la tendinitis de rodilla» te posiciona para esa consulta.
  • Directorios sectoriales y colegios profesionales. Alta autoridad y muy poca competencia.
  • Prensa local y asociaciones de comerciantes. Un patrocinio pequeño suele venir con mención y enlace.
  • Foros y comunidades. Reddit y los foros de nicho aparecen citados constantemente en respuestas de IA. Participar aportando de verdad funciona; hacer spam se detecta y te quema la marca.

Paso 6 · HTML real, rápido y sin depender de JavaScript

Aquí es donde muchas webs modernas se pegan un tiro en el pie. La mayoría de crawlers de IA no ejecutan JavaScript. Googlebot sí renderiza, pero GPTBot, PerplexityBot y ClaudeBot leen el HTML que llega en la primera respuesta del servidor y poco más.

Traducción: si tu web está hecha con un framework que pinta el contenido en el navegador y no hace renderizado en servidor, el bot ve una página vacía. Le da igual lo bien escrito que esté tu texto. Por eso todas las webs que hago en Madrid son HTML servido directamente: sin capa de JavaScript entre tu contenido y quien lo lee, sea Googlebot o GPTBot.

Cómo comprobarlo en treinta segundos: abre la terminal y ejecuta curl -s https://tudominio.com | grep "una frase de tu página". Si no aparece nada, la IA tampoco la ve.

Lo mismo con la velocidad. Los crawlers tienen un presupuesto de tiempo por página, y una web que tarda cinco segundos en responder se rastrea menos y peor. Lo he desarrollado en web lenta, ventas perdidas.

Paso 7 · Mide si te están citando

Sin esto estás a ciegas. Hay dos formas y conviene hacer las dos:

Tráfico de referencia

En GA4, crea un informe filtrando la fuente de sesión por estos dominios:

  • chatgpt.com
  • perplexity.ai
  • copilot.microsoft.com
  • gemini.google.com
  • claude.ai

Son pocas visitas comparadas con Google, pero suelen convertir mejor: llegan con la decisión medio tomada porque la IA ya te ha recomendado. Para que ese informe sirva de algo, antes tienes que tener el medición de GA4 bien montada: si no estás registrando llamadas, formularios y clics de WhatsApp como eventos, vas a ver sesiones y no vas a saber cuántas acabaron en cliente.

Auditoría manual mensual

Escribe las diez preguntas que haría tu cliente ideal («mejor peluquería en Móstoles», «cuánto cuesta una web para una clínica en Madrid»), lánzalas en ChatGPT, Perplexity y Gemini, y apunta en una hoja quién sale citado. Media hora al mes y sabes exactamente dónde estás.

Lo que no funciona (y te van a intentar vender)

  • «Posicionamos tu marca en ChatGPT en 30 días». Nadie controla qué cita un modelo. Se influye, no se garantiza.
  • Generar 200 artículos con IA. Contenido sin nada propio dentro no se cita, porque el modelo ya sabe eso. Se cita lo que aporta un dato, una experiencia o un precio que no está en otro sitio.
  • Rellenar de palabras clave. Los modelos trabajan con significado, no con densidad de términos.
  • Meter texto oculto «para la IA». Es cloaking de toda la vida y se penaliza igual.
  • El llms.txt como bala de plata. Es un estándar propuesto que ningún proveedor ha confirmado usar. Cuesta media hora y no hace daño, pero ponlo el último de la lista, no el primero.

Plazos realistas

  • Semana 1: robots.txt corregido, alta en Bing Webmaster Tools, schema publicado.
  • Semanas 2-4: reescritura de las páginas clave con formato respuesta-primero.
  • Mes 1-3: primeras citaciones en Perplexity y AI Overviews, que son las que más dependen del índice de búsqueda.
  • Mes 3-6: ChatGPT y Gemini, más lentos porque mezclan índice y modelo.

Y una advertencia sana: esto se mueve rápido y lo que hoy funciona puede cambiar en seis meses. Lo único que no cambia es la base: ser fácil de leer para una máquina, decir cosas concretas y que otros hablen de ti.

Si prefieres no hacerlo tú, esto es parte de lo que dejo montado en cada proyecto desde el primer día, sin coste añadido. Los precios están publicados y las webs salen desde 500€ con entrega en 7-14 días. Sin agencia, sin comercial y hablando directamente con quien lo programa.

Preguntas frecuentes sobre aparecer en la IA

El SEO busca posicionar una URL en una lista de resultados para que el usuario haga clic. El GEO busca que un modelo de lenguaje use tu contenido como fuente dentro de su respuesta y te cite. Comparten base técnica (que te puedan rastrear e indexar), pero cambian el objetivo: ya no compites por un puesto, compites por ser la frase que el modelo copia.

No. Google-Extended controla el uso de tu contenido para entrenar y alimentar Gemini, pero las AI Overviews se sirven del índice de búsqueda que rastrea Googlebot. Para no salir en AI Overviews habría que usar nosnippet o max-snippet, y eso también te quita los fragmentos normales en los resultados. Casi nunca compensa.

Es un estándar propuesto, no oficial, y ningún proveedor de IA ha confirmado que lo use como señal de posicionamiento. Cuesta media hora escribirlo y no perjudica, así que la relación coste-beneficio es razonable. Pero no lo pongas como prioridad por delante del contenido, el schema y la velocidad.

Por dos vías. En los logs del servidor o en la analítica, filtrando el tráfico de referencia de chatgpt.com, perplexity.ai, copilot.microsoft.com y gemini.google.com. Y a mano, preguntando cada mes las diez consultas típicas de tu sector en cada herramienta y anotando quién sale citado.

No, se suma. Para un negocio local la ficha de Google Business Profile y el pack de 3 siguen aportando la mayoría de las llamadas. El GEO es la capa que captura al usuario que ya no busca en Google, y también refuerza el local: las IA leen tus reseñas, tu ficha y tus citaciones para hablar de ti.

Los cambios técnicos (robots.txt, schema, velocidad) se recogen en días o semanas. Las primeras citaciones en Perplexity y en las AI Overviews suelen aparecer entre el primer y el tercer mes porque dependen del índice de búsqueda. ChatGPT y Gemini tardan más porque mezclan índice y modelo. Contar en meses, no en días.

¿Te cita la IA o le cita a tu competencia?

Reviso tu web y te digo en concreto qué te está dejando fuera: robots.txt, schema, estructura y velocidad. Sin compromiso y sin presentación de 40 diapositivas.

Pedir revisión por WhatsApp