AI crawlers·Perplexity

Perplexity-User

Perplexity’s fetcher for its users. When someone asks Perplexity a question, it may visit a page to help answer and link to it. Perplexity says it is not used to crawl the web or to collect training data.

Operator
Perplexity
robots.txt token
Perplexity-User
Follows robots.txt
No
IP ranges
Published
In Spreelytics
AI answers tab

What user agent does Perplexity-User use?

Perplexity publishes this user agent string for Perplexity-User.

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)

How do I block Perplexity-User?

Perplexity says that because a person asked for the page, Perplexity-User generally ignores robots.txt rules.

This is the robots.txt rule that names it:

User-agent: Perplexity-User
Disallow: /

How do I check that a Perplexity-User visit is real?

Anyone can put a crawler’s name in a user agent, so the name alone proves nothing.

Perplexity recommends matching the user agent and checking the IP address against the list it publishes, which it updates regularly.

Spreelytics runs this check for you. Every crawl that claims to be Perplexity-User is compared with the IP ranges Perplexity publishes, refreshed every 12 hours, and one from outside them counts as spoofed.

How do I see Perplexity-User visits on my site?

Your server’s access logs record the user agent of each request, so you can search them for “Perplexity-User”.

Or add the Spreelytics server middleware, @spreelytics/ai-crawl. It recognises Perplexity-User by its user agent and counts each visit on the Bots page under AI answers, as Perplexity, apart from your visitor numbers.

Sources: docs.perplexity.ai/docs/resources/perplexity-crawlers

See your own numbers today.

Free up to 100k events a month · no credit card

Contact

Tell us what you need.

A real person reads these. We usually reply within one working day.

Or email us directly at contact@spreelytics.com.