2026-11-02 · Last updated

Why is my business not showing up on ChatGPT? 7 causes and how to fix each

ChatGPT usually leaves a local business out for one of three reasons: its search bots can't read your website, your name, address and phone are written differently from one site to the next, or too few other websites mention you. Owners who have asked about this on local SEO forums report that schema and llms.txt on their own helped little, and that getting listed and reviewed on other sites helped more.

If what ChatGPT finds about you is blocked, thin or contradictory, it names someone else. The free check below covers causes 1 to 6; cause 7 you tick yourself. It never asks ChatGPT anything for you.

Check your business free

A score out of 100 and your top 5 fixes, in about 20 seconds.

How ChatGPT picks local businesses

For a question like "a good electrician in Parramatta", ChatGPT tends to search the web and sum up what it reads, because its training data is months or years old and holds little about most small businesses. OpenAI hasn't published how it chooses which businesses to name, and answers change from one ask to the next, so anyone who promises you a spot is guessing.

The 7 causes, and how to check and fix each

1. Your robots.txt blocks the AI search bots

Some security plugins, website builders and "block AI" settings shut out every AI bot, including the ones that fetch pages to answer questions. OpenAI's crawler page says sites that block OAI-SearchBot won't be shown in ChatGPT's search answers.

2. Your site has no business schema, or it's missing details

Schema is a short block of code (JSON-LD) that states your name, address, phone and website so software doesn't have to guess. Its sameAs links tie your Google Business Profile, Facebook page and directory listings to one business.

On its own, schema rarely gets a business named.

3. Your name, address and phone don't match

"Smith Plumbing" on your site, "Smith Plumbing & Gas Pty Ltd" on Google and an old mobile number on a directory can look like three different businesses.

Google's own assistant, Gemini, can draw on Google Maps, and answers to "who's best" questions often repeat what reviewers said. An assistant can only repeat reviews it can find.

5. Your pages don't answer questions straight away

Assistants tend to quote pages that answer a question in the first sentence. "Welcome to our family business, established 1998" gives them nothing to quote. The checker treats this as a rule of thumb, not a known formula.

6. No llms.txt (optional, and rarely the reason)

llms.txt is a proposed plain-text file that lists your key pages for AI tools. No big assistant has said it uses llms.txt to choose businesses, so the checker gives it the fewest points and labels it optional.

7. Too few other websites mention you

Owners report this one helped most. When an assistant searches for "best plumber in Norwood", much of what it reads comes from other sites: directories, review sites, local "best of" lists, local news and trade association member lists. A business that turns up on several of them with the same details is easier to name.

Test it yourself: ask the assistants

The checker measures what assistants can read. To see what they actually say:

  1. Open ChatGPT, Gemini, Perplexity and Claude, logged out or in a private window where you can, so your history doesn't sway the answers.
  2. Ask each one the same six questions, filled in with your details:
    • What's the best {service} in {suburb}?
    • Who should I call for {service} near {suburb}?
    • Can you recommend a reliable {service} in {suburb}? Give me a few names and why.
    • Which {service} in {suburb} has the best reviews?
    • What do customers say about {business} in {suburb}? Summarise their reviews.
    • Is {business} a good choice for {service} in {suburb}?
  3. Note yes or no for each of the 24 answers: were you named?
  4. When ChatGPT or Perplexity searches, it shows its sources. Click them for the businesses that were named: the sites they're on and you aren't are your to-do list for cause 7.

Answers change from day to day and person to person, so treat the tally as a snapshot and repeat it a month after your fixes. The checker's test panel fills in the questions and keeps the tally in your browser; we never see your answers.

Next: a four-week plan for these fixes, what an AI visibility audit checks and choosing a free AEO checker.

If you'd rather not do the site work, the AI Visibility Fix (US$149 / A$229, one-off) handles causes 1, 2, 3 and 5 for you, plus a directory checklist for your trade and city and a before-and-after report. We do the work; no one can promise an assistant will name you.

Sources

FAQ

Does ChatGPT use Google reviews?

OpenAI hasn't said, so nobody outside OpenAI knows for sure. When ChatGPT searches, it can read reviews on the pages it finds: review sites, directories and your own website. Gemini can also draw on Google Maps, where your Google reviews live.

Is schema or llms.txt enough?

No. Schema helps assistants read your details correctly, but on its own it rarely gets a business named. Owners report that listings and reviews on other sites, with the same details everywhere, helped more. llms.txt is optional and unproven.

How long does it take to show up on ChatGPT?

There's no fixed timetable, and nobody can promise one. Site changes can be read the next time the search bots visit, often within days to a few weeks. Listings and reviews take longer to build up.

Why does ChatGPT name my competitor and not me?

Usually because it finds more about them: more listings, more reviews, more mentions on local sites. Click the sources ChatGPT shows next to their name, and get listed where they appear and you don't.

My business is new. Can ChatGPT know about it?

Not from its training data, which is months or years old. When it searches, it can find a new business that other sites mention, so get listed on the main directories in your first month.