Skip to content
CitedByAudit a site

Perplexity-User: what it does and what blocking it changes

Check your own site free: 10 pages, no account

Result in seconds. No account, no card.

Four facts about Perplexity-User: operator Perplexity, job User-triggered fetch, obeys robots.txt Not always, address list 4 ranges

What Perplexity-User is

Perplexity-User is Perplexity's user-action fetcher. When a user asks Perplexity a question, it might visit a web page to help provide an accurate answer and include a link to the page in its response. Perplexity says it is not used for web crawling or to collect content for training AI foundation models, and it is separate from PerplexityBot, which surfaces and links websites in Perplexity search results.

FactPerplexity-User
OperatorPerplexity
JobUser-triggered fetch
robots.txt tokenPerplexity-User
Follows robots.txtGenerally ignores robots.txt rules, because a user requested the fetch
IP addresses4 ranges (www.perplexity.com/perplexity-user.json, file dated 2025-10-17)
Vendor page read24 October 2026

What the vendor says

In the vendor's words (English original): “Since a user requested the fetch, this fetcher generally ignores robots.txt rules.”

Source: Perplexity: Perplexity Crawlers, read on 24 October 2026.

What happens if you block Perplexity-User

Perplexity lists Perplexity-User as a robots.txt token and says it controls which sites these user requests can access. Perplexity also says this fetcher generally ignores robots.txt rules because a user requested the fetch. Perplexity says each of its robots.txt settings works independently and changes may take up to 24 hours to take effect.

The robots.txt lines

To allow Perplexity-User:

User-agent: Perplexity-User
Allow: /

To block Perplexity-User:

User-agent: Perplexity-User
Disallow: /

Paste a block into the robots.txt at the root of your host, for example https://example.com/robots.txt. A group for one token does not cover the operator's other crawlers.

The user-agent string the vendor shows:

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

How to tell a real request from a fake one

The file at www.perplexity.com/perplexity-user.json held 4 ranges on 24 October 2026, file dated 2025-10-17.

Perplexity publishes the Perplexity-User IP addresses as a JSON file and says to use it as the source of truth for allow rules, combined with the user-agent string.

Compare with PerplexityBot

PerplexityBot: PerplexityBot surfaces and links sites in Perplexity search results, while Perplexity-User fetches a page when a user's question needs it and generally ignores robots.txt.

Your own site

The free check in the box above tests eight crawlers (GPTBot, OAI-SearchBot, ChatGPT-User, PerplexityBot, ClaudeBot, Google-Extended, Bingbot and Googlebot). Perplexity-User is not one of them: read your robots.txt for a Perplexity-User group and look for the user agent in your server log. The full list of crawlers is on the AI crawler hub.

Questions people ask

Does Perplexity-User follow robots.txt?

Not always. Generally ignores robots.txt rules, because a user requested the fetch. A rule for Perplexity-User in robots.txt may therefore not stop it. To refuse it for certain, use a firewall or CDN rule that matches both the user agent and the published addresses.

How do I know Perplexity-User is really blocked?

robots.txt is only one layer: a CDN or firewall rule can also turn a crawler away, and a crawler can ignore the file. Check your server log for the user agent, and test the address from outside your network.

Sources

Audit your own site (from €9, 14-day money-back guarantee)

We crawl your site up to your plan's page limit and give you the exact fix for each issue. Paid before the crawl.

See what AI answers about your shop

The audit crawls your site up to your plan's page limit, shows which AI crawlers it lets in and gives the exact fix for each issue. From €9, 14-day money-back guarantee.

Audit my site

Audit from €9, paid once. 14-day money-back guarantee.