Why isn't my business showing up in ChatGPT?
Published · Updated · By Mario Russo
Your business isn't showing up in ChatGPT because AI assistants can only recommend what they can read and verify — and most small-business websites give them almost nothing to read. The usual culprits are: AI crawlers blocked or unable to render your site, no clear statement of what you do and where, inconsistent business information across the web, and content written in a way machines can't safely quote. All four are fixable.
How does ChatGPT pick which businesses to mention?
When someone asks an AI assistant "who should I call for a furnace repair in my city?", the assistant composes an answer from machine-readable evidence: web pages its crawlers have read, business profiles, review platforms, and directories it can cross-reference. It strongly favors businesses whose information is explicit, structured, and consistent — because quoting those is low-risk. It skips businesses whose information is vague, conflicting, or unreachable.
This is the key mental shift: AI doesn't rank you the way Google's ten blue links did. It either understands your business well enough to recommend it, or it leaves you out entirely. There's no page two.
Reason 1: AI crawlers never saw your site
AI systems use their own crawlers — for example OAI-SearchBot, which OpenAI uses to surface sites in ChatGPT search, plus Claude-SearchBot and PerplexityBot — and many sites block them without knowing it, through default robots.txt rules or firewall settings. Others are technically reachable but effectively empty: if your site only renders its content with JavaScript, many machine readers see a blank page.
The fix is mechanical: a robots.txt that explicitly allows those crawlers, and pages whose content exists in the server-rendered HTML. Note that blocking GPTBot is a separate choice: OpenAI says GPTBot is for model training, while OAI-SearchBot controls ChatGPT search. Google-Extended isn't a crawler at all, but a robots.txt token controlling how Google may use your content for Gemini.
Reason 2: your site never says what you do, where
Humans infer. Machines don't. A homepage that says "Comfort you can trust since 2003" tells a machine nothing. If your services, service area, hours, and credentials aren't stated explicitly in visible text, the machine has no facts to work with.
Structured data (Schema.org markup) can mirror those facts for search engines, but it doesn't replace them. Controlled tests haven't shown that adding it lifts AI citations by itself, and one experiment found AI systems extracted only visible text during live retrieval. Start with the words on the page.
Reason 3: the web disagrees about you
AI systems cross-check. If your website, your Google Business Profile, and three directories show different names, hours, or phone numbers, you look unreliable — or worse, like several different weak businesses instead of one strong one. Consistency across sources is one of the strongest trust signals a machine can measure.
The fix is reconciliation: one canonical set of facts, propagated everywhere, with your profiles explicitly linked to your site.
What should I do first?
Diagnose before fixing. Check whether AI crawlers can reach your site, whether your pages carry structured data, and what AI assistants currently say when asked about your trade in your city. That readout tells you which of these failures applies to you and how much each matters. We run exactly that diagnostic for free — the AI-Readiness Check — and the readout is yours whether or not you hire us.
Sources
Keep reading
Find out what AI says about your business.
Run my free AI-readiness check