Perplexity-User: user agent, IP ranges and robots.txt
When someone asks Perplexity a question, Perplexity-User may visit a page to answer accurately and link to it. It isn't used for web crawling or to collect training data.
- Operator
- Perplexity
- Type
- User request · Fetches a page live because someone asked an assistant about it
- robots.txt token
Perplexity-User- Follows robots.txt
- Not always (user-triggered)
- Official docs
- docs.perplexity.ai
Perplexity-User user agent
User agent
Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)
Published as an example; the version may change.
How to block or allow Perplexity-User in robots.txt
Perplexity: "Since a user requested the fetch, this fetcher generally ignores robots.txt rules."
Block Perplexity-User
User-agent: Perplexity-User Disallow: /
Allow Perplexity-User
User-agent: Perplexity-User Allow: /
Put the rules in /robots.txt at the root of each host. Check the result with our AI Crawler Checker, which also catches firewall and CDN blocks that robots.txt doesn't show.
Should you block Perplexity-User?
Allow it: these are people reading about your page in Perplexity, and the answer links back to you. Since it ignores robots.txt, blocking takes a firewall rule.
How to verify real Perplexity-User traffic
Check the request IP against Perplexity's published Perplexity-User list.
Loading the current list…
To check every request in your server log at once, use the free AI Bot Log Analyzer. It runs in your browser and flags requests that use a bot's name from outside its official IP list.
Frequently asked questions
What is Perplexity-User?
When someone asks Perplexity a question, Perplexity-User may visit a page to answer accurately and link to it. It isn't used for web crawling or to collect training data.
How do I block Perplexity-User?
Add "User-agent: Perplexity-User" followed by "Disallow: /" to robots.txt, but it may not be respected: Perplexity: "Since a user requested the fetch, this fetcher generally ignores robots.txt rules." For a hard block, add a firewall or CDN rule that refuses requests whose user agent contains "Perplexity-User".
Is a request claiming to be Perplexity-User really from Perplexity?
Not necessarily: anyone can copy a user agent. Check the request IP against Perplexity's published Perplexity-User list.
Checked against Perplexity's documentation on 2026-11-06. Vendors change user agents and policies, so confirm in the official docs before relying on them.
Related crawlers
- PerplexityBotPerplexity · AI search
- ChatGPT-UserOpenAI · User request
- Claude-UserAnthropic · User request
- MistralAI-UserMistral · User request
- All AI crawlersThe full list with user agents and purposes.
The free AI Crawler Checker tests robots.txt and firewall rules for 14 AI crawlers in one run.