Satelo / AI search / How to Rank in Perplexity When Your Site Is Small
Ai search

How to Rank in Perplexity When Your Site Is Small

To rank in Perplexity, your page has to be reachable by PerplexityBot, clearly answer a specific question near the top, and look like a trustworthy source worth citing. Perplexity does not publish a ranking formula, so this guide sticks to what its own documentation confirms, what one peer-reviewed study measured, and checks you can run on your site today.

Published: 2026-10-16 · 8 min read · Satelo

How to Rank in Perplexity When Your Site Is Small

"Ranking" in Perplexity means being cited

Perplexity is an answer engine. You type a question, it searches the web, writes an answer, and shows numbered citations that link to the pages it used. Its help center describes answers as content "sourced from the web in real-time as you ask your questions," and says that each response includes citations and links to original sources.

So there is no position 1 to chase. There are two goals instead:

What Perplexity does not publish: how many candidate pages it considers, how it weighs domains, or why one page wins a citation over another. Many guides in this SERP list "ranking factor weights" for Perplexity. None of them cite Perplexity for those numbers, because Perplexity has not released them. Treat any such percentages as guesses.

Step 1: Make sure PerplexityBot can reach you

Perplexity documents two agents on its crawlers page:

AgentWhat it doesFollows robots.txt?
PerplexityBotCrawls pages so Perplexity can surface and link them in search results. Perplexity says it is not used to crawl content for AI foundation models.Yes. Managed through robots.txt.
Perplexity-UserVisits a page when a user's question needs it, then links to that page in the answer. Not used for training.Generally no, because a user requested the fetch.

The practical takeaway: if you block PerplexityBot, you are not opting out of model training (Perplexity says that bot does not do it); you are opting out of Perplexity's search index. For most small sites that want AI visibility, that is the opposite of what you want.

Check three places:

  1. robots.txt. Look for User-agent: PerplexityBot followed by Disallow: /, or a blanket User-agent: * / Disallow: /. The docs say robots.txt changes can take up to 24 hours to apply.
  2. Your firewall or CDN. "Block AI bots" toggles in Cloudflare and similar services often catch PerplexityBot. Perplexity recommends matching both the user agent and its published IP ranges (perplexitybot.json) if you allow it through a WAF.
  3. Server logs. Search access logs for PerplexityBot. Requests with a 200 status mean it is reading your pages; 403 or 429 means something is stopping it.

If you want to keep training crawlers out but stay in AI search, our guide to blocking AI crawlers in robots.txt has copy-paste blocks bot by bot.

Step 2: Put the answer in the first sentence

Perplexity builds an answer from passages. A page that buries the answer under three paragraphs of context gives it less to work with than a page that states the answer and then explains it. For every page you want cited:

Illustrative example. Before: "Many people wonder about starter storage, and there are lots of opinions. In this post we will explore..." After: "A sourdough starter keeps in the fridge for about a week between feedings; after that, discard most of it and feed it twice before baking." (The numbers here are for illustration only; use your own tested facts.)

Step 3: Add sources, quotes, and specific data

The one rigorous study on this topic is GEO: Generative Engine Optimization (Aggarwal et al., accepted at KDD 2024). The researchers rewrote web pages with different methods and measured how much of each source showed up in generative answers. According to the full paper:

Two honest caveats. The study used its own benchmark and visibility metrics, and Perplexity has changed since then. Use it as direction, not as a promise of a specific lift.

In practice that means: link to the primary source for every factual claim, quote real people you actually spoke with or official documents, and use your own numbers (test results, prices you checked, measurements) with the date you collected them. Do not invent statistics to look citable. An answer engine that cites a fabricated number exposes it to every reader who clicks.

Step 4: Show dates and keep pages current

Perplexity searches the live web for each question, so it can pick up a page you updated this morning. That rewards pages that are visibly current:

Faking freshness by bumping dates without changes is easy to spot by comparing versions, and it erodes the trust that makes a page citable in the first place.

Step 5: Make the page easy to read without JavaScript

Crawlers do not always render client-side apps the way a browser does. Open your page with JavaScript disabled. If the main text disappears, a crawler may see an empty shell. Server-render or pre-render the content of pages you want cited. Also keep the important facts in HTML text, not inside images, PDFs-only downloads, or accordions loaded on click.

Step 6: Earn mentions on other sites

Perplexity's help center says answers lean on reputable news organizations, academic publications, and other established sources. A small site rarely is one of those, but it can be mentioned by them, and by niche blogs and communities Perplexity also retrieves. When other pages describe your site, product, or research, your name appears in more of the places an answer engine reads.

Realistic ways to get there:

That last route is what Satelo is built for: a public beta network where similar small sites publish labeled articles about each other in a circle, with links marked rel="sponsored". The network is still small, so treat it as one channel for mentions, not a Perplexity switch. Our explainer on brand mentions vs backlinks covers why unlinked mentions matter for AI answers too.

