AI bots directory

Perplexity-User: Perplexity's fetch for a person

Perplexity-User belongs to Perplexity. It opens a page at the moment a person asks an assistant about it. It doesn't crawl on its own. When it is turned away, the assistant can't read your page while answering, so it answers from memory or from other sites.

OperatorPerplexity
Used forPerplexity
TypeFetch for a person
robots.txt namePerplexity-User
User agentMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)
Published IP rangeshttps://www.perplexity.com/perplexity-user.json
Blocked by top sites8.4% of 740 (study)
Official documentationdocs.perplexity.ai/guides/bots

Not used for crawling or for training.

Allow or block Perplexity-User in robots.txt

To block it on the whole site:

User-agent: Perplexity-User
Disallow: /

To allow it explicitly (useful when a rule for all bots would block it):

User-agent: Perplexity-User
Allow: /

Perplexity says that because a user requested the fetch, this fetcher generally ignores robots.txt rules. To stop it reliably, block it at your server or CDN.

robots.txt is a request, not a wall. A CDN or firewall rule can turn a bot away even when robots.txt allows it, and nothing in the file will show that.

Can this bot reach your site?

The free check requests your home page as a browser and as AI bots, reads your robots.txt and shows what gets blocked. No sign-up.

Check my site

Is it really Perplexity-User?

Anyone can send a request with this bot's name. Perplexity publishes the IP ranges its requests come from, so a request that carries the name from another address is an impostor. PageLens checks every request from this bot against that list.

See Perplexity-User on your own site

Perplexity-User doesn't run JavaScript, so analytics scripts never record it. AI Visibility in PageLens reads it from your server or CDN and shows which pages it requested, when, and which requests ended in a 404.

Related bots

PerplexityBotAll AI bots