Saltar al contenido

Marketing digital

SEO para IA: cómo aparecer en las respuestas de ChatGPT y Perplexity (y no solo en Google)

Por Rafael Salcedo · 27 de septiembre de 2026 · 6 min de lectura

Esfera de cristal que refracta haces de luz naranja sobre fondo azul noche

En corto

  • Bloquear a los robots de ENTRENAMIENTO de las IA (GPTBot, ClaudeBot) es una decisión legítima que no te penaliza. Bloquear a los de RESPUESTA (OAI-SearchBot, PerplexityBot) sí te saca directamente de sus respuestas: son robots distintos.
  • Muchas webs modernas, hechas solo con JavaScript, son casi invisibles para estos robots: si el texto solo aparece al ejecutar el código, ven una página casi vacía.
  • Es un tema con poco volumen de búsqueda todavía y cero competencia: quien lo resuelve ahora tiene ventaja antes de que se vuelva habitual.

Cada vez más gente, antes de buscar en Google, le pregunta directamente a ChatGPT, Perplexity o Claude: «recomiéndame un [tu servicio] en [tu zona]». Esa respuesta la construye la IA leyendo webs reales en el momento (o entrenada con las que leyó antes), y si la tuya no es legible para esos sistemas, no existe para esa recomendación, aunque sí aparezcas en Google.

Dos tipos de robots de IA, y confundirlos sale caro

Este es el error más habitual y el que más rápido se puede arreglar: hay dos familias de robots de IA con propósitos opuestos, y bloquear la equivocada te saca de donde sí quieres estar.

  • Robots de respuesta (búsqueda en tiempo real): OAI-SearchBot (ChatGPT cuando busca en la web), ChatGPT-User (cuando un usuario le pide a ChatGPT que visite una página), PerplexityBot, Claude-SearchBot y Claude-User. Si bloqueas a estos, desapareces de las respuestas que se generan ahora mismo, igual que bloquear a Googlebot te saca del buscador.
  • Robots de entrenamiento: GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot, Bytespider. Estos no responden preguntas en directo: recopilan contenido para entrenar futuros modelos. Bloquearlos es una decisión legítima de propiedad intelectual que no te penaliza en las respuestas actuales; solo decides no aportar contenido a futuros entrenamientos.

Muchas plantillas de robots.txt que circulan por internet bloquean «todo lo que suene a IA» sin distinguir esto, y de un plumazo desaparecen de ChatGPT y Perplexity sin que el dueño de la web lo sepa. Revisa tu robots.txt línea por línea: si ves User-agent: OAI-SearchBot o User-agent: PerplexityBot seguido de Disallow: /, ahí está el problema.

Dos familias de robots de IA

  • Respuesta

    Bloquearlos te saca de las respuestas de ahora

    OAI-SearchBot, ChatGPT-User, PerplexityBot, Claude-SearchBot, Claude-User.

  • Entrenamiento

    Bloquearlos es legítimo y no te penaliza

    GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot, Bytespider.

El cortafuegos que bloquea sin que lo sepas

Incluso con un robots.txt correcto, algunos cortafuegos o servicios anti-bot (Cloudflare y similares, mal configurados) devuelven un error o una pantalla de verificación a estos robots aunque no estén en la lista de bloqueados. La forma de comprobarlo tú mismo: pide tu portada con el user-agent de un robot de IA y compara la respuesta con la que recibe un navegador normal.

curl -A "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot)" https://tuweb.com/

Si esa petición devuelve un error 403, un reto de «Un momento, verificando…» o una respuesta muy distinta a la que ves en tu navegador, tu web está bloqueando a las IA sin que nadie lo haya decidido a propósito.

Si tu web depende de JavaScript, muchas IA ven una página casi vacía

Muchos de estos robots no ejecutan JavaScript: leen el HTML tal como llega, sin renderizarlo. Si el contenido real de tu página (los textos, los servicios, los precios) se inserta después mediante JavaScript, lo que ve un robot de IA es un esqueleto casi vacío: un <div id="app"></div> y poco más. Es el mismo problema que ya existía con el SEO tradicional, pero aquí es todavía más determinante porque menos de estos robots ejecutan JavaScript que los de los buscadores tradicionales.

