WHAT IS
RECIPROCAL RANK
RRF is the algorithm that determines which sources AI systems cite. Play with the k constant, adjust rankings, and see why consistency across multiple retrieval systems beats single-system dominance.
RRF(d) = 1/(60 + rBM25) + 1/(60 + rVector) + 1/(60 + rCitation)Drag the slider below to change k and watch scores recalculate
RRF SCORES
| RANK | PAGE | BM25 SCORE | VECTOR SCORE | CITATION SCORE | RRF TOTAL |
|---|---|---|---|---|---|
| 1 | Your Optimized Page | 0.01538 | 0.01587 | 0.01563 | 0.04688 |
| 2 | Competitor #3 (Social Signals) | 0.01471 | 0.01613 | 0.01429 | 0.04512 |
| 3 | Competitor #1 (Backlinks Only) | 0.01639 | 0.01389 | 0.01333 | 0.04362 |
| 4 | Competitor #2 (SEO Only) | 0.01613 | 0.01471 | 0.01250 | 0.04333 |
Notice how the winner is not always the page that ranks #1 in any single system. With k=60, a page that ranks consistently across all three systems can outscore a page that dominates just one. This is why modern SEO requires optimizing for keyword search, semantic search, AND citation graphs simultaneously. Single-signal dominance is obsolete.
WHY CONSISTENCY WINS
COMMON RRF QUESTIONS
What is Reciprocal Rank Fusion?
Reciprocal Rank Fusion (RRF) is a rank aggregation algorithm that combines results from multiple retrieval systems into a single ranked list. The formula is RRF(d) = sum(1/(k + r_i(d))) where k is a constant (typically 60) and r_i(d) is the rank of document d in each system. It rewards consistent top-10 performance across multiple systems over single-system dominance.
What does the k constant do in RRF?
The k constant (typically 60) in the RRF formula controls how much rank position matters. With k=60, the difference between rank 1 and rank 10 is very small, meaning a document that ranks consistently well across multiple systems scores higher than a document that dominates just one system.
Why does RRF matter for SEO?
AI search systems use RRF to combine results from multiple retrieval pipelines: keyword search, semantic search, citation graphs, and entity lookup. A page that ranks well across ALL systems achieves a higher RRF score than a page that dominates just one. This is why modern SEO requires optimizing for multiple signals simultaneously.