Step 7: Check whether Perplexity cites you

There is no Perplexity equivalent of Search Console, so tracking is manual but simple:

  1. List 10 to 20 questions your pages answer, in the words a real person would type.
  2. Ask them in Perplexity once a month, logged out or in a fresh session, and note which domains are cited for each.
  3. Record results in a sheet: question, date, cited (yes/no), which URL, which competitors.
  4. Watch referral traffic. Visits from perplexity.ai appear as referrals in most analytics tools when the browser passes a referrer. Some app traffic arrives without one and shows up as direct, so referral numbers are a floor, not the total.
  5. Check logs for Perplexity-User. Hits from that agent mean a user's question led Perplexity to fetch your page live.

Answers vary between sessions, so look at trends across months, not a single query.

What does not help

TacticWhy to skip it
Keyword stuffingThe GEO study found it gave little or no benefit and hurt in its Perplexity test.
Hidden instructions for AI in page textManipulative, risky for your reputation, and easy to detect.
Invented statistics or fake expert quotesBreaks trust the moment someone checks the citation.
Buying links or PBN placementsViolates Google's spam policies on link schemes and is not a documented Perplexity signal.
Assuming llms.txt is requiredPerplexity's crawler docs do not mention it. See our llms.txt guide for what it is and is not.

Perplexity checklist for a small site

CheckWherePass
PerplexityBot allowedrobots.txt, CDN/WAFNo disallow, no 403 in logs
Content in HTMLPage with JS offMain text visible
Answer-first structureTop 10 pagesDirect answer under each question heading
Sources linkedEvery factual claimPrimary source, clickable
Visible update dateTemplatesChanges only with real edits
Mentions elsewhereSearch your brand nameGrowing list of independent pages
Citation logSpreadsheetMonthly checks of 10 to 20 questions

The same groundwork helps across answer engines: see how to get cited by ChatGPT and our guide to getting mentioned by AI.

What to do next

Today: open your robots.txt and CDN bot settings and make sure PerplexityBot is not blocked. This week: rewrite the opening of your five most important pages so the answer comes first, and add a source link to every claim. This month: start a citation log and check it again in 30 days.

Before you pitch other sites for mentions, it helps to know how your own site looks from the outside. Check your site's Quality Score, built mostly from open data, and see the evidence behind each number in about 30 seconds.

FAQ

How does Perplexity choose its sources?

Perplexity searches the web in real time for each question and cites the pages it used. Its help center says answers draw on reputable news organizations, academic publications, and other established sources, but Perplexity does not publish a ranking formula or factor weights.

Should I block PerplexityBot?

Only if you do not want to appear in Perplexity. Perplexity's crawler documentation says PerplexityBot surfaces and links websites in its search results and is not used to crawl content for AI foundation models, so blocking it removes you from its index rather than from training.

Does Perplexity respect robots.txt?

PerplexityBot is managed through robots.txt, and changes can take up to 24 hours. Perplexity-User, which fetches pages when a user asks a question, generally ignores robots.txt because the fetch was requested by a person.

How do I know if Perplexity cites my website?

Ask Perplexity the questions your pages answer and log which domains are cited, check analytics for referrals from perplexity.ai, and search server logs for the PerplexityBot and Perplexity-User agents.

Is Perplexity SEO different from Google SEO?

The foundations overlap: crawlable pages, clear answers, and trustworthy sources. The difference is the goal. Perplexity shows citations inside an answer, so a page that states a verifiable answer early is easier to cite than one optimized only for a blue link.

How long does it take to get cited by Perplexity?

There is no published timeline. Because Perplexity searches the live web for each query, a crawlable page can be cited soon after it is published, but nobody can guarantee when or whether a specific page will be selected.

Satelo team
We build Satelo, a network where small websites promote each other. About us

Read next

How to Block AI Crawlers in robots.txt and Still Show Up in AI SearchBlock AI crawlers in robots.txt the right way: which bots train models, which power AI search, and copy-paste rules checked against each vendor's docs.
Generative engine optimization: how to get cited in AI answersGenerative engine optimization (GEO) without hype: where the term comes from, what Google, OpenAI and Yandex say about AI answers, plus a page checklist.
GEO vs SEO vs AEO: What Actually Changes for a Small WebsiteGEO vs SEO vs AEO explained: where the terms came from, what Google and OpenAI officially say, what changes for a small site, and a 30-day plan to act on it.
How to Get Your Website Into ChatGPT Search: OAI-SearchBot, Bing and MentionsHow to get your website indexed by ChatGPT: allow OAI-SearchBot, unblock OpenAI at your CDN, get into Bing, earn mentions and check server logs to confirm.

Check your site's Quality Score

Free, no sign-up: a 0–100 score from mostly open data. Then add your site to Satelo and get partner articles from sites of your level.

Add my site