Perplexity
Perplexity-User
- Class
- User fetch
- robots.txt
- Ignores robots.txt
- Perplexity: "generally ignores" robots.txt rules.
Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)Proving it is real
- Check the IP against Perplexity's Perplexity-User file.
Blocking it
User-agent: Perplexity-User
Disallow: /(http.user_agent contains "Perplexity-User")if ($http_user_agent ~* "Perplexity-User") {
return 403;
}Matching a name only blocks bots that tell the truth about it. Before you do this, read what each decision costs.
Last reviewed Nov 2, 2026