AI crawler · Perplexity

PerplexityBot

PerplexityBot builds Perplexity's search index — the pages it can retrieve and cite in its answers. Builds the index an AI search product answers from; blocking it removes you from those answers.

By Reflexa Technologies — the team building Reflexa, the agent that works on your site · updated 16 October 2026

What PerplexityBot is

PerplexityBot builds Perplexity's search index — the pages it can retrieve and cite in its answers. Perplexity shows its sources, so being in the index means being visibly cited.

What it does with your pages

Search index: builds the index an AI search product answers from; blocking it removes you from those answers.

How it identifies itself

User-agent string:

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)

robots.txt token: PerplexityBot. Documented: honours robots.txt.

How to verify it

Perplexity publishes its IP ranges as a feed at https://www.perplexity.ai/perplexitybot.json. A request claiming to be PerplexityBot from an address outside those ranges is an impostor.

AI bot verifier → checks an IP and user-agent against the published ranges and reverse DNS, free.

What blocking it means

Blocking PerplexityBot removes you from Perplexity's answers and citations. Perplexity also documents Perplexity-User for fetches made on a person's behalf.

Vendor documentation

https://docs.perplexity.ai/guides/bots

Check your site: the AI Crawler Access Check reads your robots.txt for PerplexityBot and the other AI crawlers and fetches your homepage with each one's real user-agent — the CDN challenge that robots.txt cannot show.

Other crawlers

Read next

Questions people ask.

Should I block PerplexityBot?

Blocking PerplexityBot removes you from Perplexity's answers and citations. Perplexity also documents Perplexity-User for fetches made on a person's behalf.

How do I allow PerplexityBot in robots.txt?

Add a group for it: User-agent: PerplexityBot on one line and Allow: / on the next. If a User-agent: * group has a Disallow, the named group takes precedence for PerplexityBot.

How do I block PerplexityBot?

User-agent: PerplexityBot then Disallow: /. Perplexity documents that PerplexityBot honours robots.txt.

How do I verify a request is really PerplexityBot?

Perplexity publishes its IP ranges as a feed at https://www.perplexity.ai/perplexitybot.json. A request claiming to be PerplexityBot from an address outside those ranges is an impostor.

Is PerplexityBot allowed on your site?

The free crawler check reads your robots.txt per bot and fetches your homepage with each one's real user-agent.

Check my site →