Where ChatGPT Actually Gets Its Information About Your Business

Someone opens ChatGPT and types: "Which company would you recommend for [your service] in Baku?" A few seconds later a confident, specific answer appears — names, sometimes details. The question is whether you're one of those names, and whether what it says about you is true.
Most business owners never check, because asking an AI assistant about your own company isn't something you'd normally think to do. But customers already are — typing the question into ChatGPT, Gemini or Perplexity instead of Google. If the answer leaves you out, or gets you wrong, the only person who finds out is the customer who asked. Not you.
Where ChatGPT actually gets its answer
The assistant doesn't answer from memory — it searches the live web. Per OpenAI's own documentation, the search tool sends the query out in real time, and the model's response is based on the results of the web search (source). The links you see cited are only part of what it read — the same documentation states that the list of "sources" is usually longer than the list of "citations," meaning the model consults more than it ever quotes.
Google's AI features work on a similar principle: one question gets broken into several sub-queries ("query fan-out"), each returning its own piece of the answer, producing a wider and more diverse set of helpful links than a normal search result (source). The condition is specific: a page has to be indexed and eligible to be shown in Google Search with a snippet. In other words, the assistant doesn't "know" you — it repeats whatever it managed to find about you online.
The source chain: site, directories, mentions, reviews
When an assistant searches, it's rarely checking one place. Each link in this chain feeds a different kind of question.
Your own website
No website means no first-party source at all — the assistant falls back on whatever secondary sources exist, directories and social profiles. A website that exists but doesn't spell out prices, service scope or address in plain text is barely better — the assistant is still filling in the rest itself.
Directories and listings
Maps, industry directories and booking aggregators are often read more readily than a site because they're already structured. If one directory has an old phone number and another has different hours, the assistant has no way to know which is right — it picks one, and there's no guarantee it picks the version that helps you.
Press mentions and write-ups
When other sites write about you — a blog post, a local news piece, a partner announcement — that tells the assistant "this is a real, recognised business." With zero outside mentions, the only source about you is you, and that isn't enough on its own.
Reviews
Reviews on a maps profile double as both a trust signal and a source of specific detail — customers often write the actual price, the wait time, what the service involved. An empty profile means none of that detail exists anywhere for the assistant to find.
What happens when a link is missing
Asked a question, the assistant doesn't stay silent — it answers with something. If it can't find specific material about you, it carries on with the nearest thing it did find: a competitor's page, an outdated directory entry, or just general knowledge about your category. The result reads exactly as confident either way — the assistant doesn't say "I'm not sure," it just hands over whatever it found, under your name.
In practice this shows up three ways: you're left off the list entirely, with competitors appearing and you not; you're described wrong, with old hours, a previous address or a service you no longer offer; or you're confused with a different company that has a similar name. Each ends the same way — the customer decides based on wrong information, and you never find out.
The assistant doesn't say "I'm not sure" — it just hands over whatever it found, under your name.
Check yourself in 10 minutes
You don't need a tool for this, three questions are enough:
- Ask ChatGPT or Gemini: "Which company would you recommend for [your service] in [your city]?" Are you on the list?
- "What does [your company name] do, and what are its hours?" Does the answer match what's actually on your site?
- "What do you know about [your company name]?" Check every detail against reality.
If something comes back wrong, tracking down the source isn't hard — ask the assistant "where did you get that," and it will usually surface the link. That link is often an old directory entry, a page you forgot existed, or a profile that's since closed.
How to strengthen the chain
There's no magic "AI markup" to add — Google itself states plainly that appearing in its AI features carries no additional requirements, and that no special schema.org structured data needs to be added (source); the only condition is that the page is indexed and readable. So the actual work is getting the foundation right:
- Clear structured data on the site. Schema.org's
LocalBusinessformat lets you mark up name, address, phone, hours and price range as explicit fields (source) — the same fact, stated once, the same way, for both a search engine and a reading assistant. - The same name, address and phone number everywhere. One version, consistent across every directory — a mismatch forces the assistant to guess which one is current.
None of this forces an assistant to recommend you — the field is still forming, and no one can promise a result there. But when every link in the chain is solid, there's no gap left, and the assistant has nothing left to guess at.
You don't have to guess where the technical foundation is weak: our free website audit tool checks indexing and structure. And if you want the whole chain — site, directories, mentions, reviews — built at once for accurate AI-search visibility, see our service for preparing your site's structure and content for AI search.