Attrifast
ProductAI visibilityPricingDocsBlog
Log inStart free trial
ProductAI visibilityPricingDocsBlogLog in
  1. Home
  2. /AI Crawlers
  3. /Perplexity-User
From traffic to revenue

See which channels bring customers—not just visits.

Install one lightweight script and connect Stripe or Shopify when you are ready.

Start free trialSee live demo
Product
  • Track Website Traffic
  • Website Visitor Tracking
  • Attribution Software
  • AI Revenue Attribution
  • Revenue by Source
  • SEO Dashboard
  • Pricing
AI traffic
  • Track ChatGPT Traffic
  • Track Perplexity Traffic
  • Track Claude Traffic
  • Track Gemini Traffic
  • Track AI Overviews
  • All AI Search Guides
Use cases
  • Stripe Analytics
  • Shopify Analytics
  • Analytics for SaaS
  • For Bootstrapped SaaS
  • Privacy-First Analytics
Compare
  • Attrifast vs Cometly
  • Attrifast vs GA4
  • Attrifast vs Mixpanel
  • Attrifast vs DataFast
  • All Comparisons
Resources
  • Blog
  • Research
  • Documentation
  • Free Tools
  • GEO Hub
  • AI Crawler Directory
  • AI Instructions
  • Live Demo
© 2026 Attrifast · built by Vincent Ruan & Jessica Huang
AboutContactTermsPrivacy

AI Crawler Directory · Perplexity

Perplexity-User:
what it is and how to verify it.

OperatorPerplexity
PurposeUser-triggered fetches
Respects robots.txtNo (user-triggered)
Executes JavaScriptNo
Hits verifiableYes — published IPs
TypeHTTP crawler / fetcher

Perplexity documents that this fetcher generally ignores robots.txt because users directly triggered the request.

Perplexity-User fetches pages when a Perplexity user’s question requires visiting a specific site. It is the live-session fetcher in Perplexity’s stack: one request per user action, with a human waiting on the other end for what your page says.

Because the request is user-initiated, Perplexity documents that this bot generally ignores robots.txt — the same stance OpenAI takes with ChatGPT-User. The enforceable control is the network layer: Perplexity publishes the bot’s IP ranges precisely so site owners can write WAF rules against verified addresses instead of spoofable UA strings.

In AI-attribution terms, Perplexity-User hits are demand signals for the Perplexity channel. Rising hits on a page usually precede rising perplexity.ai referral sessions to it.

Perplexity-User User-Agent string

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

How to verify Perplexity-User hits are real

The User-Agent header is plain text — any client can claim to be Perplexity-User, and scrapers routinely do. Perplexity publishes Perplexity-User’s IPs at perplexity.com/perplexity-user.json.

https://www.perplexity.com/perplexity-user.json

Fetch the list and check the hit’s source IP against it — for a quick manual look:

curl -s https://www.perplexity.com/perplexity-user.json

Allow or block Perplexity-User in robots.txt

This is a user-triggered fetcher: each request is a live human asking about your page. Blocking it hides your content from users at the exact moment they want it.

Allow

User-agent: Perplexity-User Allow: /

Block

User-agent: Perplexity-User Disallow: / # Note: generally ignores robots.txt — block at the firewall using published IPs if you must.

Perplexity-User — frequently asked questions

What is Perplexity-User?

Perplexity-User is Perplexity’s user-triggered fetcher. When a user’s query requires reading a specific page, this bot retrieves it in real time. It supports user actions rather than systematic index crawling.

Does Perplexity-User respect robots.txt?

Generally no. Perplexity’s documentation states it usually ignores robots.txt rules because a user directly requested the fetch. To block it enforceably, filter the published IP ranges at your firewall or CDN.

How do I verify Perplexity-User hits?

Check source IPs against perplexity.com/perplexity-user.json. Perplexity updates the endpoint regularly and recommends it as the source of truth for verification.

Is a Perplexity-User hit a human?

Effectively yes — it represents a real user whose question routed through your page. It is not a human pageview in your analytics (the bot does not run JavaScript), but it is live human attention one step before a possible referral click.

Related crawlers

PerplexityBotChatGPT-UserClaude-Usermeta-externalfetcherDuckAssistBotAll AI crawlers →

Related reading

Track Perplexity trafficPerplexity revenue attributionAI Readiness Checker

See which AI crawlers hit your site — and what the traffic earns

Attrifast tracks AI referrals as revenue lines: ChatGPT, Perplexity, Claude, and Gemini visits tied to real Stripe money. $9.99/mo flat.

  • ✓One script tag and a Stripe key — live in minutes
  • ✓First-party measurement without third-party cookies
  • ✓Recognized AI referrals joined to Stripe payments
Start 7-day free trial — $0 due today

7-day free trial · $0 due today · then $9.99/mo · cancel anytime

Attrifast dashboard: prompt-level AI visibility with estimated value, revenue split by channel across ChatGPT, Google, Perplexity, Claude and Direct, competitor position tracking, and per-engine scan settings.