When ChatGPT leaves a business out, the two most likely reasons are that when it searches the web for the buyer’s question, the pages it finds don’t mention that business, or it can’t read the business’s own site.
This post covers how to check both, what probably won’t fix it, and why the answer you get can change from one run to the next. We don’t know how ChatGPT picks businesses. We only see the answers it gives. So read what follows as things to check, not a recipe.
What did we see when we scanned our own site?
Answersky has the same problem. On Sep 30, 2026, we ran our first full scan of answersky.com. We asked ChatGPT, Gemini and Perplexity the questions our buyers ask, each in three wordings. Answersky wasn’t named in any of the answers (our scan log, Sep 30, 2026).
We can see those answers, but not why they came out that way. The checks below are the ones we are starting with on our own site. We keep the questions fixed, so later scans compare like with like.
Does ChatGPT look businesses up, or answer from memory?
Both. For some questions it answers from what the model learned before. For others it searches the web and builds the answer from the pages it finds. OpenAI describes a crawler called OAI-SearchBot that is “used to surface websites in search results in ChatGPT’s search features” (OpenAI’s crawler documentation, checked Sep 29, 2026).
The point for a business owner is simple. When ChatGPT searches, it can only name what it finds on the pages it pulls. If your business isn’t on those pages, it has nothing to name you from. When it answers from memory, a newer or smaller business may not be in that memory at all.
Can ChatGPT read my website at all?
Only if you let OpenAI’s search crawler in. According to OpenAI, “sites that are opted out of OAI-SearchBot will not be shown in ChatGPT search answers, though can still appear as navigational links” (OpenAI’s crawler documentation, checked Sep 29, 2026).
GPTBot is a different crawler. OpenAI says it is “used to make our generative AI foundation models more useful and safe”, so it collects data for future models and is not the one that decides whether you appear in ChatGPT search. Blocking GPTBot and blocking OAI-SearchBot are two separate choices.
Here is how to check your own site in about five minutes:
- Open
yoursite.com/robots.txtin a browser. - Look for
OAI-SearchBot, and forPerplexityBotif you care about Perplexity. ADisallow: /under either name, or underUser-agent: *, blocks that crawler. - Check whether your host or CDN has a bot-blocking or “block AI bots” setting switched on. It can block crawlers even when your robots.txt allows them, so look in your hosting or security dashboard.
For a live example, our own robots.txt allows OAI-SearchBot, PerplexityBot and the other search crawlers (checked Sep 29, 2026).
Why does ChatGPT name my competitors instead of me?
A likely reason is that they are mentioned on the pages ChatGPT pulls for that question, such as lists, directories, review sites and profiles, and you aren’t. The evidence for this is mixed, so here it is with its limits.
Ahrefs looked at 75,000 brands. In Google’s AI Overviews, how often a brand was mentioned across the web had a correlation of 0.664 with how visible the brand was in those answers. Branded search volume came in at 0.392 and backlinks at 0.218 (Ahrefs, May 26, 2025). Ahrefs is clear that “correlation ≠ causation”.
That is Google, not ChatGPT. In a follow-up, Ahrefs found that for ChatGPT the same link was only 0.15, which it labels “very weak” (Ahrefs, July 7, 2025).
So the honest reading is that being mentioned on other sites matters most clearly for Google’s AI answers, and the link is weaker for ChatGPT. We don’t claim that mentions cause ChatGPT to name a business. It is the first thing we are testing on our own site, and the results go in our public log.
Does the text on my own website matter?
Yes, because it is what an AI tool reads when it does reach you. Google’s guidance for its own AI features lists making sure “important content is available in textual form” among its best practices (Google Search Central, last updated Dec 10, 2025). That is Google’s advice for Google, not something ChatGPT has said, but it is a sensible default for any tool that reads pages.
In practice that means three habits:
- Put the important facts in plain text, not only in images or scripts.
- Write headings that ask the question a buyer would ask.
- Put the answer in the first line under each heading.
None of this makes ChatGPT name you. It gives ChatGPT something readable to find.
Will adding schema or an llms.txt file fix it?
There is no evidence so far that it does. Schema is structured data added to a page for machines. An llms.txt file is a proposed text file meant to point AI tools to your key pages.
Ahrefs tracked 1,885 pages that added schema between August 2025 and March 2026 and compared them with 4,000 control pages. For ChatGPT, citations changed by +2.2% against the controls, which Ahrefs found statistically indistinguishable from zero. Its conclusion: “Adding schema produced no major uplift in citations on any platform” (Ahrefs, May 11, 2026). One caveat: every page in the test was already heavily cited, so it can’t say what schema does for a page AI hasn’t seen yet.
On llms.txt, Ahrefs studied 137,210 domains and found that 97% of the llms.txt files it saw received no requests in May 2026 (Ahrefs, June 15, 2026). Google says you don’t need “new machine readable files, AI text files, or markup” to appear in its AI features (Google Search Central, last updated Dec 10, 2025).
If you already have them, there is no need to remove them. Just don’t expect them to get you named, and don’t spend your first hour there. We are writing up the full data in a separate post.
Why does ChatGPT name me one day and not the next?
Because AI answers vary from run to run. Ask the same question twice and the list of businesses can change. That is why our Full Report asks each question 3 times, and why one answer is never a verdict. We explain how that works on how it works.
If you check by hand, don’t treat a single answer as the verdict, either way. If ChatGPT names you once, it may not the next time. If it skips you once, it may not the next.
How do I find out whether ChatGPT names my business?
You can check by hand or run a scan. By hand:
- Open a fresh chat, with no history.
- Ask the question your buyers ask, for example “Who offers X in Y?” Don’t ask “What do you know about my company?”, because that only tests whether it recognises your name.
- Repeat it a few times, and try Perplexity too.
- Note which businesses are named each time, and which sources are listed.
That is enough to see whether you appear at all and who appears instead. If you’d rather not do it yourself, the free Quick Scan does the first pass for you. It asks the models behind ChatGPT and Perplexity your buyers’ questions via their APIs with web search, and shows who is named in each answer. It is one run, so it is a snapshot, not a score. The consumer apps can also answer differently, so read the result as a signal, not a promise about what any one person sees. You can read exactly how we measure before you start.
Free Quick Scan: we ask ChatGPT and Perplexity the questions your buyers ask and show whether you’re named, and who is named instead. Report within 3 business days.