ChatGPT writes brand names into its first search before anything is fetched
The first search query ChatGPT writes for a category question already contains brand names the user never typed. Nothing has been fetched at that point, so the names come from the model.
Why it matters for AI visibility
Read the query before you spend anything on AI visibility. Ask your category question five times and note which brands ChatGPT writes into its own search. In the list every run means the brand work is done and the page work is what's left. Never in it means no technical fix will move you, because the decision happens before your server is ever contacted.
read the detail
Ask for the best AI note taking app, seven words with no brand in them, and the first search ChatGPT writes for itself ends Granola Notion AI Otter Fireflies Fathom Mem Limitless. Nothing has come back from the web at that point. I ordered every conversation by timestamp, first user message then first search query, so there’s no earlier result the names could have come from. They came out of the model.
The fan-out from the first two teardowns turns out to be this list being worked through. One search names the shortlist, then one site: probe per name, each aimed at that company’s own website. It was never a hunt for candidates.
In 21 of 27 conversations the first query held brands I never typed, and 11 of 13 unrelated categories did the same, down to the product line, with current model numbers like Roborock Saros and Eufy S1 Pro turning up unprompted. It fires whenever the model has to supply the products itself. Name your own brands and it takes yours verbatim. Ask a how-to and no search runs at all. Displacement queries reach for fresh names too, so “alternatives to Zendesk” produced Help Scout without being asked.
Two caveats. The lists move between runs, and re-running three categories kept language learning nearly still while web hosting swapped every vendor for a review site. And personalisation is in there, my meal kit query came back with Dubai in it, so these are my account’s shortlists rather than ChatGPT’s.
The mechanism is the structural part. One capture shows it, and you can reproduce it on your own account in two minutes with DevTools. The full working is in part three.