Perplexity-User, the agent that fetches pages for Perplexity's users
Perplexity-User is the agent Perplexity uses to visit a page when a user's question calls for it. Perplexity says that since a user requested the fetch, it generally ignores robots.txt rules, and that it isn't used for web crawling or for training AI models.
Checked against Perplexity's own documentation on October 13, 2026.
What Perplexity-User is for.
Perplexity says Perplexity-User supports user actions within Perplexity: when users ask a question, it might visit a web page to help provide an accurate answer and include a link to the page. It is not used for web crawling or to collect content for training AI foundation models.[1]
Run by
Perplexity
Its job
A person's request. It visits a page when someone asks the assistant about it, and doesn't crawl on its own.
Its name in robots.txt
Perplexity-UserThe table on Perplexity's page writes the name with a non-breaking hyphen. Type it with a plain hyphen, as the user agent string has it.[1]Does it follow robots.txt?
Not always, by its operator's account. Perplexity says that since a user requested the fetch, Perplexity-User generally ignores robots.txt rules.[1]
Its IP ranges
Perplexity publishes Perplexity-User's IP addresses as a JSON file, separate from PerplexityBot's.[1] perplexity.com/perplexity-user.json
Firewalls need a rule too
Perplexity says a site behind a web application firewall may need to allow its bots explicitly, with a rule that matches both the user agent and its published IP ranges.[1]
The Perplexity-User user agent string.
Perplexity gives this as the full user agent string.[1]
Full string
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)
The lines that allow and block Perplexity-User.
Each pair of lines is a group of its own in robots.txt. The robots.txt generator writes the whole file, and the robots.txt checker reads what yours says to Perplexity-User now.
Allow Perplexity-User
With no robots.txt, or one that doesn't disallow it, Perplexity-User is allowed already. These lines say so by name: a crawler that finds a group with its own name follows that group, and follows the
User-agent: *group only when it finds none.[2]User-agent: Perplexity-User Allow: /
Block Perplexity-User
A Disallow line may not stop it. Perplexity lists Perplexity-User as the setting for which sites user requests can access, and also says that since a user requested the fetch, this fetcher generally ignores robots.txt rules.[1]
User-agent: Perplexity-User Disallow: /
How many cited sites block Perplexity-User.
We read the robots.txt of the 1,605 sites our recorded AI answers cited, for the 13 crawlers the X-ray reads for.
of cited sites close their homepage to Perplexity-User in robots.txt: 16 of 1,529.
Blue: Perplexity-User. Gray: the other 12 crawlers the X-ray reads for.
Perplexity's other crawlers.
Perplexity gives each job its own name in robots.txt, so one can be allowed and another blocked.[1]
Questions about Perplexity-User.
What is Perplexity-User?
Perplexity-User is the agent behind user actions in Perplexity. Perplexity says that when users ask a question, it might visit a web page to help provide an accurate answer and include a link to the page.
Does Perplexity-User obey robots.txt?
Generally not. Perplexity says that since a user requested the fetch, this fetcher generally ignores robots.txt rules. Only a firewall rule stops an agent that doesn't follow robots.txt, and Perplexity publishes the IP addresses to match. Firewalls and AI crawlers
What is the Perplexity-User user agent string?
Perplexity gives the full string as: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user).
Is Perplexity-User used to train AI models?
Perplexity says it is not: Perplexity-User is not used for web crawling or to collect content for training AI foundation models.
How many sites block Perplexity-User?
In our study, 16 of 1,529 sites (1.0%) close their homepage to Perplexity-User in robots.txt. The base is the sites cited in AI answers about AI visibility tools and web analytics whose robots.txt we could read, or that have none, so other fields may differ. What the cited sites allow
Where each fact comes from.
Each numbered source is the page a fact comes from, most of them Perplexity's own documentation, read on October 13, 2026. The answers above repeat facts marked on the page. Vendors change these pages, so check them before you act.
- 1Perplexity: Perplexity Crawlersdocs.perplexity.ai/docs/resources/perplexity-crawlers
- 2IETF: RFC 9309: Robots Exclusion Protocolrfc-editor.org/rfc/rfc9309.html
Keep reading
- The free AI crawler checkerTest your robots.txt against every crawler here, and fetch your homepage as the ones that answer questions.
- The free robots.txt checkerSee what your robots.txt tells each AI crawler, page by page.
- The free robots.txt generatorPick the crawlers to allow and block, and copy the file.
- Which AI crawlers to allowThe crawlers by the job each does, and what the sites AI cites allow.
- robots.txt for AI crawlersHow crawlers read the file, with rules to copy.
- PerplexityBotFinds and links pages in Perplexity's search results.
- AI crawlers listThe 13 crawlers the X-ray reads for, by the company that runs them: user agents, robots.txt names and what blocking each does.
Find out what AI says about your site.
Paste your URL and leave with a ranked list of what to fix, with steps and code.
- Free
- No account