How to get cited by Perplexity
Perplexity documents PerplexityBot for surfacing websites in search and Perplexity-User for user-triggered visits. Check their distinct behavior before editing robots.txt or firewall rules. Perplexity's crawler reference is the operational source; an unrelated GEO benchmark does not prove eligibility rules.
Perplexity doesn't read your site. A crawler does.
When Perplexity answers a question, it does not load your website the way a person does. It sends a crawler to fetch the page, then quotes from whatever that crawler can read. Perplexity runs two main bots, and they do different jobs:
- PerplexityBot fetches and indexes pages so they can be surfaced and cited in answers. This is the one that earns you a citation.
- Perplexity-User fetches a page when a user acts on it directly, for example by following or sharing a link inside Perplexity.
Perplexity shows its sources prominently, as numbered citations next to the answer. That changes the whole game. You are not fighting for a blue link below the fold. You are trying to be one of the handful of numbered sources the answer is built from. Being readable, specific, and current is the entire job. If your robots.txt blocks PerplexityBot to "keep the AI out," you have also blocked the crawler that puts you in the answer.
Step one: let the right crawler in
Open your robots.txt and allow Perplexity's bots explicitly. This is the line most owners get wrong, usually by accident:
# Let Perplexity index and cite you User-agent: PerplexityBot Allow: / # Let Perplexity fetch links users open or share User-agent: Perplexity-User Allow: /
Review PerplexityBot permissions and verified bot traffic if Perplexity visibility matters to you. Its documentation also describes a separate user-triggered fetcher. An allowed request does not guarantee a citation. Check both agents and their published IP ranges.
Step two: if it renders in JavaScript, it does not exist
Compare the initial response and rendered page to see whether essential text depends on JavaScript. Then check the specific provider's documentation and verified requests. This comparison does not prove that an engine saw an empty page or chose a competitor.
This is the failure we catch most often. A site looks perfect in a browser and is nearly blank to a bot. Test it the honest way: load your page with JavaScript disabled, or view the raw source, and confirm that your actual answer is in there as text. Not as an image, not injected after the page loads. If you cannot find your own sentence in the source, neither can PerplexityBot.
Step three: lead with the answer, not the throat-clearing
Perplexity favors fresh, well-structured, factual content, and it shows the sources it leans on. So write the page to be quoted. The peer-reviewed GEO study (Princeton, KDD 2024) found that adding statistics, direct quotations, and cited sources measurably increased how often a page was surfaced in generative answers. Near the top of the page:
- Answer the question in the first paragraph, in plain language, before any preamble.
- Include a specific number or a named entity. Vague pages get skipped.
- Quote a source where it helps, and link out to the source you cite.
- Use clear, question-style headings that match what a person would actually ask.
- Keep it current. Stale pages lose to fresher, more specific ones.
A source you can't crawl is a source you can't cite.
To check your full Perplexity and AI citation readiness, paste your URL and we read your site the way PerplexityBot does.
What you do not need to do
Treat llms.txt as an optional integration file for systems that document using it. Its presence is not evidence that Perplexity will cite the page. Prioritize accurate content, working links and verified access, then measure actual cited URLs.
Check your own page
You can do all of this by hand, or you can paste your link into AuditLamp and see in about 30 seconds whether PerplexityBot can read you, whether your answer survives without JavaScript, and how quotable your top passage is. We read your site the way the engines do and print the failures in fix order. Ready to audit every signal that decides whether Perplexity cites your site? Run the full AEO audit.