"We're not showing up in ChatGPT" is the complaint. It's rarely one clean cause — but across the businesses that actually go check, the same five gaps explain almost every case, and they don't carry equal weight. Some are the primary reason a business is invisible; others are secondary problems that only matter once the bigger ones are fixed. Below is the ranked list, in the order each one is worth checking, with a way to test each one yourself before assuming it's the culprit.
1. Weak or unclaimed directory presence — check this first
Yext's citation-sourcing analysis, built from 6.8 million citations, found that ChatGPT draws roughly 49% of its local business citations from third-party directories — Yelp chief among them.1 That is the single largest source category ChatGPT pulls from when it answers a local business question. A business can have a beautiful website, glowing reviews on its own booking page, and a genuinely strong reputation, and still be functionally invisible to ChatGPT if its Yelp listing is thin, unclaimed, or missing entirely — because Yelp is disproportionately where ChatGPT looks.
This is also why directory presence sits at the top of this list rather than further down: it's a citation-sourcing pattern, not a quality judgment. A business doesn't get penalized for a weak Yelp profile the way it might for a low rating — it simply doesn't exist in the pool ChatGPT is drawing from in the first place.
Search your own business on Yelp, Bing Places, and Facebook
Look for three things on each: is the listing claimed, is the category correct, and is there enough content on the profile (photos, description, a handful of reviews) for a crawler to have something to cite. An unclaimed listing with a generic category and zero photos gives ChatGPT almost nothing to work with, even if the business itself is excellent. Gemini sources differently — Yext's same analysis found Gemini draws roughly 52% of its citations from brand-owned websites1 — so a business can be well-covered for Gemini and still weak here specifically for ChatGPT. Check both; they are not interchangeable fixes.
What fixing it looks like: claim every major directory listing that isn't already claimed, correct the category and business details, add photos, and make sure the description says something specific about what the business does — not a generic filler sentence. This is largely a one-time setup task, not an ongoing one, though it should be revisited if the business changes name, address, or category.
2. Review rating below the platform's floor
AI platforms appear to apply an implicit quality floor before they'll recommend a business at all — not a soft preference, but something closer to a cutoff. The SOCi 2026 Local Visibility Index, drawn from 350,000+ locations and 2,751 brands, found the pattern differs meaningfully by platform: ChatGPT's floor sits around 4.3 stars, Perplexity's around 4.1 stars, and Gemini's around 3.9 stars.2 A business sitting at 4.0 stars might clear Gemini's bar comfortably while falling short of ChatGPT's and Perplexity's — which is a different problem than "our reviews aren't good," and needs a platform-aware answer rather than a blanket one.
This ranks second rather than first because it only matters once a business is inside the citation pool at all — a strong 4.6-star business with no Yelp presence still won't get cited, because cause #1 gates it out before the rating is ever evaluated. But for businesses that do have directory presence and still aren't appearing, this is usually the next thing to check.
Pull your current rating on each major platform, separately
Google, Yelp, and Facebook ratings can differ by several tenths of a point for the same business. Check all three against the floors above rather than assuming one number applies everywhere. If the rating is below the relevant floor, this is very likely gating the business out of that specific platform's recommendations, independent of anything else being right.
What fixing it looks like: a near-term push for fresh reviews (evidence elsewhere shows recency matters — BrightLocal's 2026 Local Consumer Review Survey, n=1,002, found 74% of consumers trust only reviews from the last three months, and 32% trust only the last two weeks3), plus responding to any recent negative reviews so the public record shows the business engaging, not ignoring feedback. This is not a one-time fix — rating floors have to be maintained, not just cleared once.
3. Crawler access blocked in robots.txt
Less frequently the actual cause than the two above, but worth checking early because it is a hard, binary gate rather than a ranking disadvantage. If robots.txt disallows GPTBot, ClaudeBot, or PerplexityBot, that specific crawler cannot read the site's content at all — not "reads it but ranks it lower," but a complete block. No amount of great content, reviews, or directory presence compensates for a bot that was never allowed to see any of it in the first place.
This happens more often than it sounds like it should. Some site builders and security plugins add broad crawler blocks by default, sometimes years before "AI visibility" was a consideration anyone was thinking about, and the block simply never gets revisited.
Visit yourdomain.com/robots.txt directly
Look for explicit Disallow rules naming GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, or Bytespider. A file with no mention of these bots at all is generally fine — it means no explicit block exists. A file with a blanket User-agent: * / Disallow: / blocks everything, AI crawlers included.
What fixing it looks like: removing the disallow rule for the specific crawlers, or adding explicit Allow rules if a broader block needs to stay in place for other reasons. This is a five-minute technical fix once identified — the hard part is knowing to check it, not the fix itself.
4. Content that's vague instead of specific and citable
Even with directory presence, an acceptable rating, and no crawler block, a business can still underperform if its own content gives an AI model nothing concrete to cite. The Princeton GEO (Generative Engine Optimization) study found that content built around cited, specific claims earns roughly 40% more AI visibility than content that leans on generic, adjective-led marketing language.4 "Award-winning service you can trust" is not citable — there's no fact in it. "Family-owned since 2003, specializing in same-day emergency plumbing repairs" is citable — an AI model can quote or paraphrase a specific claim, and a vague one gives it nothing to work with.
This sits fourth because it's a real factor but a secondary one — it affects how well a business performs once an AI model is already considering it, more than whether the business gets considered in the first place. Directory presence and review floors are closer to gates; content specificity is closer to a multiplier on top of clearing those gates.
Read your own homepage's first paragraph as if you were a stranger
Count the adjectives ("best," "trusted," "leading," "premier") against the concrete facts (years in business, specific services, specific location, specific credentials or numbers). If the adjectives outnumber the facts, that paragraph is not doing the job an AI model needs it to do.
What fixing it looks like: rewriting the top of the homepage — and ideally key service pages — to lead with one or two specific, verifiable claims instead of general praise. This doesn't require new copywriting skill so much as a willingness to cut the adjectives and replace them with facts that are already true about the business.
5. Genuinely low overall web footprint
The least common cause, but the most straightforward to diagnose: some businesses are simply too new, or have too little presence anywhere online — no reviews yet, a bare-bones website, no directory listings — for any AI model to have signal to draw on. This isn't a "fix one thing" problem the way the other four are; it's closer to "there isn't enough material yet for any engine to cite," and the answer is building basic presence across the board rather than optimizing one specific gap.
It ranks last because it's rarely the actual explanation for an established business that assumes something specific must be broken. Most businesses that have been operating for a while and still aren't showing up have one or more of the first four problems — not a footprint problem. This cause mainly applies to genuinely new businesses, or ones that have deliberately kept a minimal web presence.
Search the business name plus category across Google, Yelp, and Bing
If almost nothing comes back anywhere — no reviews, no directory listings, a thin or missing website — the issue isn't a specific broken signal, it's an absence of signal altogether. That's a different, larger project than fixing one gap.
What fixing it looks like: building the basics in the same order as the list above — directory listings first, then reviews, then confirming the site itself is crawlable and specific. There's no shortcut that skips the earlier steps; a low web footprint is fixed by doing the first four things on this list, not by a separate fifth action.
"Most businesses assume the cause is unique to them. In practice it's almost always one of five things, and checking them in order — directories, reviews, crawler access, content, footprint — finds the actual answer faster than guessing."
Notes and sources
1 Yext local citation-sourcing analysis, 6.8 million citations examined. Findings cited: ChatGPT draws ~49% of local citations from third-party directories (Yelp chief among them); Gemini draws ~52% from brand-owned sites. yext.com
2 SOCi 2026 Local Visibility Index. Dataset: 350,000+ business locations, 2,751 brands. Figures cited: AI recommendation rating floors (ChatGPT ~4.3★, Perplexity ~4.1★, Gemini ~3.9★). uberall.com/soci
3 BrightLocal Local Consumer Review Survey 2026. Sample: n=1,002 US consumers. Findings cited: 74% of consumers trust only reviews from the last 3 months; 32% trust only the last 2 weeks. brightlocal.com
4 Princeton GEO (Generative Engine Optimization) study. Finding cited: content built around cited, specific claims earns roughly 40% more AI visibility than generic, adjective-led content.