Skip to content

AI search

Why ChatGPT mentions competitors and leaves out your business

By Denys KharkovskyyFounder & AI Search Strategist, Found ClearlyUpdated 6 min read

A missing mention doesn't mean ChatGPT dislikes your business. Answers change with the wording, the location, the sources searched and the model used that day. What you control is the evidence online: clear service pages, a stated service area, matching business details, a complete Google profile and mentions on other trusted sites.

A customer forwards you a ChatGPT answer that lists three of your competitors and not you. It stings. But it isn't a Google ranking, and it isn't a verdict on your work. Ask the same question with another city, another phone or slightly different words, and the list can change. Here's what sits behind those answers and what you can fix, in the order we'd do it.

There's no single AI ranking

AI assistants don't share one index or one formula. ChatGPT may search the web live for one question and answer another from what the model already knows. Google's AI Overviews and AI Mode lean on Google's own search results. None of these companies publishes a checklist that guarantees a local business gets named. Our guide to AI search for home service companies compares how each one works.

In BrightLocal's study of 200k+ localized AI searches, Google Maps named a tracked business in 66% of searches; ChatGPT, AI Mode and AI Overviews named it in only 32–38%.

Source: BrightLocal local AI visibility study · (opens in a new tab)

So the map listing still names local businesses far more often than AI answers do. When an assistant names only a few companies, the ones it picks tend to be the ones it can find and confirm quickly.

Treat an AI answer as a dated note: which assistant, which question, which location and which sources it showed. It's useful evidence. It isn't a permanent rank.

Where AI answers get their facts

For local questions, assistants mostly repeat what they can find about you elsewhere and cross-check it. Two sources do most of the work: your own website and your business listings.

Business websites supply 42% of the ~1.97M citations in local AI answers (ChatGPT, Google AI Mode, AI Overviews); Google Business Profile ~29%.

Source: BrightLocal local AI visibility study · (opens in a new tab)

86% of AI citations came from brands' own websites (44%) and managed listings (42%).

Source: Yext AI citations research · (opens in a new tab) · 6.8M citations across ChatGPT, Gemini and Perplexity, Jul–Aug 2025; Yext client/prospect locations

These are different studies with different methods, and they point the same way. Your site and your listings carry most of the weight. You control both, which is why the fixes below start there.

Why a competitor gets named instead

The companies that get named usually make that cross-check easy. Bigger helps, but it isn't required. Look at the businesses in the answer you were sent and compare them with yours on these points:

  • A page that answers the exact question the customer asked
  • A complete Google profile with recent reviews that mention the service by name
  • The same name, phone and address on every listing
  • Mentions on directories, associations or local lists that assistants cite as sources

A small company with clear pages and matching listings can be easier to confirm than a larger one with a vague site. That's the gap you can close.

How long it takes

There's no fixed date. Search engines have to recrawl the pages you changed, and each assistant updates what it searches and cites on its own schedule. Write down your test questions before you start, fix the basics first, and check again once Google has recrawled those pages. Search Console's URL Inspection shows the last crawl date for any page.

What to fix, in order

1. Say what you do and where, in plain words

A person can guess what you do from job photos, a clever headline and a row of logos. Software can't, or won't bother. Each main page should say it outright: the service, who it's for, the towns you cover and why people pick you. If your homepage says "Quality you can trust" and never mentions roofs or the city you work in, start there.

2. Give each main service its own page

One Services page with eight one-line cards gives an assistant almost nothing to quote. A real service page answers who the service is for, what problem it fixes, where you offer it, how the job goes, what drives the price and what proof backs it up. Start with the two or three services that bring in the most money.

3. Make your business details match everywhere

If your website, Google Business Profile, Yelp, BBB and directory listings show different names, phone numbers, addresses or categories, an assistant has a harder time deciding they're all you. Matching details won't make you an authority on their own. Mismatched ones give the assistant a reason to pass you over.

4. Fill in your Google Business Profile

Pick the main category that matches your biggest service, list your services, keep your hours real and add recent photos of your own jobs. Reply to reviews, good and bad. Your profile feeds Google's map and AI results directly, and it shows up as a source in other assistants' answers too.

