
PerplexityBot and Perplexity-User are two web agents operated by Perplexity, but they serve different purposes. PerplexityBot is used to discover and surface websites in Perplexity search results, while Perplexity-User retrieves web pages in response to requests initiated by Perplexity users.
This distinction matters for AI Crawler Accessibility because automated search crawling and user-triggered retrieval have different behaviors and different relationships with robots.txt.
PerplexityBot is Perplexity's web crawler for search. Perplexity describes it as a crawler designed to surface and link websites in Perplexity search results.
This means PerplexityBot is relevant to whether public website content can be discovered and considered within Perplexity's search ecosystem.
Perplexity also states that PerplexityBot is not used to crawl content for AI foundation models.
Perplexity-User is a separate user-triggered fetcher. It may retrieve a web page when a Perplexity user's request requires access to that page.
Unlike PerplexityBot, Perplexity-User is not used for automatic web crawling. Perplexity also states that it is not used to collect content for training AI foundation models.
This makes Perplexity-User conceptually closer to an on-demand web fetcher than a conventional search indexing crawler.
| Attribute | PerplexityBot | Perplexity-User |
|---|---|---|
| Primary Role | Search crawling and discovery | User-triggered page retrieval |
| Automatic Web Crawling | Yes | No |
| User Initiated | No | Yes |
| Foundation Model Training | Perplexity says no | Perplexity says no |
| robots.txt | Used to manage crawler access | Generally ignored for user-requested fetches |
Website owners can define crawler-specific instructions for PerplexityBot in their robots.txt file.
A website that wants PerplexityBot to access its public content can use:
This explicitly communicates that PerplexityBot is permitted to crawl the public site under the applicable Robots Exclusion Protocol rules.
A publisher that does not want PerplexityBot crawling the site can specify:
This decision should be evaluated differently from blocking a crawler used exclusively for model training. PerplexityBot exists to help surface and link websites in Perplexity search results.
Perplexity documents Perplexity-User differently from its automated crawler.
Because a user initiates the fetch, Perplexity states that Perplexity-User generally ignores robots.txt rules.
A robots.txt directive such as the following should therefore not be treated as a reliable access-control mechanism:
The directive may express a publisher preference, but sensitive or private content should never depend on robots.txt for protection.
Perplexity distinguishes a user-requested page fetch from automatic web crawling.
When Perplexity-User accesses a page, the request occurs because a user asked Perplexity to retrieve information that requires that resource.
This behavior makes it particularly important to distinguish crawler policy from actual technical access control.
If a website must technically prevent Perplexity-User from retrieving content, robots.txt should not be relied on as the enforcement layer.
Actual access can instead be controlled through mechanisms such as:
However, blocking user-triggered retrieval also means Perplexity may be unable to retrieve that content when a user specifically requests it.
One of the most important distinctions for publishers is that Perplexity does not describe PerplexityBot as a crawler for foundation-model training.
Its documented purpose is to surface and link websites in Perplexity search results.
| Bot | Primary Documented Role |
|---|---|
| PerplexityBot | Perplexity search crawling |
| OAI-SearchBot | OpenAI search crawling |
| Claude-SearchBot | Anthropic search crawling |
| GPTBot | OpenAI model-training-related crawling |
| ClaudeBot | Anthropic model-development-related crawling |
Treating every AI-related bot as a training crawler can therefore lead to incorrect robots.txt decisions.
PerplexityBot is relevant to AI Search Indexing because its search crawling helps Perplexity discover content that can be surfaced and linked in its search experience.
However, crawler access should not be treated as proof that a page will appear for any particular query.
Discovery, indexing, retrieval, source selection, and answer generation are distinct stages.
Perplexity is particularly relevant to AI Citations because its search experience surfaces links to sources used in answers.
PerplexityBot accessibility can help make a site available to Perplexity's search systems, but it does not guarantee that the site will be selected as a source for a particular prompt.
Blocking a search crawler can reduce the crawler's ability to discover and retrieve content through its normal automated crawling process.
Because PerplexityBot is specifically designed to surface and link websites in Perplexity search results, publishers seeking AI Visibility in Perplexity should evaluate the consequences before intentionally restricting it.
This is fundamentally different from blocking a training-only crawler, where the decision may not directly govern a search discovery channel.
No. Allowing the crawler removes one potential technical barrier, but visibility depends on downstream search and answer systems.
A page may be crawlable and still not be selected for a particular user query.
Actual Perplexity visibility therefore needs to be measured separately from crawler configuration.
A robots.txt configuration is only one layer of Crawler Access.
Even when PerplexityBot is permitted by robots.txt, other systems can prevent successful retrieval.
These can include:
User-agent strings can be spoofed. Seeing the word PerplexityBot in a server log does not by itself prove that the request came from Perplexity.
Perplexity publishes IP ranges for PerplexityBot that technical teams can use as an additional verification signal:
Because crawler infrastructure can change, teams should use the current published list rather than permanently copying individual IP addresses into documentation.
Perplexity also publishes separate IP information for Perplexity-User:
This separation reinforces that PerplexityBot and Perplexity-User are distinct agents with different roles.
PerplexityBot and OAI-SearchBot have broadly comparable search-oriented roles within their respective platforms.
PerplexityBot helps Perplexity surface and link websites in search results, while OAI-SearchBot is OpenAI's crawler for surfacing websites in ChatGPT search features.
Neither should automatically be categorized as a foundation-model training crawler.
PerplexityBot and Claude-SearchBot are also both search-oriented crawlers.
Their exact architectures and downstream systems differ, but both demonstrate why AI crawler governance should distinguish search crawlers from training crawlers.
Perplexity-User belongs to a growing category of web agents that retrieve content in response to a human request rather than continuously crawling the web.
Similar user-triggered agents may exist across other AI platforms, but their robots.txt behavior should not be assumed to be identical.
Each provider's current documentation should be reviewed independently when defining crawler and access policies.
For Perplexity Search, crawler accessibility can be viewed as a technical eligibility layer.
The important distinction is that technical accessibility creates an opportunity for discovery. It does not create a guaranteed citation or visibility outcome.
There is no universal crawler policy for every organization, but the purpose of PerplexityBot should be considered before blocking it.
For organizations that want their public content discoverable in Perplexity Search, allowing the search crawler is generally aligned with that objective.
Organizations with different content-access requirements may choose more restrictive policies for specific paths or entire sites.
The key is to recognize that blocking PerplexityBot is not simply an opt-out from foundation-model training.
Understanding PerplexityBot and Perplexity-User is one technical component of LLM SEO, AEO, and Generative Engine Optimization (GEO).
The objective is not simply to allow as many AI bots as possible. It is to understand what each agent does, decide which forms of access support the organization's goals, and then measure the downstream results.
Crawler accessibility is an input. Perplexity visibility and citations are measurable outcomes.
Ansvisor's Perplexity Visibility Tracker helps teams monitor how brands appear across relevant Perplexity prompts and answers.
Ansvisor's Citation Monitoring can then be used to analyze which domains and URLs actually appear as sources.
The broader Ansvisor AI Search Intelligence Platform connects visibility, prompts, citations, competitors, opportunities, and actions across the AI Search workflow.
PerplexityBot is Perplexity's search crawler. Perplexity documents it as being designed to surface and link websites in Perplexity search results and states that it is not used to crawl content for AI foundation models. WebPossible
Perplexity-User is a user-triggered web fetcher. It can retrieve a page when a user's request requires that content. Perplexity documents it separately from its automatic search crawler and says it is not used to collect content for foundation-model training.
PerplexityBot performs automated search-oriented crawling so websites can be surfaced and linked in Perplexity results. Perplexity-User retrieves pages on demand in response to user requests.
Perplexity documents Perplexity-User as generally ignoring robots.txt rules because the fetch is initiated by a user. For content that must not be accessible, publishers should therefore use enforceable access controls rather than relying on robots.txt as a security mechanism.
No. PerplexityBot access can enable search discovery, but it does not guarantee that a page will be retrieved or selected as a source for a particular answer. Crawler accessibility and actual citation performance should be measured separately.
Track how your brand appears across AI platforms, understand what drives visibility, and turn insights into measurable actions.
Platform Features
Explore all features →Understand how AI platforms talk about your brand.
Discover and monitor the prompts shaping your AI visibility.
Track which sources AI platforms cite and where your brand appears.
Measure visits coming from ChatGPT, Gemini, Claude, and more.
Compare AI visibility and uncover competitive gaps and opportunities.
Turn AI Search signals into prioritized actions and executable tasks.
AI Visibility Trackers
Explore AI Visibility Platform →Track brand mentions, citations, prompts, and visibility across ChatGPT.
Monitor where and how your brand appears in Google AI Overviews.
Track your brand's visibility across Google AI Mode experiences.
Understand how your brand appears across Google Gemini responses.
Monitor your brand's presence across Microsoft Copilot answers.
Track brand mentions, citations, and visibility across Perplexity.
From AI Visibility insights to action.
Explore the complete Ansvisor platform for AI Search intelligence, optimization, and growth.
Understand, measure, and optimize your AI visibility via Ansvisor.
✓ Add brand, domains and competitors
✓ Discover prompts and growth opportunities
✓ Track your AI visibility across major AI platforms
✓ Monitor citations, mentions, and competitors
✓ Measure AI traffic and customer discovery
✓ Receive AI recommendations based on AI insights
✓ Optimize authority, trust, and content quality
✓ Create content, automate analysis & action with AI agents
Continue exploring key AI visibility concepts.
Measure and improve how often your brand appears in AI-generated answers.
Learn more →Strategies for increasing visibility in answer engines and AI summaries.
Learn more →Optimizing content for AI-powered discovery experiences.
Learn more →Understand how OpenAI retrieves and synthesizes information.
Learn more →AI-generated summaries that appear directly in Google Search.
Learn more →Explore how Perplexity cites and presents sources.
Learn more →References and sources used by AI systems to support answers.
Learn more →Measure the quality and influence of cited sources.
Learn more →How easily AI systems can discover and reuse your content.
Learn more →New terms are added regularly.
Help us improve the page or suggest a new term →
Co-founder at Ansvisor
Cihan Geyik is the co-founder of Ansvisor, an open-source AI Visibility platform for AI Search. With more than 15 years of experience in digital marketing and growth, he writes about AI visibility, AI search, AEO, GEO, citations, and answer engines. He focuses on helping brands understand and improve their presence across ChatGPT, Gemini, Perplexity, Google AI Overviews, and other AI-powered discovery platforms.
© 2026 Ansvisor. All rights reserved. Ansvisor is an open-source AI Search Intelligence Platform for AI Visibility.