Why ChatGPT Doesn't Mention Your Business (and How to Fix It)
Your competitor shows up when someone asks ChatGPT for a recommendation in your space. You don't. This isn't random — there are specific, fixable reasons why AI models skip certain businesses.
Check your AI visibility score first
Before fixing anything, find out exactly what's blocking you. Free analysis — 90 seconds.
Get your AI Visibility Score →The real reason AI ignores most businesses
When someone asks ChatGPT "what's the best [product/service] in [city]?", ChatGPT does two things: it searches the web (via Bing), and it uses everything it learned during training. Your business needs to be findable through both channels.
Most businesses fail on the first channel: their website actively blocks AI crawlers. Others fail on the second: even if their site is crawlable, it gives AI models nothing to grab onto — no clear description of what they do, no Q&A content, no structured data.
The good news: these are technical problems with technical solutions. Here are the five most common reasons businesses are invisible in ChatGPT, Gemini, and Grok — and exactly how to fix each one.
Reason 1: Your robots.txt blocks AI crawlers
This is the most common issue, and the most invisible one. When developers add User-agent: * / Disallow: / to restrict crawlers, they accidentally block every AI crawler too — including GPTBot (ChatGPT), Google-Extended (Gemini), and anthropic-ai (Claude).
Check your current robots.txt by visiting yourdomain.com/robots.txt. If you see any of these, you have a problem:
# Blocks ALL crawlers including AI User-agent: * Disallow: / # Or specific AI crawler blocks User-agent: GPTBot Disallow: / User-agent: Google-Extended Disallow: /
The fix: explicitly allow AI crawlers. Add these rules to your robots.txt:
User-agent: GPTBot Allow: / User-agent: Google-Extended Allow: / User-agent: anthropic-ai Allow: / User-agent: Gemini-Bot Allow: / User-agent: PerplexityBot Allow: /
Our data shows 89% of sites have robots.txt issues that partially or fully block AI crawlers. You can audit yours automatically with Causabi's free score checker.
Reason 2: No structured data on your site
AI search engines favor sites with structured data because it removes ambiguity. When ChatGPT sees a page with FAQPage JSON-LD, it knows exactly where the questions and answers are — it doesn't have to guess.
Sites with FAQPage schema are cited 41% more often than comparable sites without it. The schema works because it pre-packages your content in the format AI models are trained to consume: question-answer pairs.
Add at minimum:
- FAQPage schema on your homepage, pricing page, and feature pages — with real questions your customers ask
- Organization or LocalBusiness schema — tells AI models your business name, location, category, and contact info with zero ambiguity
- SoftwareApplication schema (if you're a SaaS) — includes pricing, features, and platform information that AI models pull directly
The full implementation guide is in our FAQ Schema guide.
Reason 3: No llms.txt file
llms.txt is a plain-text file at yourdomain.com/llms.txt designed for AI agents and language models. Think of it as a briefing document for AI: "here's who we are, what we do, what our pricing is, and who we serve."
When an AI agent or crawler visits your site, llms.txt gives it a high-signal summary without having to parse hundreds of pages. This is especially important for AI agents that visit your site to answer user questions.
A minimal llms.txt looks like this:
# Acme Widgets > Acme Widgets makes industrial-grade widgets for manufacturing companies with 50-500 employees. ## Products - Widget Pro: $299/mo, up to 10,000 widgets/month - Widget Enterprise: custom pricing, unlimited ## Key facts - Founded 2018, headquartered in Austin TX - Used by 1,200+ companies - ISO 9001 certified - 30-day free trial, no credit card required ## Contact - Sales: sales@acmewidgets.com - Support: support@acmewidgets.com
Full format and best practices in our llms.txt guide.
Reason 4: Your business isn't mentioned anywhere else
ChatGPT doesn't just read your site — it learned from the entire internet during training. If your business only exists on your own website and nowhere else, AI models have weak signal about whether you're trustworthy or notable.
The highest-value third-party mentions for AI visibility come from sources that AI training data skews toward:
- Industry directories: Capterra, G2, ProductHunt, AlternativeTo — these are heavily indexed and frequently cited
- Review platforms: Trustpilot, Google Business Profile — AI models treat review volume as a trust signal
- Reddit discussions: Reddit is disproportionately present in AI training data; being mentioned in relevant subreddits has outsized impact
- Industry publications: A single mention in TechCrunch, Hacker News, or a relevant trade publication can lift your AI visibility significantly
- Wikipedia-adjacent content: AI models heavily weight Wikipedia and similar encyclopedic sources
Brand mentions (even without links) correlate with AI visibility at 0.664 — much higher than backlinks alone (0.218). Getting your brand name in the right contexts matters more than traditional link-building.
Reason 5: Your AI profile file is missing or wrong
Beyond llms.txt, you can create a dedicated AI profile file (typically at yourdomain.com/ai.txt or as part of llms.txt) that gives AI models a complete, unambiguous picture of your business.
The key difference from a regular About page: this file is written for machines, not humans. It's dense with facts, structured consistently, and covers the exact questions AI models get asked about your category:
- What exactly is this business? (one sentence definition)
- Who is it for? (specific customer description)
- What does it cost?
- What are the main features or services?
- What makes it different from [top 3 competitors]?
- Where is it available?
- How do you get started?
Causabi generates this file automatically as part of the GEO optimization package — along with the llms.txt, updated robots.txt, and FAQ schema.
The 5-point checklist
- robots.txt allows GPTBot, Google-Extended, anthropic-ai— Most critical — fix this first
- FAQPage JSON-LD on homepage + key pages— 41% more citations when present
- llms.txt file at /llms.txt— Direct briefing for AI agents
- Business listed in 3+ industry directories— Third-party trust signal
- AI profile / brand mentions in relevant communities— Training data signal
How long until you appear in ChatGPT?
After making these changes, expect 2-6 weeks before you start appearing consistently. Here's why:
- ChatGPT web search uses Bing's index. Bing needs to re-crawl your site after you update robots.txt and structured data. This typically takes 1-4 weeks.
- Gemini AI Overviews update faster — Google crawls more frequently. Expect 1-2 weeks.
- Grok (xAI) indexes from X/Twitter activity and web sources. Fresh content and social signals help speed this up.
- Training data cutoffs are separate — changes you make now won't affect the base model knowledge until the next training run. But web search (which ChatGPT, Gemini, and Grok all use) updates continuously.
The best way to track progress is to monitor your citation rate over time. Causabi's monitoring runs weekly queries in each AI engine and shows you which queries you appear in, your position, and how you compare to competitors.
FAQ
Why doesn't ChatGPT mention my business?
The most common reasons: (1) your robots.txt blocks AI crawlers like GPTBot and Google-Extended, (2) your site has no structured data (FAQPage, LocalBusiness schema), (3) your llms.txt file is missing, (4) your business isn't mentioned in third-party sources. Most are fixable in under an hour.
How do I get ChatGPT to recommend my business?
Start by unblocking AI crawlers in your robots.txt. Then add FAQPage JSON-LD schema with real customer questions. Create an llms.txt file describing your business, services, and pricing. Finally, get listed in industry directories (G2, ProductHunt, Capterra) and appear in relevant Reddit discussions.
How long does it take to appear in ChatGPT after making changes?
Typically 2-6 weeks. ChatGPT uses Bing's web index, which has a crawl delay. Gemini updates faster (1-2 weeks). Track your progress with Causabi's monitoring — it runs real queries in each AI engine weekly.
Does blocking GPTBot in robots.txt hurt my ChatGPT visibility?
Yes, significantly. If GPTBot is blocked, OpenAI cannot crawl your site for Bing-indexed content. 89% of sites inadvertently block at least one AI crawler through overly broad Disallow rules.
Fix all 5 issues automatically
Causabi scans your site, identifies which of the 5 issues are blocking you, and generates the exact files you need: updated robots.txt, FAQPage schema, llms.txt, and AI profile. One download, ready to implement.
Related guides
FAQ Schema Increases AI Citations by 41%
Research + implementation guide for FAQPage JSON-LD
The Complete llms.txt Guide
Format, best practices, and what AI agents do with it
How ChatGPT, Gemini, and Grok Choose Sources
The full ranking model behind AI citations
GEO Optimization for Business Owners
Non-technical guide to AI visibility