Every AI answer about you comes through one of two doors. Door one is training: what the model absorbed into its weights months ago, slow to enter and slow to leave. Door two is retrieval: what the engine finds on the live web in the seconds after the question, fast to enter and fast to lose. They reward different work, fail in different ways, and most people optimize for neither on purpose. Here is the mechanism and the play for each.
Ask ChatGPT who the best consultant in your niche is and the answer feels like one voice. Under the hood it is two systems with different memories, different update speeds and different loyalties. If you want the answer to say your name, you need to know which system you are talking to.
How does ChatGPT get its information?
Through two pipelines that OpenAI conveniently runs with two different crawlers, documented at platform.openai.com/docs/bots. GPTBot gathers public web content for training: the months-long process that bakes knowledge into the model's parameters. OAI-SearchBot and ChatGPT-User serve retrieval: the search index and the live page fetches that let the assistant read the web at question time. Anthropic and Perplexity mirror the same split with their own agents, which the AI crawler directory maps bot by bot.
So when an answer names a person, that name arrived through one of two doors. Either the model already "knew" the name from training, or the engine just found it in a search result and lifted it into the reply. The distinction sounds academic until you realize the two doors have opposite physics.
Door one: training, the model's long-term memory
During training, a model ingests a vast snapshot of text and compresses its patterns into billions of numerical weights. Nothing is stored as a record; what persists is statistical association. If your name appeared consistently near "supply chain forensics" across many independent sources in the training snapshot, the model now completes in that direction without looking anything up. How that compression treats a personal name, and why frequency and consistency decide everything, is its own subject, covered in how LLMs store your name.
The physics of this door:
- It is slow. Your work enters the model only when a new version trains, months after the crawl. There is no expedited lane.
- It is sticky. Once learned, you are part of the model's worldview on every query it answers from memory, with no per-question competition. Errors are equally sticky: a model that learned a wrong fact about you repeats it until a retrained successor replaces it.
- It has a horizon. Everything after the training cutoff simply does not exist behind this door. Your career's latest two years may be invisible to a model answering from memory alone.
- It favors repetition. One brilliant article is a weak training signal. The same facts about you appearing across fifty independent pages is a strong one.
Door two: retrieval, the engine reading the web live
Modern assistants stopped relying on memory alone because memory ages badly. For fresh, specific or niche questions, the engine issues searches, pulls candidate pages, and generates its answer grounded in what it just read, usually with citations. The industry calls the pattern retrieval-augmented generation. For a question like "who should I hire to fix my HIPAA audit," this door dominates, because no model memorizes the long tail of working professionals.
The physics here are inverted:
- It is fast. A page published this week can be cited this week. You do not wait for anyone's training run.
- It is contested. Every question triggers a fresh competition among sources. You win or lose per query, per day.
- It is unstable. Independent tracking of AI citation behavior has repeatedly found that a substantial share of the sources cited in AI answers rotate out from one month to the next, often replaced by pages that did not exist or were not indexed the month before. A citation is a lease, not a deed.
- It favors liftable structure. Retrieval rewards pages that answer the question directly, in clean extractable passages, which is why building a knowledge base AI will cite is retrieval-door work from top to bottom.
The two doors, side by side
| Training door | Retrieval door | |
|---|---|---|
| What it is | Knowledge compressed into model weights | Live search, fetch and cite at question time |
| Crawler (OpenAI) | GPTBot | OAI-SearchBot and ChatGPT-User |
| Update speed | Months, per model release | Days, per index refresh |
| Durability | High: persists across every conversation | Low: a large share of citations rotate out monthly |
| What it rewards | Repetition and consistency across many sources | Answer-shaped pages matching specific queries |
| Failure mode | Stale or wrong facts, frozen until retraining | Churn: cited this month, absent the next |
| Your lever | Earn coverage that repeats one consistent story | Publish and structure pages that win the fetch |
Why you need both doors open
The two systems check each other. When retrieval returns six candidate sources, a model that already recognizes one name from training has a prior that tilts the pick; familiarity compounds. And when the model answers from memory on a general question, retrieval is what corrects and freshens the specifics. Play only the retrieval game and you are permanently renting visibility in a market where the landlord reshuffles tenants monthly. Play only the training game and you are betting on snapshots that update slower than your career moves.
The stakes on both doors keep rising. ChatGPT has grown into one of the most heavily used software products in the world, and it also accounts for the large majority of AI referral traffic that reaches most sites, which is why getting ChatGPT's two doors right pays off disproportionately compared with any other single engine. Referral clicks from AI answers are still a small pipe relative to classic organic search, but the visitors who arrive through it tend to convert at a noticeably higher rate, because the answer already did the qualifying before the click happened. Both doors feed it.
Training decides whether the model recognizes you. Retrieval decides whether the engine finds you today. Recognition without findability fades; findability without recognition churns. The doors are a system, not a menu.
A worked example: one question, two doors
Make it concrete. A compliance lead types "who should we bring in to fix a failed HIPAA audit" into ChatGPT. Run one: browsing off, or the engine decides its memory suffices. The model completes from its weights, and the names that surface are the ones most strongly associated with HIPAA remediation in text crawled before its cutoff. If your coverage was thin or inconsistent back then, you do not exist in this run, and nothing you published last month changes that.
Run two: the engine searches. Now the competition is among pages it can fetch today: a specialist's updated guide to failed-audit remediation, a consultancy's services page, a six-month-old listicle. The winners are the pages that answer this exact question in liftable form, and the model stitches its reply from them, often naming the authors it just read. Same question, same engine, two entirely different mechanisms deciding whether you get named. Now notice the interaction: if the model already recognized your name from training, your freshly retrieved page is not a stranger's claim but confirmation of a known entity, and it gets weighed accordingly. The doors are not parallel channels. They multiply.
The play for each door
- Open both doors in robots.txt. Training and retrieval crawlers respond to different user agents. Blocking GPTBot while courting citations is a legitimate trade; doing it by accident is malpractice.
- Feed the training door one consistent story. Same name, same title, same claims everywhere: your site, your profiles, every interview and byline. Repetition across independent sources is the only way into the weights, and contradictions dilute the association you are trying to build.
- Feed the retrieval door answer-shaped pages. For each question that pays you, publish the page that answers it directly and quotably. This is where the signals AI uses to recommend a person get applied per query.
- Refresh on a cadence. The rotation statistic is a treadmill: sources that stop updating fall out of the cited pool. Quarterly updates to cornerstone pages are maintenance, not vanity.
- Measure the doors separately. Ask engines about yourself with browsing off to test the training door, then with browsing on to test retrieval. Different weaknesses, different fixes, and a baseline audit tells you which door is failing you first.
What about knowledge cutoffs?
The cutoff is the training door's expiry date: the point after which the world stopped existing for the model's internal memory. Between cutoffs, everything new about you, the promotion, the book, the pivot, lives exclusively behind the retrieval door. This is why professionals mid-reinvention often find AI describing their previous life: memory says the old story, and their new story is not yet findable enough to override it. The fix is not waiting for the next model. It is making the new story so consistently retrievable that every live search contradicts the stale memory, and letting the next training run inherit the correction.
A simple diagnostic makes the cutoff visible. Ask an engine "what do you know about [your name]" with browsing disabled, and note where its account of you stops: that date, roughly, is where you stand in the weights. Then repeat with browsing on and compare. The gap between the two answers is your retrieval dependency, the share of your reputation that currently exists only as long as search keeps finding it. For most working professionals the honest reading is uncomfortable: nearly everything is riding on door two. That is not a reason to panic. It is the reason to treat publishing cadence, crawlability and consistency as infrastructure rather than marketing, because for now the live web is not just your freshest story, it is most of your story.
Inside retrieval: how a page actually becomes a citation
The word retrieval hides a fair amount of engineering. When a page is added to a search index or a retrieval-augmented pipeline, it is rarely stored as one long document. It gets split into chunks, usually a paragraph or a small cluster of sentences, and each chunk is converted into an embedding: a long list of numbers that represents the meaning of that passage in a mathematical space. A question typed into an assistant goes through the same conversion. The engine then compares the question's embedding against millions of stored chunk embeddings using a similarity measure, most commonly cosine similarity, and pulls back the handful of chunks that sit closest in that space. Those chunks, not the whole page, get handed to the model as context before it writes an answer.
This is why a page can rank well in classic search and still lose the retrieval door. Google's ranking algorithm scores whole pages and their backlink profile. A retrieval pipeline scores individual passages in isolation from everything around them. A chunk that opens mid-thought, refers back to "the method described above," or buries its one useful fact in the fourth sentence of a paragraph will retrieve poorly no matter how authoritative the domain is. The practical fix is writing in self-contained passages: each block of text should make sense if it is the only thing the model ever sees, because for a meaningful share of queries, it will be. The full mechanics of sizing and structuring those passages, including how much a single chunk should try to say, are covered in chunk theory and passage-level optimization.
Why the same question gets different answers on different engines
Ask ChatGPT, Perplexity, Gemini and Claude an identical question about who is best at something, and you will often get four different names. This is not randomness for its own sake. Each vendor runs its own crawler, builds its own index, sets its own chunk size, and trains its own model on its own snapshot of the web with its own cutoff date. Two doors exist per engine, not two doors shared across the industry. OpenAI's retrieval door draws on Bing-adjacent infrastructure and its own OAI-SearchBot crawl. Perplexity built its own real-time index from scratch. Google's retrieval door is the same index that powers a century of search, just repackaged for synthesis. None of them read from a shared ledger of who deserves to be named, which is exactly why a full visibility strategy has to be tested engine by engine rather than assumed from one result. A side-by-side breakdown of what each platform actually indexes and how to check it is in how the AI visibility tools compare.
The practical consequence is that "I checked ChatGPT and I'm not there" is an incomplete diagnosis. You may have already won Perplexity's retrieval door while losing ChatGPT's, or won Google's AI Overview while your name has not yet entered any model's training weights at all. Treat each engine as a separate market with its own two doors, and audit accordingly.
1. Ask an engine about your name with browsing or search disabled, if the option exists, to isolate the training door.
2. Ask the identical question with browsing enabled to isolate the retrieval door.
3. Compare the two answers side by side and note what changed: new facts, corrected errors, or a name appearing only in one version.
4. Check your robots.txt against the current crawler list so you know which door each bot is actually allowed through.
5. Repeat the same two questions on at least two other engines, since each one runs an independent index and an independent model.
6. Log the date and the exact wording of each answer, then repeat the whole audit on a fixed monthly cadence so drift becomes visible instead of anecdotal.
A repeatable six-step sequence for isolating which of the two doors is currently working against you.
Common mistakes that quietly close one door or both
Most people do not choose to fail a door. They close it by accident through a handful of recurring mistakes.
- Blocking a training crawler while chasing citations. Some sites disallow GPTBot in robots.txt for privacy or bandwidth reasons without realizing it removes them from the only path into future model weights, while leaving the retrieval crawlers untouched. That may be the right trade for a business with sensitive content, but it should be a decision, not an accident.
- Telling a different story on every profile. A bio that says "consultant" on LinkedIn, "advisor" on a personal site, and "founder" on a conference page gives both doors conflicting signal. Training rewards repetition of the same association; retrieval rewards the version the engine can verify against other sources. Contradictions between sources create what amounts to a debt that has to be paid down before either door opens fully, a problem examined in contradiction debt.
- Publishing once and assuming permanence. A single strong article read the training door correctly but gives the retrieval door nothing fresh to find later. Retrieval rewards recency and rewards it repeatedly, not once.
- Skipping the machine-readable layer. Structured markup, particularly sameAs links connecting your name to verified profiles, gives both doors a disambiguation anchor. Without it, an engine has to guess whether the "Jane Okafor" it just retrieved is the same "Jane Okafor" it half remembers from training, and guessing is where names quietly get dropped from an answer. That connective markup is explained in why sameAs is the most underrated markup.
FAQ
Does ChatGPT search the web for its answers? +
Can I appear in AI answers if I am not in the training data? +
Why does ChatGPT say different things about me on different days? +
What is chunking and why does it matter for retrieval? +
Why do ChatGPT, Perplexity and Gemini give different answers about the same person? +
What is the fastest way to audit which door is failing me? +
Find out what AI says about you today.
Start with a baseline. See the exact words the engines return about your name, then decide.
Claim your name →