Diagnosis

Why isn't my business showing up in AI search?

Someone asks ChatGPT for a recommendation in your category and a competitor comes back instead of you. There are seven causes. Almost every business we look at has at least two of them.

The short answer

If an AI assistant never names your business, it is almost always one of these: the AI crawlers cannot read your site, you have no page that answers the question being asked, or nothing outside your own website confirms you exist. Fix those three and the rest is tuning.

The uncomfortable starting point

An AI assistant does not browse the web the way you do when it answers. It does one of two things. Either it recalls what it absorbed during training, which is a snapshot of the web from months or years ago, or it runs a live retrieval, pulls a handful of pages, and writes an answer from those pages.

Both routes have the same requirement. Something readable, on the open web, has to say who you are and what you do. If nothing does, no amount of budget changes the outcome. The model is not ignoring you. It has nothing to work from.

The seven causes, in the order they usually bite

How to tell which one is yours

Work through them in order, because the early ones make the later ones pointless. There is no value in writing content for a site that GPTBot cannot fetch.

Start with a crawler fetch. Request your own homepage while identifying as GPTBot and check that the response is a 200 with the real page body in it. A 403, a 503 or a challenge page is the whole answer.

Then search your own site for the question. Take the exact sentence a buyer would ask an assistant and look for a page on your domain that answers it in the first two lines. If you have to scroll or interpret, so does the model.

Then check your own name. Search your business name and read what the open web says. If the first page of results is only your own properties, no third party has confirmed you and the model has no corroboration to lean on.

Finally, ask the assistant directly. Put the buyer's question to ChatGPT and read who it names. Those competitors are your actual benchmark, and their pages will show you the shape of answer that won.

What fixing it looks like

The order matters more than the effort. Crawler access is a configuration change and it is usually the single largest unlock. Answer pages come next, because they are the thing that gets quoted. Entity consistency and third-party mentions compound slowly, so they are worth starting early even though they pay late.

None of this is a trick. The engines are trying to find the clearest, most confirmable answer to a buyer's question. The work is being that answer, in a form a machine can read.

Published 07 September 2026 by Carpe DM Strategies. We run this work on our own business every day, which is where the examples come from.

Why does ChatGPT name my competitor and not me?
Usually because the competitor has a page that directly answers the question being asked, and your site does not, or because their business is confirmed by third-party sources the model trusts and yours is not. It is rarely about company size.
Can I pay to appear in AI answers?
Not for the organic answer itself. Assistants are beginning to carry separate sponsored placements, but the recommendation inside the answer is earned through crawlability, content and corroboration.
How do I know if AI crawlers are blocked on my site?
Request a page from your site while identifying as GPTBot and look at the status code and the body. If you get anything other than a 200 with your real page content, the crawler is blocked. Many hosts and CDNs do this by default.
Does my business need to be big to get cited?
No. Retrieval rewards specificity, not size. A small business with one genuinely clear page on a narrow question routinely beats a large competitor with generic marketing copy.
Is this the same as ranking on Google?
It overlaps. Being indexed by Google and Bing still matters because that is where live retrieval pulls from. But an AI answer names one or two businesses rather than listing ten, so the bar is being the clearest answer rather than being on the list.

Want to know which of the seven is stopping you?

Book a free 30-minute call. We will run the checks live and tell you what is actually in the way.

Book a Free Call