Grow the business
Growth Partner Ads & Marketing E-commerce & Shopify
Build the machine
Websites & SEO AI Agents AI Automation
AI Visibility
Is AI recommending you?
Review Cards
Tap-to-review cards
About
My Story How I Work How We Work Together Proof
Talk to me
Contact (561) 677-8540
Book a coffee

Why ChatGPT skips you

Why ChatGPT doesn't recommend your business

You are not being outranked. In most cases you are not in the running at all, and the reason is usually one of five things we find over and over on real small business websites.

The free test

See what AI actually says about your business

We ask GPT-5, Claude and Gemini the exact question your next customer is about to type, live, while you watch. Then we tell you whether they named you, named a competitor, or had never heard of you.

100% free No credit card No account Real answers, live About a minute

Tell us about the business

Four questions. We do not need a login, a card, or your website to run this.

AI does not need your website to recommend you, so this is only used to check whether AI crawlers can actually reach it. Leave it blank if you would rather not share it.

No card required Real AI models, live About a minute

This is a real test, not a lead magnet with a generic PDF at the end. You see the actual answers the models gave, the businesses they named instead of you, and what on your own site is causing it.

You have probably already done the thing everyone does. You opened ChatGPT, typed your own business name, and it came back knowing who you are. Relief.

That test is worthless, and it is worth understanding why before anything else here will make sense. When you type your own name you have handed the model the answer. It only has to confirm something you already gave it. Your customer does not do that. Your customer types “best electrician near Wellington” and the model has to produce names out of nothing. Those are completely different jobs, and a business can pass the first one easily while failing the second one totally.

So the real question is not whether ChatGPT knows you exist. It is whether ChatGPT reaches for you when nobody has mentioned you. Here is what stops it, in the order we actually find these things when we test real businesses.

1. The model cannot read your website

This is the most common single cause and it is almost never visible to the owner. Your site looks perfect in your browser because your browser runs JavaScript. A crawler that reads only the raw HTML the server sends first can arrive at a page that contains a loading shell and nothing else: no services, no city, no phone number.

You can check this yourself in about fifteen seconds. Open your homepage, right click, choose View Page Source (not Inspect, which shows the finished page), and use Ctrl+F to search that source for your main service and your city. If they are not in there as ordinary text, that is what several AI crawlers see too.

Sites built on page builders, heavily themed WordPress installs and single-page app frameworks fail this most often. Hand-built sites and properly server-rendered ones usually pass.

2. Nothing you publish links what you do to where you do it

Businesses stop saying their own town out loud. After fifteen years in the same place it feels redundant, so the homepage says “family owned since 2008, fully licensed and insured” and the only instance of the city name is in the footer address, inside an image, or on a contact page nobody links to.

Then someone asks an assistant for that service in that city. The model needs a source that connects both halves. Your competitor has a page whose heading is literally the service and the town. You have a services page and, separately, an address. A human joins those. A model reaching for names does not have to, because your competitor already did the joining for it.

This is the single highest-leverage thing on this page, and it is also the cheapest. It is one honest page per service you actually want more of, saying plainly what it is and where you do it.

3. Your host is refusing the crawler at the door

Less common, but when it happens it overrides everything else. A bot-protection rule at your host or CDN can return a 403 to an AI crawler while serving your homepage perfectly to a browser. Nothing about this appears in robots.txt, so you can audit your site with any standard SEO tool, get a clean bill of health, and still be entirely unreadable.

We test for it directly: we request your homepage once as a normal browser and once identifying as OpenAI's crawler, and compare what comes back. If they differ, you have this problem. The full explanation, including the eleven crawlers worth checking, is here.

Nobody files a missing-business report.

There is no moment where a customer notices you were left out of the answer. They just take one of the three names they were given and call it. That is what makes this failure so quiet, and so expensive.

MISSING

Have you seen this business?

A photocopied black and white photograph of a busy small shopfront, full of customers.

YOUR BUSINESS

Last seen: page 1 of Google
Never seen: ChatGPT · Gemini · Claude
Answers to: “who’s the best near me?”

4. You are working the wrong index

ChatGPT's live browsing runs on Bing's index. Not Google's. If every hour of SEO you have ever paid for went into Google, you have been improving a source ChatGPT does not consult when it goes looking.

Most owners we talk to have never opened Bing Webmaster Tools and do not know whether Bing has crawled their current site. It is free, it takes about twenty minutes, and it is the cheapest gap on this entire list to close. Here is what to do.

5. You are the only one saying it

The first four are engineering. This one is not, and it is usually the reason a business with a technically perfect site still does not get named.

When a model is asked to recommend rather than to look something up, it behaves as though it is asking itself: which businesses can I name here that I have seen described, more than once, by somebody other than themselves, in terms that match what this person asked for?

If the only place on the internet that describes you as a roofer in Wellington is your own website, you have exactly one source and it is the one with an obvious interest. A competitor with forty reviews mentioning roof replacement, a chamber of commerce listing, a supplier's installer page and a local news mention has four independent sources all repeating the same two words. That is not a better business. It is a more verifiable one, and verifiability is what the model can actually act on.

Research across roughly 129,000 websites found the number of referring domains pointing at a site was the strongest single predictor of whether ChatGPT cited it. For a local business that is not about link building campaigns. It is about being genuinely present in your own town's paper trail.

Working out which one is yours

These stack, so in practice most businesses have two or three at once. The order matters though, because the early ones make the later ones irrelevant. There is no point investing in reputation if a crawler cannot reach the page it would land on.

  1. Start with reachability. Is anything refusing the crawler, at the host or in robots.txt? Fix first, always.
  2. Then readability. Does your raw HTML contain your service and your city as plain text?
  3. Then the page itself. Do you have a real page for this service in this place?
  4. Then the machine-readable layer. Is your structured data present and actually correct?
  5. Then reputation. Does anyone besides you describe you this way?

The test above runs the first four against your live site while it asks the models the customer's question, so you get both halves at once: what AI says about you, and what on your site is causing it.

Common questions

Why does ChatGPT recommend my competitor and not me?

Usually because they are easier to verify, not because they are better. Models name businesses they have seen described more than once, by sources other than the business itself, in wording that matches the question.

A competitor with a page that plainly states the service and the city, plus reviews and listings repeating those same words, clears that bar. A site that never states its city in readable text does not.

I asked ChatGPT about my business by name and it knew me. Is that good?

No. That test proves almost nothing, because typing your own name hands the model the answer. It only has to confirm something you supplied.

Your customer asks for a type of business in a place, with no name given at all. That is a completely different job, and a business can pass the first test easily while failing the second one totally.

Do I need to pay for something to appear in ChatGPT?

No. There is no paid placement in ChatGPT's recommendations, no listing to buy, and no verification fee. Anyone selling a guaranteed placement is selling something that does not exist.

What actually moves it is a site the model can reach and read, and other people describing you in the terms customers use.

How quickly can this change once I fix my website?

The technical fixes get picked up within weeks of the pages being recrawled, and sometimes faster if the site was blocked outright and suddenly becomes readable.

The reputation half takes months, because it depends on other people publishing about you. Expect first movement in weeks, and the real change over a quarter.

Does having a good Google ranking help me in ChatGPT?

Indirectly, because the work that earns a Google ranking usually makes a site readable too. But it is not a guarantee.

ChatGPT's browsing reads Bing's index rather than Google's, so a business optimised only for Google can rank well there and still be nearly invisible in ChatGPT.

Keep going

This page is the overview of the causes. These go one level deeper into the ones that turn out to be yours.