AI bots
PerplexityBot: what it is, its IP ranges, and how to block it
PerplexityBot is Perplexity's crawler for AI search and answers.
| Vendor | Perplexity |
|---|---|
| What it is for | AI search and answers |
| In its User-Agent | PerplexityBot |
| Its vendor's address list | https://www.perplexity.com/perplexitybot.json |
| IP ranges | 8 |
It reads a page for an AI's search or for a person who asked an assistant, and can bring visitors. Bot Protection lets it through by default; you can block it.
How to verify it
Any bot can write PerplexityBot in its User-Agent. A request is PerplexityBot only when its address is in Perplexity's published list below: check the address, not the name.
How to block it
With robots.txt, you ask it to stay out:
User-agent: PerplexityBot Disallow: /
robots.txt is a request, not a block, and it cannot tell the real crawler from a bot wearing its name. Bot Protection verifies PerplexityBot by its address on every request and answers it as you choose on the Set-up page, per kind or for PerplexityBot alone; a bot that only wears the name is judged like any other bot.
Its IP ranges
From Perplexity's own list, downloaded again every day.
IPv4
107.20.236.150/32 3.224.62.45/32 18.210.92.235/32 3.222.232.239/32 3.211.124.183/32 3.231.139.107/32 18.97.1.228/30 18.97.9.96/29