WAF Configuration
If you’re using a Web Application Firewall (WAF) to protect your site, you may need to explicitly whitelist Perplexity’s bots to ensure they can access your content. Below are configuration guidelines for popular WAF providers.Cloudflare WAF
To configure Cloudflare WAF to allow Perplexity bots:Navigate to WAF settings
Create a new rule
Configure rule conditions
- Field: User Agent
- Operator: Contains
- Value:
PerplexityBotORPerplexity-User
- Field: IP Source Address
- Operator: Is in
- Value: Use the IP ranges from the official endpoints listed below
Set rule action
AWS WAF
For AWS WAF configuration, create IP sets and string match conditions:Create IP sets
Create string match conditions
PerplexityBotPerplexity-User
Create allow rules
Associate with Web ACL
IP Address Sources
- PerplexityBot IP addresses: https://www.perplexity.com/perplexitybot.json
- Perplexity-User IP addresses: https://www.perplexity.com/perplexity-user.json