# Qué es PerplexityBot y qué pasa si lo bloqueas

> Qué es PerplexityBot, el rastreador con el que Perplexity muestra y enlaza webs en sus resultados, qué pasa si lo bloqueas y cómo verificarlo.

URL: https://clione.ai/es/glosario/perplexitybot/
Lang: es

PerplexityBot es el nombre con el que se presenta en tu servidor el [rastreador](/es/glosario/rastreador/) de [Perplexity](/es/glosario/perplexity/), el buscador con IA del mismo nombre. No es el asistente ni una función que se instale: es el programa que recorre las webs para que Perplexity pueda mostrarlas y enlazarlas. Para una tienda importa por una razón concreta: **es el agente del que depende salir en los resultados de Perplexity**, y es fácil bloquearlo sin querer, metido en una lista de «bots de IA» pensada para frenar el entrenamiento de modelos.

## Cómo funciona

Perplexity describe sus agentes en una página de su documentación. De PerplexityBot dice dos cosas: que está diseñado para **mostrar y enlazar sitios web en los resultados de búsqueda de Perplexity**, y que no se usa para rastrear contenido para modelos fundacionales de IA. Para asegurarte de que tu sitio aparece en esos resultados, recomienda permitirlo en tu [robots.txt](/es/glosario/robots-txt/) y aceptar las peticiones que lleguen desde sus IP publicadas.[^perplexity-bots]

Cada agente se gestiona por separado en robots.txt, y Perplexity avisa de que **un cambio puede tardar hasta 24 horas** en reflejarse en sus sistemas.[^perplexity-bots] Es un plazo parecido al que da el estándar para la caché del archivo: un rastreador no debería usar la copia guardada durante más de 24 horas.[^rfc9309]

La petición llega con este [_user agent_](/es/glosario/user-agent/), en la versión que documenta Perplexity en octubre de 2026:[^perplexity-bots]

```text
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)
```

En robots.txt basta con el nombre corto, `PerplexityBot`. El estándar manda que cada rastreador busque el grupo que lo nombra sin distinguir mayúsculas, y que solo si no encuentra ninguno siga el grupo `User-agent: *`.[^rfc9309]

Junto a PerplexityBot trabaja un segundo agente, Perplexity-User, que atiende las acciones de los usuarios: cuando alguien hace una pregunta, puede visitar una página para dar una respuesta exacta y enlazarla en ella. Perplexity dice que **no rastrea la web ni recoge contenido para entrenar modelos**, y que, como la visita la pide un usuario, por lo general ignora las reglas de robots.txt.[^perplexity-bots] En la práctica, PerplexityBot decide si tu tienda está entre lo que Perplexity puede mostrar, y Perplexity-User es quien abre una ficha concreta en el momento de una pregunta.

Para distinguir una visita real de una que solo usa el nombre, Perplexity publica las direcciones de cada agente en un archivo JSON, y pide usar siempre la versión al día, porque se actualizan con regularidad.[^perplexity-bots] La de PerplexityBot que leímos el 6 de octubre de 2026 tenía fecha del 7 de febrero de 2025 y **8 direcciones IPv4 sueltas**, cada una un prefijo `/32`.[^perplexitybot-ips] La de Perplexity-User tenía fecha del 17 de octubre de 2025 y 4.[^perplexity-user-ips]

Perplexity también da instrucciones para los cortafuegos de aplicaciones web, y la idea vale para cualquiera: crear una regla que **combine el nombre del _user agent_ y la IP de origen**, con las IP sacadas de sus archivos oficiales, y darle prioridad sobre las reglas que bloquean. Lo detalla para Cloudflare WAF y para AWS WAF.[^perplexity-bots] El nombre solo se puede falsificar; el nombre y la IP juntos, mucho menos.

## En una tienda

Una tienda de cosmética natural copia de un foro una lista para «protegerse de la IA» y la pega en su robots.txt. Es un **ejemplo ficticio**:

```text
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: PerplexityBot
Disallow: /
```

