Promptwatch Logo

Reranking

Reranking is the second retrieval stage, where a precise model rescores candidate passages so only the most relevant few reach the LLM that writes the answer.
Updated October 15, 2026
AI

Definition

Reranking is a second-stage retrieval step in which a slower, more accurate model rescores a shortlist of candidate documents or passages and reorders them by relevance to the query. The first stage, usually vector search, keyword search or both, is built to find everything that might be relevant quickly. The reranker then decides which few candidates are actually worth passing to the language model, which matters because most RAG systems put only the top handful of passages into the model's context.

The two stages trade off speed and precision. A first-stage retriever compares a query with millions or billions of items using precomputed vectors or an inverted index, so it cannot read each item closely. A typical reranker is a cross-encoder: it reads the query and one candidate together in a single pass and outputs a relevance score. That joint reading captures details similarity scores miss, such as negation, the exact entity asked about, or whether a passage answers the question or only mentions its keywords. Because it is expensive, it runs only on the shortlist. Newer listwise rerankers score a whole candidate list in one call, and general-purpose LLMs are also used as rerankers.

The gains are large and well documented. In Anthropic's 2024 Contextual Retrieval tests, retrieving the top 150 chunks and reranking them down to 20 brought the top-20 retrieval failure rate from 5.7% to 1.9% when combined with contextual embeddings and BM25. When Voyage AI released its rerank-3 model on September 30, 2026, it reported that reranking improved nDCG@10 by 20.33% on top of plain BM25 results and by 7.65% on top of its own voyage-3-large embeddings, averaged over 95 datasets; rerank-3 accepts documents of up to 32,000 tokens and can follow instructions about what counts as relevant (Voyage AI). Other current options include Cohere's rerank-v4.0-pro and rerank-v4.0-fast, which handle multilingual text and semi-structured JSON (Cohere), and Jina's jina-reranker-v3.5, released in August 2026 with weights published under a non-commercial license.

AI search engines rerank at web scale. Perplexity's description of its search stack, published in September 2025, says early ranking stages use fast lexical and embedding scorers, and 'as the candidate set is gradually winnowed down, we then use more powerful cross-encoder reranker models to perform the final sculpting of the result set'. Google, OpenAI and Microsoft do not publish their ranking stacks, but the pattern of cheap retrieval followed by expensive rescoring is standard in search.

For GEO, reranking is the point where a page that was retrieved still loses. A reranker reads your passage against the exact query and rewards direct, specific answers. Passages that open with the answer, name the entity, include concrete figures and stay on one topic score well. Passages that circle the subject, or match the query's words without answering it, drop out even when the page ranks well in classic search. This is the mechanism behind the advice to write answer-ready content and to make every section of a page stand on its own, as described under sub-document retrieval and passage ranking.

Examples of Reranking

  • A RAG pipeline retrieves 100 candidate chunks with hybrid search, a cross-encoder reranker scores each against the question, and only the top 5 are sent to the model.
  • For 'Does Plan B include SSO?', vector search returns a pricing overview, an SSO setup guide and a Plan B feature table; the reranker moves the feature table to the top because it answers the question directly.
  • A developer docs team adds a reranker with the instruction 'prefer pages for API version 3' and stops getting answers built from deprecated version 2 pages.
  • A content team rewrites a vendor comparison so each product section opens with price, seat limit and main integration, and the page starts appearing among the cited sources for comparison prompts.

Terms related to Reranking

Hybrid Search

Hybrid search runs keyword and vector retrieval together and merges the results, so a system matches exact terms and meaning at once. AI search engines use it.

AI

Vector Search

Vector search finds content by comparing embedding vectors, returning items closest in meaning to a query. It is the semantic half of AI search retrieval.

AI

BM25

BM25 is a keyword ranking function that scores documents by term frequency, term rarity and length. It remains the lexical half of most hybrid AI retrieval.

AI

Passage Ranking

Passage ranking is Google's system for ranking a page on the strength of one relevant passage, live since 2021, and the passage-level scoring used by AI search.

SEO

Sub-Document Retrieval

Sub-document retrieval is when AI search systems index and rank passages within pages rather than whole pages, making the passage the unit that gets cited.

GEO

RAG (Retrieval-Augmented Generation)

RAG is how AI answer engines like ChatGPT search, Perplexity and AI Mode fetch web pages at question time and cite them, deciding which brands appear.

AI

Retrieval-Augmented Generation (RAG)

Retrieval-augmented generation is a technique that pairs a language model with a retriever, so each answer is written from documents fetched for that query.

AI

Answer-Ready Content

Answer-ready content puts a direct, self-contained answer at the start of a page or section, followed by detail, so readers and AI systems find it quickly.

GEO

Embeddings

Embeddings are numeric vectors that represent the meaning of text, images or other data, so AI systems can compare content by meaning. They power vector search.

AI

Retrieval Evaluation

Retrieval evaluation measures whether a search or AI system finds the right documents and passages for a query, before judging the answer written from them.

Analytics

Frequently Asked Questions about Reranking

Learn about AI visibility monitoring and how Promptwatch helps your brand succeed in AI search.

Vector search is built for speed across huge collections, so it compares precomputed vectors rather than reading each candidate closely. It often returns passages that are on topic but do not answer the question. A reranker reads the query and each candidate together and scores how well the passage actually answers it, which noticeably improves the few passages the model sees.

Be the brand AI recommends

Monitor your brand's visibility across ChatGPT, Claude, Perplexity, and Gemini. Get actionable insights and create content that gets cited by AI search engines.

Promptwatch Dashboard