5. Earn mentions on other sites

Your website is your own claim about your business. Reviews, association member pages, manufacturer dealer locators, local news and "best of" lists back it up from the outside. A few relevant mentions are worth more than a pile of anonymous links. Never pay for fake reviews or fake listings; Google removes fake reviews and can suspend the profile behind them.

6. Let the right crawlers in

Check your robots.txt and any firewall or CDN bot rules. OpenAI says OAI-SearchBot is the crawler it uses to show websites in ChatGPT search, and sites that block it don't appear in those answers. Google says its AI features rely on the same basics as regular Search, so a page Google can't index won't show up there either.

If an answer gets your details wrong

Sometimes the problem isn't being left out but being described wrong: an old phone number, a town you don't serve, a service you stopped offering. Find where that detail lives online. It's usually an old listing, a directory profile or an outdated page on your own site. Fix it at the source, then check the answer again once the page has been recrawled. A longer walk-through covers finding the source and reporting a wrong answer.

Run a test that tells you something

  1. Write down five questions a real customer asks before calling.
  2. Ask each question in the assistants your customers use, from a fresh session.
  3. Record the date, the exact wording, the location, the businesses named and the sources shown.
  4. Check whether the details an assistant needs are missing, wrong or unsupported on your own site.
  5. Repeat the same questions after real changes, instead of reacting to every single answer.

Our AI search visibility audit does this with a fixed set of buyer questions, run through the AI assistants we test (currently ChatGPT, Claude and Perplexity), with the date and wording written down so the next run can be compared. Our methodology explains how. To run the same test on your own, see how to run an AI search audit. For a monthly routine, see how to get your business ready for AI search.

What not to buy

Be wary of anyone selling guaranteed ChatGPT recommendations, a secret AI schema or hundreds of instant citations. Nobody controls what an assistant says, and Google says no special markup is needed for its AI features. What helps is the plain work above, done well and kept up to date.

If someone sells schema markup as the fix, here's what it can and can't do. An llms.txt file is another thing that's free to make and not worth paying for. If the pitch calls the work GEO, see which GEO offers to be wary of. Before you pay for an AI audit, see what one costs and what to ask.

What changed

  • — We rewrote the article: where AI answers get their facts, with three sourced stats, and a fix list in order.
  • — We replaced a dead source. OpenAI's FAQ for publishers now redirects to an unrelated page, so the OpenAI points cite its crawler page and its help page on ChatGPT search. We also linked our GEO explainer.
  • — We reworded the first sentence of the section on how long it takes. The advice and sources are unchanged.

Primary sources

  1. OpenAI: Overview of OpenAI crawlers
  2. Google Search Central: AI features and your website
  3. OpenAI Help Center: Searching the web with ChatGPT

Several figures here come from BrightLocal, which sells local SEO software. How we use numbers

Wondering which problem your site has?

See what's holding your site back. Your free check starts with a hand review of your website and Google Business Profile.

Free. No card, no call. We review your website and Google Business Profile by hand and usually email your first fixes within two business days.

Who Gets Recommended · Free weekly email

When homeowners ask Google and ChatGPT who to hire, who gets named?

One short email a week for home service companies, written to be read between jobs.

  • Most weeks, a question homeowners really ask, put to Google and AI assistants such as ChatGPT, and who got named (business names hidden).
  • What the named companies have in common on their website, Google Business Profile and reviews.
  • One fix you can make yourself or hand to your web person.

Free. One email a week. Unsubscribe any time. No spam. We never sell your email or use it for ads. Privacy

FAQ

Related questions

Can I guarantee that ChatGPT recommends my business?

No. You can make your site easier to crawl and understand, keep your details consistent and earn mentions elsewhere, but each AI company controls its own answers. Treat any guarantee with suspicion.

Does schema markup make a business rank in AI answers?

No. Accurate structured data helps software read a page, but it's supporting context, not a switch. Google says no special schema is needed for its AI search features.

How should I measure AI visibility?

Use a fixed set of buyer questions and record the assistant, the exact question, the date, the location, who was named, whether the details were right and which sources were cited. Keep that dated sample separate from the steadier question of whether your site is ready to be found.