Guide
Why is my brand invisible to ChatGPT?
You know your product or service is strong. Your customers leave five-star reviews. Yet when prospects ask ChatGPT (or Perplexity, or Google AI) for recommendations in your category, your name never appears. That disconnect is frustrating — but it is usually explainable. Below are the five causes we see most often on UK business sites, with practical fixes for each.
Think of generative engines as cautious editors: they only name businesses they believe they “know” from multiple, consistent, factual sources. If any link in that chain is missing, you drop out of the answer.
Reason 1 — ChatGPT has never heard of you
Models learn from crawled text. If your domain is new, rarely linked, or blocked to AI crawlers in robots.txt, training data may contain little or nothing about you. You are not being “penalised”; you are absent from the corpus.
Fix: Allow reputable AI user-agents where policy permits, publish substantive HTML (not just client-only shells), add llms.txt, and build mentions on directories, video, and social so your brand string appears beyond your own domain.
Reason 2 — Your website speaks human hype, not machine fact
Lines like “award-winning service with passion” carry zero extractable semantics. They do not tell the model your city, category, hours, or differentiators — so there is nothing safe to quote.
Fix: Rewrite core pages into short, declarative sentences: who you are, where you operate, what you sell, since when, and how to contact you. One paragraph of facts beats three paragraphs of adjectives.
Reason 3 — No structured data (schema)
Without JSON-LD, the model must infer “restaurant vs solicitor vs SaaS” from layout alone — easy to get wrong. Ambiguous entities get lower confidence scores internally, which maps to no recommendation.
Fix: Implement the most specific schema.org type you qualify for (Restaurant, LegalService, MedicalBusiness, AccountingService, etc.), with address, phone, and opening hours validated against real operations.
Reason 4 — You only exist on your own website
A brand with a single homepage and no corroboration reads like an unverified claim. Engines prefer businesses that also appear on Google Business Profile, trusted directories, maps, press, or video descriptions.
Fix: Complete GBP fields, add Yell/Yelp/TripAdvisor where appropriate, seek local press, and link out to your official profiles with sameAs in schema.
Reason 5 — Inconsistent identity (split entity)
If your Ltd name, trading name, address format, or phone number differ subtly across platforms, crawlers may treat them as two or three weak entities instead of one strong one. None cross the confidence threshold for a named recommendation.
Fix: Run a manual NAP audit — site footer, GBP, Facebook, Instagram, invoices, directories — and standardise strings. Pick one canonical trading name for customer-facing copy.
The good news: all five issues are fixable. Most SMEs see measurable movement within 30–90 days once schema, copy, and citations align.
How to check your current status
Run a Visus AI visibility audit on your URL. You will see a 0–100 score plus signal-level notes — schema gaps, crawler access, content depth, and corroboration — so you know which of the five reasons applies and how severe it is.
Find out why ChatGPT isn’t recommending you
Free AI visibility audit. Results in about 60 seconds.
Check your score