Get recommended

Why doesn't ChatGPT recommend my business?

Usually one of seven reasons, roughly in the order ChatGPT hits them: a blocked fetcher, a JavaScript-only page, an unclear entity, no third-party evidence, a page that doesn't answer first, no outside source naming you, or a roundup you're not in. Most businesses have checked none of the seven.

By Reflexa Technologies — the team building Reflexa, the agent that works on your site · October 16, 2026

In brief

This is the fault-by-fault version of a question the get recommended by ChatGPT guide answers in five steps: each reason below gets its own five-minute check, in the order ChatGPT runs into it.

What order does ChatGPT actually hit these reasons in?

Access first, then readability, then who you are, then third-party backup, then page structure, then outside sourcing, then roundup inclusion. A problem early in that order hides every problem after it: if OAI-SearchBot can't fetch your page, it never gets far enough to judge your entity or your prose.

#ReasonFive-minute check
1Fetcher blockedrobots.txt, CDN/WAF rules
2JavaScript-only pageview the raw HTML
3Entity unclearOrganization + sameAs in JSON-LD
4No third-party evidencereviews, mentions, directories
5Page doesn't answer firstread your own first sentence
6No source names youask ChatGPT, open its sources
7Not in the roundupask the exact buyer question

Is ChatGPT's fetcher even allowed to read my site?

Check this first, because every other reason here is irrelevant if OAI-SearchBot or ChatGPT-User can't reach your page at all. OAI-SearchBot crawls to build ChatGPT's search index; ChatGPT-User fetches a page live when a question sends it there. A robots.txt that blocks either one, or a CDN rule (Cloudflare's bot-fight mode is the common culprit) that challenges them first, removes you from the pages ChatGPT can cite at all.

Proof: OpenAI — GPTBot & OAI-SearchBot documentation.

Check it: run the free AI crawler access check, or ask ChatGPT a buyer question with web search on and open every source it cites. If your domain never appears, start here.

Can ChatGPT actually read the page, or just the shell?

If your content loads only after JavaScript runs in a browser, ChatGPT's fetcher sees an empty shell, because it reads the raw document and does not execute scripts. A React or Vue single-page app is the common version of this; Webflow, WordPress and most static site builders render text server-side by default and don't have the problem.

Check it: the free what AI sees tool shows the exact raw document a fetcher receives. If your text is missing there, it's missing for ChatGPT too.

Does ChatGPT know who I actually am?

If your site never states a clear, machine-readable identity, ChatGPT has no confident entity to attach a recommendation to, even once it has read the page. An Organization block in JSON-LD with a sameAs array linking your LinkedIn and, where one exists, your Wikidata item gives the model one unambiguous subject instead of a name it has to guess at.

Check it: run the free schema & entity check. If your Organization JSON-LD is missing or doesn't match your About page, that's reason three.

Does anyone outside my own site back up what I say about myself?

Your own claims about your own business carry less weight than the same claims on a site ChatGPT already trusts, a review site, a directory or press coverage. In Reflexa's own AI Visibility Index for project management (September 2026, 882 eligible answers), the category leader was mentioned in 51% of answers but had its own site cited as a source in only 18%, proof that most of the backup lives on other people's pages, not its own.

Check it: see do reviews change whether AI recommends you? for which review sites matter most for your category, and check whether you appear on any of them.

Does my own page actually answer the buyer's question?

A page that opens with a brand story before stating what the business does and who it's for gives ChatGPT no self-contained passage to quote. Engines favor pages that answer a specific question plainly in the first sentence, because that's the passage that can be lifted into an answer without interpretation.

Check it: open your homepage or main service page and read only the first sentence out loud. If it doesn't state what you do and for whom, a model has to infer it, and inference is where it reaches for a competitor instead.

Has any outside source ever actually named me?

Ask ChatGPT the exact question a buyer would ask, with web search on, and open every source link in the answer, because that list is the honest answer to whether you're reachable at all. If your domain isn't in the sources for your category's buyer questions, no amount of on-page fixing helps until that changes.

Check it: run three or four buyer questions, not one, since answers vary between runs. If your name never appears across several tries, the gap is sourcing, not wording.

Is the question even being answered from a roundup I'm not in?

Some buyer questions ("best X for Y") pull their answer from a single roundup or comparison page that already lists a fixed set of names, and if you're not on that page you're not in the answer, no matter how good your own site is. It's the hardest of the seven to fix directly, since it depends on someone else's editorial page, but it's also why a technically perfect site can still be left out.

Check it: find which roundup the answer draws from (the sources panel usually shows it), and pursue getting listed there like any other press or directory placement.

What to do this week

Work the list in order, none of it costs anything:

Bottom line: fix the earliest blocker you find first. A page ChatGPT still can't fetch makes every later fix invisible.

Keep reading

Frequently asked questions

Why doesn't ChatGPT recommend my business?

Usually one of seven reasons, roughly in the order ChatGPT hits them: its fetcher is blocked, the page is JavaScript-only, your entity is unclear, nothing third-party backs you up, your page doesn't answer the question in its first sentence, no outside source names you, or the question is answered by a roundup you're not in.

Is it enough to just ask ChatGPT once and see if I'm named?

No. Answers vary between runs, so one try tells you about that answer, not your visibility. Ask the same buyer question a few times, with web search on, and read the sources it opens each time.

Does fixing my robots.txt guarantee ChatGPT will recommend me?

No. Allowing OAI-SearchBot and ChatGPT-User only removes the reason furthest upstream. If your entity is still unclear or no outside source has ever named you, an unblocked crawler just reaches a page it still has no reason to recommend.

Why does my competitor get recommended instead of me?

Usually because they clear more of the seven reasons above than you do, not because of one trick. A competitor with reviews on a site ChatGPT trusts, and a page that states who they're for in its first sentence, gives the model more to work with.

How do I check which of the seven reasons apply to my site?

Each reason above links to a free, five-minute check. Or run the free check at dashboard.reflexatechnologies.com/audit, which tests your site against all seven at once and shows the evidence.

See which of the seven reasons apply to you

The free check tests your site against all seven, from outside, the way ChatGPT does it. 3 minutes, evidence included.

Run the free check →