Vibe Ranking
What 'vibe ranking' really means — LLM-based reranking, the two-stage retrieval pipeline, what Google and Bing actually do, and how to optimize for it.
"Vibe ranking" is practitioner shorthand — not an official Google or Bing term — for LLM-based reranking: using a large language model to reorder retrieved search candidates by holistic, semantic judgment instead of keyword overlap or raw vector similarity. The real mechanism behind it is the two-stage retrieval pipeline (retrieve many candidates cheaply, then rerank a small set with an expensive model) and three reranking paradigms (pointwise, pairwise, listwise). Google's DOJ-disclosed RankEmbed and pairwise patent, plus Bing's Web IQ and Google's documented Passage ranking system, confirm LLMs and passage-level scoring are now deep in ranking — though neither vendor discloses the scoring function. The SEO takeaway: clear, authoritative, well-structured, factually grounded prose is defensible practice under an LLM reranker, not a guaranteed win.
TL;DR — “Vibe rankingVibe ranking is informal practitioner shorthand for LLM-based reranking — using a large language model to reorder retrieved search candidates by holistic, semantic judgment (relevance, clarity, expertise, completeness) rather than keyword overlap or vector similarity alone. It is not an official Google or Bing term.” is a nickname for a real thing: AI search enginesAI search uses large language models and retrieval-augmented generation (RAG) to synthesize an answer from multiple sources rather than returning a ranked list of links. Examples include Google AI Overviews, ChatGPT Search, and Perplexity. using a large language modelA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4). to read a set of search results and reorder them by how good they actually are — clear, expert, on-topic — instead of just counting keywords. It’s not an official Google or Bing term. The name borrows from “vibe coding.” The practical lesson: write clear, trustworthy passages that answer the question directly.
What “vibe ranking” means
“Vibe ranking” is an informal label here, not a standardized research or vendor term. Evidence for this claim Vibe ranking is used in this article as informal editorial shorthand, not as a standardized research or vendor term. Scope: Terminology boundary for this article; the cited research supports retrieve-then-rerank architectures, not the phrase vibe ranking. Confidence: medium · Verified: Reimers and Gurevych: Sentence-BERT The underlying retrieve-then-rerank pattern is established: a fast retriever produces candidates and a more expensive relevance model can reorder them. Evidence for this claim Sentence-BERT research describes efficient bi-encoder retrieval and cross-encoder-style pair scoring, supporting a retrieve-then-rerank pattern. Scope: The paper's evaluated models and datasets; production ranking stacks may use different candidates, models, and signals. Confidence: high · Verified: Reimers and Gurevych: Sentence-BERT
First, the honest part: “vibe ranking” is not a term Google or Bing use. You won’t find it in their documentation. It’s shorthand that SEO people started using — borrowed from “vibe coding,” the phrase Andrej Karpathy coined in early 2025 for loosely steering an AI by feel rather than writing every line yourself.
The “real name” for the thing it describes is LLM rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM.. Here’s the idea.
When you ask an AI searchAI search uses large language models and retrieval-augmented generation (RAG) to synthesize an answer from multiple sources rather than returning a ranked list of links. Examples include Google AI Overviews, ChatGPT Search, and Perplexity. tool a question, it doesn’t just grab the single best page. It works in two steps:
- Retrieve a pile of candidates. A fast, cheap system pulls back maybe hundreds of possible passages — anything that looks roughly relevant.
- Rerank the best few. A slower, smarter model then reads a small set of those candidates and decides which ones actually answer the question best.
That second step is where the “vibe” comes in. Instead of just counting how many times your keyword appears, a large language model reads the passage the way a human reviewer would — and judges things like: Is this clear? Does it actually answer the question? Does the source seem credible? Is it complete?
Why this matters for your content
Old-school SEO advice was full of tricks for matching keywords. LLM rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. cares a lot less about that and a lot more about whether your writing is genuinely good.
A few things that help:
- Answer the question directly. Don’t bury the answer under throat-clearing.
- Be clear and well-organized. Short paragraphs, logical order, plain language.
- Be trustworthy. Get facts right, and make them checkable.
- Be complete. Cover the whole question, not just one slice of it.
There’s one more shift worth knowing: AI search increasingly scores passages, not whole pages. So one strong paragraph on a topic can get pulled into an answer even if the rest of your page is about something else — and a weak paragraph can lose, even on an otherwise great page.
Want the real mechanics — the two-stage pipeline, the three ways LLMs rerank, and what Google and Bing have actually confirmed? Switch to the Advanced tab.
TL;DR — “Vibe rankingVibe ranking is informal practitioner shorthand for LLM-based reranking — using a large language model to reorder retrieved search candidates by holistic, semantic judgment (relevance, clarity, expertise, completeness) rather than keyword overlap or vector similarity alone. It is not an official Google or Bing term.” is informal practitioner shorthand (by analogy with “vibe coding”) for LLMA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4).-based rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. — not an official Google or Bing term. The real mechanism is the two-stage retrieval pipeline: cheap first-stage retrieval (BM25Semantic search is meaning-based retrieval — matching what a user means, not just the words they typed. Search engines detect entities, expand synonyms, infer intent, and rank by conceptual relevance, which is why keyword stuffing lost its power and topical depth gained it. / bi-encoders) for recall, then an expensive second-stage reranker for precision. LLM rerankers come in three flavors — pointwise, pairwise, listwise — with pairwise and listwise outperforming pointwise in the research. Google’s DOJ-disclosed RankEmbed (LLM-trained) and a pairwise patent, plus Bing’s Web IQ passage-level evidence objects, confirm LLMs are deep in ranking — though neither confirms a discrete “LLM reranker” stage by that name. The SEO consequence is the passage-level shift: your paragraph competes against competitors’ paragraphs on holistic quality.
A note on the term before we start
This article uses “vibe ranking” as editorial shorthand for learned rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. based on broad relevance signals; readers should not treat it as a named search-system standard. Evidence for this claim Vibe ranking is used in this article as informal editorial shorthand, not as a standardized research or vendor term. Scope: Terminology boundary for this article; the cited research supports retrieve-then-rerank architectures, not the phrase vibe ranking. Confidence: medium · Verified: Reimers and Gurevych: Sentence-BERT Research on sentence embeddingsEmbeddings are dense numerical vectors — lists of floating-point numbers — that represent the meaning of text in a high-dimensional space. Semantically similar content lands close together, so search and AI systems can match by meaning, not just keywords. and cross-encoders supports the broader two-stage retrieval and reranking architecture. Evidence for this claim Sentence-BERT research describes efficient bi-encoder retrieval and cross-encoder-style pair scoring, supporting a retrieve-then-rerank pattern. Scope: The paper's evaluated models and datasets; production ranking stacks may use different candidates, models, and signals. Confidence: high · Verified: Reimers and Gurevych: Sentence-BERT
Let me be upfront, because I’d rather coin a useful frame honestly than pretend it’s official: “vibe ranking” is not a term Google, Bing, or any search engine uses. It doesn’t appear in their docs, patents, or engineer statements. It’s emerging practitioner shorthand, almost certainly borrowed by analogy from vibe coding (coined by Andrej Karpathy in February 2025, popular enough to become Collins Dictionary’s Word of the Year for 2025).
I’m using it anyway because it’s a good metaphor for a real, well-documented mechanism — the formal name for which is LLM-based reranking (also: neural reranking, passage reranking, pairwise/listwise ranking). The “vibe” captures the key difference: an LLM reads a passage holistically, like a human judge, rather than computing a similarity score from surface features. Just don’t quote it back to me as something Google said. It isn’t.
The two-stage retrieval pipeline
This is the part that’s been true for a long time, well before LLMs. Retrieval runs in two stages because you can’t afford to do the expensive thing to everything:
- Stage 1 — retrieval (recall). A fast, cheap method — keyword matching with BM25, or a bi-encoder that turns queries and documents into vectors — pulls back a large candidate set (top 100–1000) in milliseconds. Cheap, but imprecise.
- Stage 2 — reranking (precision). A slower, more accurate model re-scores that small candidate set to find the genuinely best handful. This used to be a cross-encoder; now it can be an LLM.
Why bother with two stages? Because the precise method doesn’t scale. As Pinecone puts it, running BERT over 40M records on a GPU would take “more than 50 hours,” versus under 100ms with vector searchVector search finds content by comparing the meaning of a query against stored content as numerical vectors, retrieving the closest ones in a high-dimensional embedding space. At scale it uses approximate nearest neighbor (ANN) algorithms — not exact comparison — to search billions of vectors in milliseconds. alone. You retrieve broadly with the cheap tool, then spend the expensive compute only on the survivors. And for AI answers specifically, it matters twice over: “LLM recall degrades as we put more tokensA token is the smallest unit of text (or image/audio/video) an LLM processes — roughly 4 characters, or about ¾ of an English word. A context window is the maximum number of tokens (input plus output) a model can hold at once, like its short-term memory. in the context window.” Feeding the generator the best 5 passages beats dumping 200 mediocre ones into the prompt.
Bi-encoder vs cross-encoder vs LLM, since this is the whole spectrum:
- Bi-encoders embed the query and the document separately, so document vectors can be precomputed. Fast at query time, but they lose the query↔document interaction.
- Cross-encoders run the query and document together through a transformer. Far more accurate, far slower — you can’t precompute.
- LLM rerankers are the cross-encoder idea taken to the extreme: full generative understanding, reasoning about relevance, quality, and completeness — at the highest cost and latency of the three.
The three reranking paradigms
This is the core of “how LLMs actually rerank,” and it’s where the academic literature is solid. There are three ways to ask an LLM to rank:
- Pointwise — score each passage independently (“how relevant is this passage, 0–1?”). Simple, parallelizable, but LLMs are bad at producing calibrated absolute scores, and it’s the most expensive per unit of quality.
- Pairwise — show the model two passages and ask which is better for the query. Run twice with the order swapped to cancel position bias. This plays to a real LLM strength: as the Pairwise Ranking Prompting (PRP) authors put it, LLMs have “a sense of pairwise relative comparisons, which is much simpler than requiring calibrated pointwise relevance estimation.”
- Listwise — hand the model the whole set and ask it to output a ranked permutation at once. This is the most “vibe-like” approach: one holistic judgment over the set. RankGPT does this with a sliding window over the candidates.
The research consensus is that pointwise is the weak option and pairwise/listwise win. ZeroEntropy’s benchmarking is blunt: “Pointwise LLM reranking is almost never worth it — 10x the cost and lower accuracy than specialized rerankers.” Listwise LLM reranking can beat specialized cross-encoders, but at a steep latency/cost premium (their numbers: a listwise LLM at NDCG@10 0.78 / 420ms / ~9x cost vs a specialized reranker at 0.74 / 12ms).
Two landmark results worth knowing:
- RankGPT (Sun et al., EMNLP 2023, “Is ChatGPT Good at Search?”) showed that “properly instructed LLMs can deliver competitive, even superior results to state-of-the-art supervised methods” — zero-shot. GPT-4 produced “remarkable results” on TREC benchmarks, and the authors distilled that ranking ability into a much smaller model that beat a 3B supervised baseline.
- PRP (Qin et al.) showed FLAN-UL2 (20B) with pairwise prompting beating InstructGPT (175B) by >10% on TREC-DL2019 — and being far more robust to input order than listwise RankGPT, which collapsed from NDCG@10 65.80 to 32.77 when the input order was reversed.
What Google and Bing are actually doing
Here’s where I separate confirmed from speculation, because the gap matters.
Google — confirmed LLMs are in ranking; “reranker stage” unconfirmed.
- RankEmbed is, per DOJ antitrust testimony from Pandu Nayak (disclosed early 2025, reported via Search Engine Land), a “primary Google signal, trained with Large Language Models.” It’s a dual-encoder that maps queries and pages into an embedding space and ranks by distance. Note: this is an LLM-trained retrieval/ranking signal, not a discrete two-stage “reranker” by the academic definition. (DOJ trial testimony — court-disclosed, not a Google publication.)
- The pairwise patent (US20250124067A1, “Method for Text Ranking with Pairwise Ranking Prompting,” Google LLC, filed Oct 2024, published Apr 2025) describes exactly the pairwise approach above: an LLM compares passage pairs, run twice for position bias, aggregated via all-pairs, sliding window, or sorting. A patent is not a deployed feature — treat this as architecture Google has worked on, not confirmed production behavior.
- A passage-level ranking system is officially documented — just not the quote this article used to cite. Google’s own guide to Search ranking systems lists a “Passage rankingPassage ranking is a Google AI system that scores individual sections ('passages') of a page so a single page can earn multiple relevance scores for different queries. Google still indexes whole pages — only the ranking changed. system,” described there as an AI system “we use to identify individual sections or ‘passages’ of a web page to better understand how relevant a page is to a search.” That’s real, current sub-document granularity — but Google’s text ties it to general Search relevance, not to Gemini or AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index. by name. (I checked the AI Optimization Guide directly by raw fetch, including a Wayback snapshot from the day this brief was researched — it contains no mention of “Gemini” or “passage” at all. An earlier draft of this article quoted a “Gemini… passage indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed.” line as if it were on that page; it isn’t and never was. That was my error, and I’ve corrected it here.)
What Google has not published: any description of a distinct LLM reranking stage inside AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index. — no cross-encoder, no pairwise step, no listwise pass confirmed in the live pipeline, and nothing that names passage rankingPassage ranking is a Google AI system that scores individual sections ('passages') of a page so a single page can earn multiple relevance scores for different queries. Google still indexes whole pages — only the ranking changed. as part of that pipeline specifically.
Bing — the clearest official confirmation of passage-level, LLM-aware scoring.
Microsoft’s Web IQ (announced June 2026, Knut Risvik) is the strongest on-record signal from any major engine. Its model layer includes “our best-in-class embedding model, which defines how information is projected into a space where semantic similarity becomes computationally tractable,” alongside separate “models that are optimized for content understanding and ranking, trained not for isolated metrics but for how their outputs are used inside LLM-driven reasoning.” That last phrase is about as close as anyone has come to officially confirming an LLM-aware reranking layer. Web IQ returns passages and structured evidence objects, not full documents, on the principle of “fewer tokens in, better answers out, lower cost per call.”
Bing’s earlier “Evolving role of the index” post (May 2026) frames the shift well: “Search indexing was built to help humans decide what to read. GroundingGrounding is anchoring an AI model's answer to source documents it retrieves at the moment you ask — not to the patterns frozen into its weights during training. Retrieval-Augmented Generation (RAG) is the most common way to do it. indexing is being built to help AI systems decide what to say.”
The passage-level shift — the part that actually changes your SEO
If you take one operational thing from this article, take this: the unit of competition is moving from the document to the passage. Google’s documented passage ranking system and Bing’s evidence objects both score discrete chunks. Combine that with pairwise reranking, and your individual paragraph is being compared head-to-head against a competitor’s paragraph on the same sub-topic.
The Search Engine Land framing of the Google patent captures the consequence: content “doesn’t compete in isolation but undergoes relative evaluation against all surviving candidates.” A great page with a weak paragraph on a sub-topic can lose that sub-topic to a weaker page with a strong paragraph. This is also why the modern agentic loop matters more than any single ranking moment: AI searchAI search uses large language models and retrieval-augmented generation (RAG) to synthesize an answer from multiple sources rather than returning a ranked list of links. Examples include Google AI Overviews, ChatGPT Search, and Perplexity. fans a question out into many sub-queries, retrieves and reranks for each, and runs a critic pass. Your content has to survive repeatedly, not rank #1 once.
Worth being precise about: clear, self-contained passages are a defensible usability and retrieval practice regardless — they’re easier for any retriever to match and any reader to use. But no source here proves a well-written passage universally wins inside an undisclosed reranker. Google and Bing confirm the architecture operates at passage granularity; neither publishes the scoring function. Treat “write good passages” as sound practice, not a guaranteed ranking lever.
This connects directly to the rest of how AI answers get built — passage ranking, chunkingChunking is splitting a document into smaller passages so AI systems can embed, index, and retrieve the single most relevant piece — not the whole page — in response to a query. It's a foundational step in RAG pipelines and the conceptual cousin of Google's passage ranking., embeddingsEmbeddings are dense numerical vectors — lists of floating-point numbers — that represent the meaning of text in a high-dimensional space. Semantically similar content lands close together, so search and AI systems can match by meaning, not just keywords., vector searchVector search finds content by comparing the meaning of a query against stored content as numerical vectors, retrieving the closest ones in a high-dimensional embedding space. At scale it uses approximate nearest neighbor (ANN) algorithms — not exact comparison — to search billions of vectors in milliseconds., and RAG/grounding are all upstream and downstream of the reranking step.
What LLM rerankers favor (and the honest caveat)
Synthesizing the PRP research and practitioner analysis of the pairwise patent, the content that wins relative comparisons tends to share these traits:
- Direct intent match — answers the query without tangential padding.
- Semantic completeness — addresses all components of the question.
- Factual density with clear provenance — checkable claims, attributable sources.
- Clear, logically organized writing — structure the model can follow.
- Authoritative, trustworthy tone — and genuine subject expertise behind it.
Luca Tagliaferro’s read on the patent sums up the mental shift: ranking moves from “absolute, deterministic relevance to relative, model-mediated probabilistic relevance.”
The caveat I won’t skip: there is no single universal “vibe.” Research diagnosing LLM rerankers under fixed evidence pools found they exhibit “model-specific, non-uniform behavior that cannot be reduced to a single recognizable optimization strategy.” Llama implicitly diversifies; GPT increases redundancy; Qwen sits in between. They’re also not lexical matchers — BM25 agreement was weak (τ from ~0.19 to ~0.41). So “optimize for the AI’s vibe” is an oversimplification: you optimize for genuinely clear, complete, well-sourced passages, because that’s what holds up across models — not for one model’s quirks.
AI summary
A condensed take on the Advanced version:
- “Vibe rankingVibe ranking is informal practitioner shorthand for LLM-based reranking — using a large language model to reorder retrieved search candidates by holistic, semantic judgment (relevance, clarity, expertise, completeness) rather than keyword overlap or vector similarity alone. It is not an official Google or Bing term.” is unofficial. It’s practitioner shorthand (borrowed from “vibe coding,” Karpathy, Feb 2025) for LLMA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4).-based rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM.. No search engine uses the term.
- The real mechanism is two-stage retrieval: cheap first-stage retrieval (BM25Semantic search is meaning-based retrieval — matching what a user means, not just the words they typed. Search engines detect entities, expand synonyms, infer intent, and rank by conceptual relevance, which is why keyword stuffing lost its power and topical depth gained it. / bi-encoders) for recall, then an expensive second-stage reranker for precision. LLM rerankers are the newest second stage, after cross-encoders.
- Three paradigms: pointwise (score each — weakest, priciest), pairwise (compare two, swap to cancel position bias — an LLM strength), listwise (rank the whole set at once — the “vibe” approach). Pairwise/listwise beat pointwise.
- Landmark results: RankGPT (GPT-4 competitive/superior zero-shot on TREC); PRP (20B model beating a 175B one by >10%, and far more order-robust than listwise).
- Google: RankEmbed is LLM-trained (DOJ testimony) but not a discrete reranker; a pairwise patent exists (filed Oct 2024) but a patent ≠ production; a documented “Passage rankingPassage ranking is a Google AI system that scores individual sections ('passages') of a page so a single page can earn multiple relevance scores for different queries. Google still indexes whole pages — only the ranking changed. system” exists (Google’s ranking-systems guide), but it’s not named as part of AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index. or tied to Gemini in Google’s own text.
- Bing: Web IQ uses models “trained not for isolated metrics but for how their outputs are used inside LLM-driven reasoning” and returns passage-level evidence objects — the clearest official signal of LLM-aware scoring.
- SEO consequence — the passage-level shift: your paragraph competes head-to-head against competitors’ paragraphs. Win with direct intent match, completeness, factual provenance, clear structure, and authority.
- Caveat: no universal “vibe” — rerankers (Llama/GPT/Qwen) behave differently; they’re not lexical matchers. Optimize for genuinely good passages, not one model.
Reranking paradigms — cheat sheet
The two-stage pipeline at a glance
| Stage | Method | Job | Speed | Cost |
|---|---|---|---|---|
| 1 — Retrieval | BM25Semantic search is meaning-based retrieval — matching what a user means, not just the words they typed. Search engines detect entities, expand synonyms, infer intent, and rank by conceptual relevance, which is why keyword stuffing lost its power and topical depth gained it., bi-encoderReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. | Recall: pull top 100–1000 candidates | Milliseconds | Cheap |
| 2 — RerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. | Cross-encoder, LLMA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4). reranker | Precision: re-score the survivors | Slow | Expensive |
The three LLM reranking paradigms
| Paradigm | How it works | Strength | Weakness |
|---|---|---|---|
| Pointwise | Score each passage independently | Simple, parallel | Poor calibration; ~10x cost, often lower accuracy than specialized rerankers |
| Pairwise | Compare two passages; swap order to cancel position bias | Plays to LLMs’ relative-comparison strength; order-robust | O(N²) naively (mitigated by sliding window / sorting) |
| Listwise | Rank the whole set at once (sliding window) | Most holistic — the “vibe” approach; can beat specialized rerankers | Fragile to input order; high latency/cost |
Encoder spectrum
| Type | Query + doc processed | Precompute? | Speed | Accuracy |
|---|---|---|---|---|
| Bi-encoder | Separately | Yes | Fast | Lower (no interaction) |
| Cross-encoder | Together | No | Slow | High |
| LLM reranker | Together, generatively | No | Slowest | Highest (reasons about quality) |
Fast facts
- “Vibe rankingVibe ranking is informal practitioner shorthand for LLM-based reranking — using a large language model to reorder retrieved search candidates by holistic, semantic judgment (relevance, clarity, expertise, completeness) rather than keyword overlap or vector similarity alone. It is not an official Google or Bing term.” = informal term; formal name is LLM-based reranking.
- Pointwise LLM reranking: “almost never worth it” (ZeroEntropy).
- PRP (20B) beat InstructGPT (175B) by >10% on TREC-DL2019.
- Google RankEmbed = LLM-trained dual encoder (DOJ testimony), not a discrete reranker.
- Bing Web IQ returns passages/evidence objects, not full documents.
- LLM rerankers are not lexical matchers (BM25 agreement τ ≈ 0.19–0.41).
The mental models
1. Retrieve broad, rerank narrow. First stage maximizes recall cheaply; second stage maximizes precision expensively. You can’t run the expensive model on everything — that’s the entire reason two stages exist. When an AI answer misses your content, ask which stage dropped it: never retrieved, or retrieved but reranked away?
2. The three paradigms — pointwise / pairwise / listwise.
- Pointwise: absolute score per passage (weakest for LLMsA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4). — poor calibration).
- Pairwise: head-to-head, swap order to cancel position bias (an LLM strength).
- Listwise: rank the whole set at once (the holistic “vibe” — but order-fragile). Default assumption for production-grade systems: pairwise or listwise, not pointwise.
3. The unit of competition is the passage, not the page. Google’s documented passage rankingPassage ranking is a Google AI system that scores individual sections ('passages') of a page so a single page can earn multiple relevance scores for different queries. Google still indexes whole pages — only the ranking changed. system and Bing’s evidence objects mean your paragraph competes against a competitor’s paragraph. A strong page with one weak sub-topic paragraph loses that sub-topic. Optimize passages, not just pages — but note neither vendor discloses the actual scoring function, so treat this as sound practice, not a guaranteed win.
4. Relative, not absolute. Pairwise rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. makes relevance comparative: “of these two, which is better for this query?” You’re not hitting a fixed bar — you’re beating the other survivors. The shift is from “absolute, deterministic relevance to relative, model-mediated probabilistic relevance.”
5. Survive the loop, not a single rank. Agentic AI searchAgentic search is an AI system that autonomously plans, runs, and synthesizes a multi-step research or browsing task — dozens to hundreds of searches and real page reads — instead of returning one answer to a single query. All agentic search is AI search; not all AI search is agentic. fans a question into many sub-queries, reranks for each, and runs a critic/reflection pass (sufficiency, contradiction, freshness, source diversity). Content must survive repeatedly across retrieval and reflection — citation tracking only sees final-stage survivors and can miss most of the pipeline.
6. There’s no single “vibe.” Rerankers behave differently by model (Llama diversifies; GPT adds redundancy). Don’t chase one model’s quirks. Optimize for what holds across all of them: clear, complete, well-sourced, directly-on-intent passages.
Official documentation
Primary-source material on how AI features retrieve and rank. Note up front: “vibe rankingVibe ranking is informal practitioner shorthand for LLM-based reranking — using a large language model to reorder retrieved search candidates by holistic, semantic judgment (relevance, clarity, expertise, completeness) rather than keyword overlap or vector similarity alone. It is not an official Google or Bing term.” appears in none of these — they describe LLMA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4).-trained ranking, passage-level scoring, and groundingGrounding is anchoring an AI model's answer to source documents it retrieves at the moment you ask — not to the patterns frozen into its weights during training. Retrieval-Augmented Generation (RAG) is the most common way to do it., which is what the term informally points at.
- AI features and your website (AI Optimization Guide) — how AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index./AI Mode rely on core Search ranking, the groundingGrounding is anchoring an AI model's answer to source documents it retrieves at the moment you ask — not to the patterns frozen into its weights during training. Retrieval-Augmented Generation (RAG) is the most common way to do it./RAGRAG is the retrieve-then-generate pattern behind AI search: the system retrieves relevant passages from an external index at query time, injects them into the model's context, and generates an answer grounded in those sources — without changing the model's weights. definition, query fan-outQuery fan-out is the technique where an AI search system breaks a single user question into multiple related sub-queries, runs those searches concurrently, and synthesizes the retrieved results into one answer. Google confirms AI Overviews and AI Mode 'may use a query fan-out technique' issuing multiple related searches across subtopics., and the passage-indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. mention.
- How Google Search Works — the crawl → index → serve pipeline rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. sits inside.
- Patent US20250124067A1 — Method for Text Ranking with Pairwise Ranking Prompting — Google LLC, filed Oct 2024, published Apr 2025. Pairwise LLM passage comparison. (A patent, not a confirmed live feature.)
- Re-ranking (Google ML / Recommendation Systems) — Google’s general framing of a re-ranking stage.
- A guide to Google Search ranking systems — lists the Passage rankingPassage ranking is a Google AI system that scores individual sections ('passages') of a page so a single page can earn multiple relevance scores for different queries. Google still indexes whole pages — only the ranking changed. system: “an AI system we use to identify individual sections or ‘passages’ of a web page to better understand how relevant a page is to a search.” This is the real, current, official passage-level system — it’s not tied to Gemini or AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index. by name in Google’s own text.
Bing / Microsoft
- Announcing Microsoft Web IQ (June 2026) — passage-level evidence objects; content-understanding and ranking models “trained not for isolated metrics but for how their outputs are used inside LLM-driven reasoning.”
- Evolving role of the index (May 2026) — search indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. vs grounding indexing; factual fidelity, attribution, freshness, conflict detection.
- Introducing Deep Search (Dec 2023) — GPT-4 powered query expansion and relevance scoring over ~10x the usual page volume.
Quotes from the source
On-the-record statements. Where a deep link is available it jumps to the quoted passage. Court-disclosed material is flagged separately — it comes from DOJ antitrust testimony, not from a Google publication.
Google — groundingGrounding is anchoring an AI model's answer to source documents it retrieves at the moment you ask — not to the patterns frozen into its weights during training. Retrieval-Augmented Generation (RAG) is the most common way to do it. & AI features (official docs)
- “A technique (also known as groundingGrounding is anchoring an AI model's answer to source documents it retrieves at the moment you ask — not to the patterns frozen into its weights during training. Retrieval-Augmented Generation (RAG) is the most common way to do it.) used to improve the quality, accuracy, and freshness of AI responses by relying on our core Search ranking systems to retrieve relevant, up-to-date web pages from our Search indexStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed..” — Google Search Central, AI Optimization Guide.
- “Passage rankingPassage ranking is a Google AI system that scores individual sections ('passages') of a page so a single page can earn multiple relevance scores for different queries. Google still indexes whole pages — only the ranking changed. is an AI system we use to identify individual sections or ‘passages’ of a web page to better understand how relevant a page is to a search.” — Google Search Central, “A guide to Google Search ranking systems.” (Real, current, sub-document granularity — but Google’s own text does not tie this to Gemini or AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index. by name. An earlier draft of this article attributed a “Gemini… passage indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed.” quote to the AI Optimization Guide; that page contains no mention of “Gemini” or “passage” — confirmed by direct fetch and a Wayback snapshot from the brief’s own research date. That quote was fabricated and has been removed.) Source
Google — RankEmbed & pairwise ranking (court-disclosed / patent)
- RankEmbed is described as a “primary Google signal, trained with Large Language ModelsA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4).” — a dual encoder that ranks via distance in an embeddingEmbeddings are dense numerical vectors — lists of floating-point numbers — that represent the meaning of text in a high-dimensional space. Semantically similar content lands close together, so search and AI systems can match by meaning, not just keywords. space. Source: DOJ antitrust trial testimony from Google’s Pandu Nayak (disclosed early 2025), reported by Search Engine Land — court-disclosed document, not a Google publication. Read the coverage
- Google’s patent describes systems that “rank passages by having an LLM perform pairwise comparisons — of these two passages, which is better for this query?” — meaning content “doesn’t compete in isolation but undergoes relative evaluation against all surviving candidates.” This is a filed patent (US20250124067A1), not confirmation of a deployed feature. Patent · SEL analysis
Bing / Microsoft — Web IQ & the index (official blog)
- “Models that are optimized for content understanding and ranking, trained not for isolated metrics but for how their outputs are used inside LLM-driven reasoning.” — Knut Risvik, Microsoft, Web IQ announcement (June 2026). The clearest official signal of LLM-aware passage scoring. Source
- “Fewer tokensA token is the smallest unit of text (or image/audio/video) an LLM processes — roughly 4 characters, or about ¾ of an English word. A context window is the maximum number of tokens (input plus output) a model can hold at once, like its short-term memory. in, better answers out, lower cost per call.” — Microsoft Web IQ design principle (passage-level evidence over full documents). Source
- “Search indexing was built to help humans decide what to read. Grounding indexing is being built to help AI systems decide what to say.” — Madhavan, Risvik & Merchant, Microsoft AI (May 2026). Source
Academia — why LLMs rerank well
- “Properly instructed LLMs can deliver competitive, even superior results to state-of-the-art supervised methods on popular IR benchmarks.” — Sun et al., “Is ChatGPT Good at Search?” (RankGPT), EMNLP 2023. arXiv
- LLMs have “a sense of pairwise relative comparisons, which is much simpler than requiring calibrated pointwise relevance estimation.” — Qin et al., Pairwise Ranking Prompting. arXiv
- LLM rerankersReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. exhibit “model-specific, non-uniform behavior that cannot be reduced to a single recognizable optimization strategy.” — “Diagnosing LLM Reranker Behavior Under Fixed Evidence Pools” (2026). The caveat against a single universal “vibe.” arXiv
Test yourself: Vibe ranking
Resources worth your time
My related writing (Ahrefs)
- An Analysis of AI Overview Brand Visibility Factors (75K Brands Studied) — what actually correlates with getting pulled into AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index.: brand mentions (0.664), anchor textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. (0.527), organic trafficVisitors from unpaid search results — it compounds without ad spend. (0.274). The visibility side of surviving the rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. pipeline.
- The Great Decoupling — how AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index. split impressions from clicks; context for why surviving rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM. ≠ getting the visit.
- Websites With More Organic Search Traffic Get Mentioned More in AI Search — the correlation between traditional visibility and AI mentionsThree distinct states of AI visibility: retrieved (an AI fetched your page as source material), mentioned (your brand appears in the answer text), and cited (your URL is linked as a source). They don't always happen together, and each is measured with a different tool..
Foundational explainers (others)
- Pinecone — Rerankers and Two-Stage Retrieval — the clearest technical explainer of the pipeline, bi-encoder vs cross-encoder, and why two stages exist.
- ZeroEntropy — Should You Use an LLM as a Reranker? — benchmark numbers, the cost reality of pointwise vs listwise, and a recommended hybrid pipeline.
Academic papers
- Is ChatGPT Good at Search? (RankGPT) — Sun et al., EMNLP 2023. Listwise reranking with sliding windows.
- LLMs are Effective Text Rankers with Pairwise Ranking Prompting — Qin et al. The pairwise approach and its robustness.
- RankVicuna: Zero-Shot Listwise Reranking with Open-Source LLMs — a 7B open model approaching GPT-3.5-level reranking.
- Diagnosing LLM Reranker Behavior Under Fixed Evidence Pools — the model-specificity caveat.
- Passage Re-ranking with BERT — Nogueira & Cho, 2019. The cross-encoder era this builds on.
SEO-practitioner reads
- Beyond RAG: Why every AI search platform is now agentic — the five-node agentic architecture and the Google pairwise-patent read.
- Luca Tagliaferro — Google’s AI Pairwise Patent & Scorecard — practitioner analysis of what wins pairwise comparisons.
My speaking
- How Search Works (SlideShare) — my walkthrough of crawlingCrawling is how search engines use automated bots (like Googlebot and Bingbot) to discover URLs and download pages. A page has to be crawlable to be indexed, but crawling on its own isn't a ranking factor., renderingTurning HTML, CSS, and JavaScript into the final visual page and DOM., indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed., and ranking. (Standing disclaimer: “This is my understanding of systems… not going to be 100% complete or accurate.”)
From around the industry
- Search Engine Journal — How Researchers Reverse-Engineered LLMs for a Ranking Experiment — GPT-4o, Claude, Gemini, and Grok compared as rankers; covers what signals each LLMA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4). implicitly weights.
- Search Engine Land — LinkedIn Updates Feed Algorithm With LLM Ranking and Retrieval — one of the first major production confirmations of LLM reranking at scale outside of web search; useful real-world precedent.
- ACL Anthology — PRP-Graph: Pairwise Ranking Prompting with Graph Aggregation (ACL 2024) — extends the PRP pairwise approach with graph-based aggregation; the peer-reviewed follow-up to the original PRP paper.
- RankLLM: A Python Toolkit for LLM Reranking (SIGIR 2025) — open-source toolkit for experimenting with listwise and pairwise LLM reranking; the practical research infrastructure underpinning most recent benchmarks.
- Google Blog — Search at Google I/O 2026 — Gemini 3.5 Flash in AI Mode; agentic on-the-fly generation; official framing of how Google’s AI searchAI search uses large language models and retrieval-augmented generation (RAG) to synthesize an answer from multiple sources rather than returning a ranked list of links. Examples include Google AI Overviews, ChatGPT Search, and Perplexity. pipeline is evolving.
Vibe Ranking
Vibe ranking is informal practitioner shorthand for LLM-based reranking — using a large language model to reorder retrieved search candidates by holistic, semantic judgment (relevance, clarity, expertise, completeness) rather than keyword overlap or vector similarity alone. It is not an official Google or Bing term.
Related: Retrieval-Augmented Generation (RAG), Passage Ranking
Vibe Ranking
Vibe ranking is informal practitioner shorthand — coined by analogy with Andrej Karpathy’s “vibe coding” (February 2025) — for LLMA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4).-based rerankingReranking is the second stage of a retrieval pipeline: after a cheap, broad first pass pulls a candidate set of documents or passages, a slower, more precise model re-scores and reorders that shortlist by true relevance before the results are served or handed to an LLM.: using a large language model to reorder a set of already-retrieved search candidates based on holistic, semantic judgment rather than keyword frequency or a raw vector-similarity score. It is not an official term used by Google, Bing, or any search engine, and it doesn’t appear in their documentation, patents, or engineer statements. The “vibe” metaphor captures the idea that the LLM reads a passage the way a human reviewer would — weighing relevance, clarity, expertise, tone, and information density — instead of computing a number from surface features.
The underlying mechanism is real and well-documented. Modern retrieval runs in two stages: a fast, cheap first pass (BM25Semantic search is meaning-based retrieval — matching what a user means, not just the words they typed. Search engines detect entities, expand synonyms, infer intent, and rank by conceptual relevance, which is why keyword stuffing lost its power and topical depth gained it. or bi-encoder embeddingsEmbeddings are dense numerical vectors — lists of floating-point numbers — that represent the meaning of text in a high-dimensional space. Semantically similar content lands close together, so search and AI systems can match by meaning, not just keywords.) pulls hundreds of candidates for recall, then a slower, more expensive reranker scores a small set of them for precision. LLM rerankers are the newest kind of second-stage scorer, sitting alongside earlier cross-encoders. Academic work formalizes three paradigms — pointwise (score each passage independently), pairwise (compare two at a time — the method behind RankGPT, from Sun et al., and Pairwise Ranking Prompting/PRP, from a Google Research team), and listwise (rank a whole set at once). Listwise is the most “vibe-like”: a single holistic judgment over the set.
For SEO, the practical takeaway is the passage-level shift. Google documents a “Passage rankingPassage ranking is a Google AI system that scores individual sections ('passages') of a page so a single page can earn multiple relevance scores for different queries. Google still indexes whole pages — only the ranking changed. system” in its Search ranking-systems guide (general core-ranking scoring, not named as AI-Overviews-specific), and Bing’s Web IQ returns passage-level evidence objects. Both increasingly score discrete passages, not whole documents. Under an LLM reranker, a clear, authoritative, factually grounded paragraph is a defensible bet over a keyword-stuffed one — though neither vendor discloses the scoring function, so this is sound practice rather than a guaranteed win. One caveat the research adds: different models (Llama, GPT, Qwen) rerank differently, so there is no single universal “vibe” to optimize for.
Related: Retrieval-Augmented Generation (RAG), Passage Ranking
Build-time retrieval analysis plus live signals for this exact article. The automatic chunk report includes a deterministic readiness score and is ready without a model download.
Search Console
sampleGA4 traffic (28d)
sampleCloudflare traffic (7d)
sampledCrUX field data (28d, phone)
sampleGoogle NLP entities
localChangelog
Updated Jul 19, 2026.
Editorial summary and recorded change details.Summary
Removed a fabricated quote that had been attributed to Google's AI Optimization Guide across six places in the article (a claim that 'Gemini can also use passage indexing...'). Direct curl fetches and a Wayback Machine snapshot from the brief's own research date confirm that page never contained the words 'Gemini' or 'passage.' Replaced it everywhere with Google's real, currently-documented Passage ranking system (from Google's ranking-systems guide), quoted verbatim and explicitly scoped as general core ranking, not AI-Overviews-specific. Also corrected two Bing Web IQ quotes that had been lexically simplified rather than quoted verbatim, and softened passage-level SEO claims so they read as defensible practice rather than a guaranteed reranker win.
Change details
- Before
Passage indexing is officially confirmed: Google says Gemini "can also use passage indexing to incorporate specific sections of a website."AfterReplaced the fabricated Gemini/passage-indexing quote (unverifiable on Google's live AI Optimization Guide and its 2026-06-24 Wayback snapshot) with Google's real, verbatim, currently-documented "Passage ranking system" entry from the Search ranking systems guide, explicitly noting it isn't named as AI-Overviews- or Gemini-specific. -
Corrected two Bing Web IQ quotes (embedding model, content-understanding/ranking models) from lexically simplified paraphrases to the verbatim source wording, verified by direct fetch of the June 2026 Web IQ announcement.
-
Added an explicit caveat in the passage-level-shift section and the frontmatter tldr: clear passages are defensible practice, not a proven guaranteed win under an undisclosed reranker, resolving the article's one needs-review evidence claim (vibe-ranking-c10).
Full comparison unavailable — no prior snapshot was archived for this revision.