La comprobación es sencilla: desactiva JavaScript en tu navegador (o usa «Ver código fuente» en vez del inspector) y mira si el contenido principal sigue ahí. Si desaparece, tu web es invisible para buena parte de estos sistemas, con independencia de lo bien que la tengas posicionada en Google.

Los datos estructurados le dicen a la IA quién eres, sin que tenga que adivinarlo

El marcado schema.org (los datos estructurados en formato JSON-LD) no es solo para el SEO tradicional: es la forma más directa de decirle a una IA qué tipo de negocio eres, dónde estás y qué preguntas frecuentes respondes, sin que tenga que interpretarlo del texto libre.

  • Organization / LocalBusiness / el tipo específico de tu sector (Dentist, RealEstateAgent, LegalService…): nombre, dirección, zona de servicio, en un formato que la máquina lee sin ambigüedad.
  • FAQPage: si tu web tiene una sección de preguntas frecuentes marcada con este tipo, una IA puede citar directamente esa respuesta cuando alguien le pregunta algo parecido, con más precisión que interpretando un párrafo suelto.

llms.txt y ai-catalog.json: muy nuevos, pero cuestan poco

Son dos archivos todavía poco adoptados, pensados específicamente para las IA:

  • llms.txt, en la raíz de tu web: un archivo Markdown con un título (# Nombre de tu empresa) y una lista de enlaces a tus páginas más importantes con una frase de contexto. Es un mapa simplificado pensado para que un modelo entienda rápido de qué trata tu web sin tener que rastrearla entera.
  • ai-catalog.json: un formato aún más nuevo para describir de forma estructurada qué ofrece tu negocio.

Ninguno de los dos es todavía un estándar exigido, y no tenerlos no te penaliza. Pero como cuestan minutos de crear y no tienen ninguna desventaja, son de las pocas mejoras de «SEO para IA» que se hacen una vez y no requieren mantenimiento.

Botones y formularios con nombre: para cuando la IA no solo lee, actúa

Cada vez más asistentes de IA no se limitan a leer tu web: pueden rellenar un formulario o pulsar un botón en nombre del usuario. Para eso necesitan que los elementos tengan un nombre accesible claro (lo mismo que necesita un lector de pantalla para una persona con discapacidad visual): un botón que diga «Enviar» sin más contexto es ambiguo; uno con aria-label="Enviar solicitud de presupuesto" no lo es. Es una mejora que además ayuda a la accesibilidad real de tu web, no solo a la IA.

Compruébalo en tu propia web ahora mismo

ORMA Test · auditoría gratuita

¿Tu web es visible para ChatGPT y Perplexity?

ORMA Test tiene un área dedicada a esto: robots de IA bloqueados, si un cortafuegos te esconde de ellos, contenido sin JavaScript y datos estructurados. Gratis y en 30 segundos.

Por qué merece la pena resolverlo ya, aunque el volumen de búsqueda todavía sea bajo

Quien busque hoy «seo para ia» en Google todavía encuentra poco volumen y casi ninguna competencia real, y es fácil descartarlo por eso. Pero el patrón se repite en cada cambio de plataforma: quien resuelve la base técnica antes de que se vuelva obligatorio llega con ventaja cuando el resto empieza a preocuparse. Nada de lo anterior perjudica tu SEO tradicional; son las mismas buenas prácticas (contenido legible, datos estructurados, accesibilidad) aplicadas a un canal nuevo.

Cómo lo hacemos en ORMA

Nuestra propia web publica su llms.txt y su robots.txt abre explícitamente el paso a los buscadores de IA: aplicamos primero lo que recomendamos. En cualquier auditoría de marketing digital revisamos esta capa junto a la técnica y la de contenido, no como un añadido aparte.

Rafael Salcedo
Fundador de ORMA. Desde 2012 ayudando a empresas a crecer con estrategia de marca, diseño web y marketing digital, en España y fuera.

Sigue leyendo

Hablemos de tu marca