Insights

Optimising content for Perplexity

Perplexity documents how its two web agents work, but not a complete ranking formula. This guide separates access controls, editorial quality and measurable citation outcomes.

Updated 19 September 2026

In brief

Perplexity answers can include numbered links to web sources. Its official crawler documentation distinguishes PerplexityBot, which surfaces websites in search results, from Perplexity-User, which performs user-triggered visits. Access can be verified; selection and citation still need to be measured.

1. How Perplexity selects its sources

A practical audit can separate three observable layers:

  1. Request. Record the exact query, date, language, location and account state.
  2. Displayed sources. Store each linked URL and verify that the page was accessible at the time of the test.
  3. Claim support. Check whether each cited page actually supports the sentence attributed to it, partially supports it or contradicts it.

Perplexity does not publish a universal crawl-to-citation delay or a promise that every query re-crawls every source. A recent page may be cited quickly, slowly or not at all. Report the observed delay for your own sample rather than presenting it as a product rule.

2. The observed selection criteria

2.1 PerplexityBot accessibility

This is an access criterion. If your robots.txt blocks PerplexityBot, automated discovery can be reduced. Perplexity-User is a user-triggered fetcher and generally ignores robots.txt, according to Perplexity. Also check HTTP status and WAF rules:

# Remove from your robots.txt if you want to appear
User-agent: PerplexityBot
Disallow: /

If your strategy permits access, remove this entry or replace it with Allow: /. For WAF rules, verify both the user agent and the current IP ranges published by Perplexity.

2.2 Domain thematic authority

Perplexity does not publish a weighting for Bing ranking, Domain Authority, backlinks or thematic breadth. These variables can be compared on a controlled query panel, but a correlation does not establish why a source was selected.

2.3 Passage self-containment

Clear, self-contained passages are easier for people to read and for auditors to match to a claim. Perplexity does not publish a preferred passage length. A self-contained passage is one that makes sense without reading the rest of the article. It contains:

Example of a non-self-contained passage: "It also does this systematically." (Who? What? Impossible to cite out of context.)

Example of a self-contained passage: "Perplexity documents PerplexityBot as the crawler used to surface and link websites in its search results."

2.4 Freshness and dating

Date time-sensitive claims and update a page when the substance changes. Keep the visible date and dateModified consistent. Perplexity does not document schema dates as a citation factor, so do not change a date merely to imply freshness.

2.5 Factual precision and structure

Replace generic claims with evidence readers can inspect. This is an editorial standard, not a published Perplexity ranking rule. Useful evidence includes:

3. Key differences with ChatGPT Search and Google AI Overviews

Dimension Perplexity ChatGPT Search Google AI Overviews
Retrieval Web sources with documented crawlers Web search with OAI-SearchBot control Google index and query fan-out when used
Visible citations Numbered links can be displayed Links can be displayed Supporting links can be displayed
Activation frequency Not claimed without a dated sample Not claimed without a dated sample Selective; site-specific rate must be measured
Domain authority weight No public weighting No public weighting No public weighting
Passage self-containment weight No public weighting No public weighting No public weighting
Freshness weight No public weighting No public weighting No public weighting
Bots to allow PerplexityBot for automated search discovery; Perplexity-User is user-triggered OAI-SearchBot for Search; ChatGPT-User is user-triggered Googlebot for Search; Google-Extended does not control Search inclusion

4. Optimisation levers for Perplexity

4.1 Unblock PerplexityBot in robots.txt

Immediate check. Open your robots.txt and make sure no rule unintentionally blocks PerplexityBot. If your strategy is to allow everything except certain training crawlers, use an explicit whitelist rather than a global block.

4.2 Reformat sections as explicit passages

Go through your most important pages and break them into h2/h3 sections each of which can be cited independently. Each section should answer an implicit question. Test mentally: "if this paragraph were extracted from the page and read alone, does it make sense?"

Tip: add an introductory sentence to each section that repeats the subject without using "it" or "they". This appears repetitive in linear reading while keeping the prose natural and clear.

4.3 Add dated factual data

Add quantified claims only when the number is relevant and its source, year, population and method are available. Do not pad a page to reach a quota. A defensible format is:

"In a test of [sample] conducted between [dates], [measured result]. The method, exclusions and raw observations are available at [source]."

4.4 Optimise Article schema with dateModified

Article markup can describe dates and authors when it matches the visible page. Perplexity does not document it as a freshness or citation factor. If you use it, ensure each article has:

4.5 Create thematic definition pages

Create a definition page only when it serves a distinct user need. Avoid thin glossary pages that restate common knowledge. A useful entry defines the term, explains its scope, cites the primary source and links to a worked example.

4.6 Build a presence on secondary sources

Earn independent references by publishing work that others choose to cite. Do not create promotional Wikipedia, Wikidata or forum entries as a citation tactic. Each platform's notability, sourcing and self-promotion rules still apply.

5. What Perplexity does not cite

The following page types create audit risks, but Perplexity does not publish a categorical exclusion list:

6. Measuring your visibility in Perplexity

There is no "Perplexity Search Console". Methods available in 2026:

7. Four-week action plan

WeekActions
W1 Check robots.txt (PerplexityBot + Perplexity-User). Audit 5 strategic pages: self-contained passages? dates? quantified data?
W2 Reformat the 5 audited pages. Add Article schema with datePublished / dateModified on each missing page.
W3 Add only the sourced evidence needed to support the page's claims. Update llms.txt if your site has this file.
W4 Manual benchmark: test 20 target queries in Perplexity. Configure a monitoring tool to automate this monthly tracking.

Perplexity optimisation checklist

FAQ

Does Perplexity visit my site regularly?

Perplexity documents PerplexityBot as the crawler used to surface and link websites in its search results. Blocking it reduces discovery through that crawler, but a crawl does not guarantee indexing or citation and an absolute “never cited” claim is not defensible.

What type of content does Perplexity prefer to cite?

Perplexity does not publish a complete ranking formula. Factual, well-sourced and clearly structured content is easier for readers to verify, but any claim that a format is preferred must be tested on a dated query sample.

Is blocking PerplexityBot a good idea?

Perplexity recommends allowing PerplexityBot to appear in its search results. Blocking it reduces discovery through that crawler. The decision should still reflect copyright, commercial and infrastructure constraints, and it does not prove that a previously known page can never be mentioned.

Does Perplexity work the same way as Google?

No. The products expose different interfaces and crawler controls. Perplexity documents PerplexityBot and Perplexity-User, while Google documents indexing and snippet eligibility for AI features. Neither publishes a universal weighting for crawl speed, passage format or freshness.

How long to see citations in Perplexity?

Perplexity publishes no universal delay between crawling and citation. Record the crawl date, repeat a stable query set and report the observed delay for your own sample without promising a fixed window.