Why ChatGPT doesn't recommend your business (and how to fix it)
You asked ChatGPT (or Perplexity, or Google's AI) for "a business like mine near me," and it confidently named a competitor and skipped you. That's not bad luck. It's a signal, and it's usually fixable.
AI assistants don't rank a list of links the way Google does. They read the web, form an understanding of each business, and then recommend the ones they understand well enough to vouch for. If an assistant can't confidently say what you do, where, and why someone should pick you, it plays it safe and recommends a business it understood better. Here are the specific reasons that happens.
See exactly how AI reads your site — free scan →1. It literally can't read your site
This is the most common and most invisible cause. If your site is built so the content only appears after JavaScript runs, or the important information lives inside images (a hero graphic, a flyer, a menu photo), many of the crawlers that feed AI answers see almost nothing. Sites behind aggressive bot-protection can be invisible for the same reason. Fix: make sure your core text (what you do, where, your services) is real text in the page, and keep your public pages actually public.
2. Your homepage never plainly says what you do
Clever taglines don't help a machine. If your homepage says "Excellence, delivered" over a slideshow, an AI can't tell whether you're a law firm or a landscaper. Put one plain sentence near the top: what you do, who it's for, and where you serve. "Emergency plumbing and drain cleaning for homes in Newton and greater Boston" is worth more than a page of atmosphere.
3. You have no structured data
Structured data (JSON-LD using schema.org) hands the facts to AI directly: your name, address, phone, hours, service area, services, and reviews, in a format every model reads the same way. Without it, the assistant is guessing from scattered page text. A single LocalBusiness block is the highest-leverage fix on this list, and most sites don't have one.
4. You never answered the questions people ask
Assistants love to quote clear answers. If your site never states whether you're open Saturday, whether you service a customer's town, roughly what things cost, or how fast you can come, the AI has nothing to relay when a customer asks those exact questions. An FAQ written in plain language fills that gap directly.
5. There's nothing that signals trust
Reviews, years in business, licenses, and guarantees give a model reasons to prefer you over an unknown. They help most when they're in readable text (and in your structured data), not buried in a third-party widget the crawler can't see.
6. Your information doesn't match across the web
If your name, address, and phone differ between your site, Google Business Profile, and directories, the assistant can't be confident which is right, so it hedges. Consistency across the places that describe you makes the AI more willing to name you.
Find out which of these is happening to you
Instead of guessing, run your site through a free AI-visibility scan. It reads your pages the way an assistant does, tells you in plain language what AI can and can't currently say about your business, scores it, and shows exactly which of the six issues above are holding you back.
How fast can this change?
Quicker than SEO. Once you add structured data and clearer content, models and crawlers can re-read your site within days to a few weeks. Because AI search is moving fast, it's worth re-checking every so often rather than fixing it once and forgetting it.
Related: the full playbook for showing up when customers ask AI for a business like yours.