Skip to content
PerplexityLive citation

Perplexity-User

Perplexity-User is a fetcher run by Perplexity. It fetches a page when a user pastes a link into Perplexity.

What it does

Perplexity-User fetches a page live when someone asks the AI platform about it. Most operators use a separate user agent for each job, so you can usually allow or block one without affecting the others.

Page fetches requested by AI platform users. A verified request establishes a page read, not a citation or a human visit.

User agent

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

This is a full user agent string Perplexity-User sends. Version numbers change over time; match the Perplexity-User token rather than the whole string.

robots.txt

To block Perplexity-User, add this to the robots.txt at the root of your site:

User-agent: Perplexity-User Disallow: /

Blocking it stops the assistant reading your page when a user asks for it, so the answer is built from other sources. Operators can treat user-requested fetches differently from automatic crawling; check the operator's documentation for how it applies robots.txt.

To allow it explicitly, for example after a broader rule blocks other crawlers:

User-agent: Perplexity-User Allow: /

Check what your robots.txt allows for Perplexity-User and the other AI crawlers in this directory.

Verifying requests

Perplexity publishes the IP addresses Perplexity-User uses. A request that claims to be Perplexity-User from any other address is not genuine.

In SurfacedBy

SurfacedBy's AI traffic tracking recognizes Perplexity-User in the user agent and checks each request against Perplexity's published addresses. Only requests that pass count as crawls; the rest are shown separately.

Operator documentation

Details on this page come from Perplexity's own documentation: docs.perplexity.ai/docs/resources/perplexity-crawlers.

More from Perplexity

Common Questions

What is Perplexity-User?
Perplexity-User is a fetcher run by Perplexity. It fetches a page when a user pastes a link into Perplexity.
How do I block Perplexity-User in robots.txt?
Add a group for Perplexity-User with "Disallow: /" to the robots.txt at the root of your site. Blocking it stops the assistant reading your page when a user asks for it, so the answer is built from other sources. Operators can treat user-requested fetches differently from automatic crawling; check the operator's documentation for how it applies robots.txt.
How can I tell if a request is really Perplexity-User?
Perplexity publishes the IP addresses Perplexity-User uses. A request that claims to be Perplexity-User from any other address is not genuine.