La intención era no ceder su catálogo para entrenar modelos. Con [GPTBot](/es/glosario/gptbot/) y [ClaudeBot](/es/glosario/claudebot/) la regla hace eso: OpenAI usa el primero para reunir contenido con el que entrenar sus modelos, y Anthropic el segundo para recoger contenido que mejore los suyos.[^openai-bots][^anthropic-bots] Con PerplexityBot no: Perplexity dice que no lo usa para entrenar, así que **la única consecuencia de bloquearlo es dejar de salir en sus resultados de búsqueda**.[^perplexity-bots] Y las preguntas que haga un cliente sobre esa tienda pueden seguir llevando a Perplexity-User a sus fichas, porque ese agente por lo general no sigue robots.txt.[^perplexity-bots]

La versión que hace lo que la tienda quería saca a PerplexityBot del grupo:

```text
User-agent: *
Disallow: /cart
Disallow: /checkout

User-agent: GPTBot
User-agent: ClaudeBot
Disallow: /
```

PerplexityBot no tiene grupo propio, así que sigue el del asterisco: puede pedir las fichas, pero no el carrito ni el checkout.[^rfc9309] Si la tienda usa un cortafuegos con reglas contra bots, le falta un paso: permitir a PerplexityBot por nombre e IP, como recomienda Perplexity.[^perplexity-bots]


**Bloquear PerplexityBot no protege tu contenido de ningún entrenamiento, porque PerplexityBot no rastrea para eso.** Perplexity dice que no lo usa para rastrear contenido para modelos fundacionales de IA; lo usa para mostrar y enlazar webs en sus resultados.[^perplexity-bots] Meterlo en una lista de bloqueo «contra la IA» solo te quita de esos resultados. Y no impide que Perplexity lea tu web: las visitas que pide una persona las hace Perplexity-User, que por lo general ignora robots.txt.[^perplexity-bots]


## Cómo comprobarlo

1. **Abre `tudominio.com/robots.txt` y busca un grupo que nombre a PerplexityBot.** Si no hay ninguno, le toca el del asterisco: mira qué dice de la ruta de tus fichas.[^rfc9309]
2. **Revisa el cortafuegos o la CDN.** Si filtras bots, comprueba que una regla deja pasar a PerplexityBot por nombre y por IP, con prioridad sobre las de bloqueo.[^perplexity-bots]
3. **Busca PerplexityBot y Perplexity-User en los registros** de tu servidor o de tu CDN, y cuéntalos por separado.
4. **Contrasta cada IP con su archivo**: `perplexitybot.json` para el rastreador y `perplexity-user.json` para las visitas de usuario, en la versión del día.[^perplexitybot-ips][^perplexity-user-ips]
5. **Si has cambiado algo, espera al menos un día** antes de sacar conclusiones: Perplexity calcula hasta 24 horas para reflejar un cambio de robots.txt.[^perplexity-bots]

## Concepto cercano: OAI-SearchBot

PerplexityBot se parece más a [OAI-SearchBot](/es/glosario/oai-searchbot/) que a GPTBot. Los dos son agentes de búsqueda: OpenAI usa OAI-SearchBot para mostrar sitios en los resultados de búsqueda de ChatGPT, y los sitios que lo bloquean no aparecen en las respuestas de esa búsqueda.[^openai-bots] Y los dos tienen al lado un agente para las peticiones de una persona, [ChatGPT-User](/es/glosario/chatgpt-user/) en OpenAI y Perplexity-User en Perplexity, al que robots.txt puede no aplicarse.[^openai-bots][^perplexity-bots] La diferencia está en el entrenamiento. OpenAI tiene un rastreador aparte para eso, GPTBot;[^openai-bots] Perplexity no documenta ninguno y dice que sus dos agentes no recogen contenido para entrenar modelos fundacionales.[^perplexity-bots] Por eso, **en una lista de bloqueo pensada contra el entrenamiento, PerplexityBot no tiene sitio**.

Para seguir, la guía de [lo que ve un rastreador de IA en tu tienda](/es/guias/que-ve-un-rastreador-de-ia/) recorre agente por agente qué lee cada uno, y la [ruta de lectura](/es/aprender/rastreo-e-indexacion/) de este tema ordena el resto de términos.
