GEO GUIDES1 juin 2026· 11 min read

How LLMs Choose Who to Cite: Retrieval, Mentions, and the Demand Signal

ChatGPT doesn't pull a brand at random. Retrieval, selection, synthesis: here are the three stages where a citation is decided — and why demand dominates them.

T
Tomáš Havel
Lead Researcher · GEO methodology
How LLMs Choose Who to Cite: Retrieval, Mentions, and the Demand Signal

When you ask ChatGPT "what's the best tool for X?", the model doesn't pull a brand at random or recite a ranking carved into its weights. A citation passes through three stages — retrieval, selection, synthesis — and at each one, it's the demand signal, not your domain's authority, that does the sorting. Understanding this mechanism is understanding where to act.

TL;DR
  • 3 stages: candidate retrieval → source selection → answer synthesis.
  • The demand signal filters at each stage: an entity mentioned everywhere survives; an isolated domain is dropped.
  • RAG: modern models retrieve relevant text, not a backlink graph.
  • Extractability ≠ authority: structure helps you be read; demand decides you get cited.
  • 4 models: ChatGPT, Claude, Grok, DeepSeek — same principles, different retrievals.

Definition: what is an LLM citation?

An LLM citation is the mention of a brand, product, or source in an answer generated by a language model, as an element of the response to a user intent. It can be linked (with a URL, as in Perplexity) or unlinked (a bare name cited, as often in ChatGPT). In both cases, it results from a selection process, not a fixed ranking.

The three stages of a citation

The journey of an answer, from prompt to cited brand, follows a stable sequence. Here's where each signal comes into play.

  1. 01
    1 — Retrieval
    The model generates queries derived from your question (query fan-out) and retrieves a pool of candidates: training passages and/or fresh web sources. The filter here is semantic relevance and entity presence. A brand never mentioned for this intent never enters the pool.
  2. 02
    2 — Evidence selection
    Among the candidates, the model evaluates relevance, entity authority, and freshness. A brand described consistently across many sources is judged credible and retained. This is where aggregate demand beats a single site's authority.
  3. 03
    3 — Response synthesis
    The model integrates the selected sources into a fluent answer. The brand appearing across several selected sources is likelier to be named — the redundancy of the demand signal pays off one last time.

Where the sorting happens: demand vs authority, stage by stage

At each stage, two signals compete. The table below shows which one prevails, and why.

STAGEWHAT THE MODEL LOOKS ATWINNING SIGNAL
RetrievalEntity presence for the intentBrand mentions
SelectionConsistency and frequency across sourcesEntity authority
SynthesisRedundancy across retained sourcesDemand volume
RAG: YOU RETRIEVE TEXT, NOT LINKS

Retrieval-augmented generation fetches relevant passages by semantic similarity — not a backlink graph. That's the technical reason an unlinked mention (0.664 correlation) beats a backlink (0.218): the backlink simply isn't the signal the retrieval layer reads first.

The mistake of transposing the SEO reflex

Many teams apply Google-ranking logic to LLM citation. It's the most expensive mistake, because the two worlds don't read the same signals. Another major difference: there is no single AI ranking — AI citation fragmentation across platforms shows that on identical prompts, ChatGPT and Gemini share fewer than one cited domain in three.

Think LLM citation, not Google ranking

DO
Think entity: be described consistently everywhere. Structure into self-contained answers to be extractable. Cover the whole semantic cluster (query fan-out probes the variants). Generate a conversational demand signal across the 4 models. Check AI bot access (GPTBot, PerplexityBot, ClaudeBot).
DON'T
Optimize a page for one exact keyword. Bet everything on DR thinking citation follows. Block AI crawlers in robots.txt then wonder why you're never cited. Assume a good Google ranking guarantees presence in AI answers.

Query fan-out changes the target

A technical detail with major strategic consequences: AI engines don't query a single request. They generate several derived ones and synthesize the whole.

Optimizing for an exact keyword means aiming at a target the model has already shattered into ten variants. It's the whole semantic cluster you have to cover, not the keyword.

The consequence: a brand present across an entire cluster of intents is retrievable for each fan-out variant. A brand present on one exact keyword is invisible the moment the model rephrases. That's why LLM Seeding works in clusters — 30 to 80 searches per language — not by keyword.

From diagnosis to action

Understanding the mechanics answers "why am I not cited." The next question — "how do I get cited" — calls for action on the demand signal.

  1. 01
    Make the entity retrievable
    Consistent presence on the third-party sources LLMs read. The more your brand is described the same way everywhere, the better it survives retrieval.
  2. 02
    Make passages extractable
    Self-contained answers, clear definitions, tables, FAQs. This helps selection, especially on Perplexity and Copilot.
  3. 03
    Create the demand signal
    Generate natural conversations around your semantic cluster across ChatGPT, Claude, Grok, and DeepSeek. That's active LLM Seeding — producing the signal instead of waiting for it.

FAQ

Both, depending on the model and context. Without search enabled, it answers from its (frozen) training corpus. With search (ChatGPT Search, Perplexity, grounding), it retrieves fresh sources in real time, then selects among them. In both cases the demand signal counts: it shapes the corpus and influences the ranking of retrieved sources.

Keep reading

To make your entity retrievable and create the signal: How it works and Pricing.

T
Tomáš Havel
LEAD RESEARCHER · GEO METHODOLOGY

Get your brand to appear in ChatGPT, Claude, Grok and DeepSeek.

Rankfeed feeds the 4 models with your semantic cluster. 14-day warm-up, continuous feed, from 79 €/month.

Start my feed →
WEEKLY GEO DIGEST

Get the next GEO guide

One email every Sunday. LLM Seeding tactics, AI market numbers, zero marketing.