Why your business is not showing up in ChatGPT and AI answers

What ChatGPT, Claude and Google AI Mode check before naming a local contractor, why their answers change from day to day, and what an owner can check and fix.

The short answer

Usually one of three things happened. The assistant never found your pages for that search, it found you but couldn't confirm the job, town or phone number, or it simply named someone else that time. Answers change a lot between runs. Check what assistants can read about you, fix the gaps, then judge across many questions.

  1. Why ChatGPT named another business instead of yours
  2. Why one missing answer tells you less than it seems
  3. What our recorded answers show
  4. How to find out why you're missing, and what to fix
  5. Questions owners ask
  6. How we got these numbers
  7. Sources
  8. See it on your own website

Why ChatGPT named another business instead of yours

You asked ChatGPT, Claude or Google AI Mode for a contractor in your town, and your business wasn't in the answer. A competitor was. Here is what happened behind that answer, in plain terms.

These assistants don't keep a fixed list of local businesses. When someone asks for a contractor, the assistant writes its own web searches, reads the pages that come back and names the businesses it can match to the request. ChatGPT rewrites the question into searches it sends to search providers 1. Claude runs a search tool and grounds its answer in what it finds on the live web 2. Google's AI Mode can run many related searches across subtopics and sources to build one answer 3.

So when you're missing, it is almost always for one of three reasons:

  1. The assistant never found your pages for that search. Your site may be hard to read, blocked from its search tools, or simply not among the results its searches returned.
  2. It found you but couldn't confirm you fit. Your pages may not say you do that exact job, serve that town or ZIP code, or list a phone number it could check.
  3. It found you, you fit, and it named other businesses that time. Answers to the same question change a lot from one run to the next.

One answer can't tell you which of these happened. The assistant doesn't list the businesses it looked at and left out. The rest of this guide explains how each assistant searches, what our recorded answers show and how to check your own business, step by step.

Why one missing answer tells you less than it seems

Your test is not your customer's test

When you ask ChatGPT about contractors near you, the answer depends partly on where it thinks you are. ChatGPT may use an approximate location from your internet connection to give local results 1. A VPN, your network or saved memory can change that location and the results 1. A homeowner across town, asking in different words, may get a different list.

The same question gets a different answer later

Assistants rarely give the same list twice. In a study where volunteers ran the same prompts nearly 3,000 times, SparkToro found less than a 1 in 100 chance that ChatGPT or Google's AI gave the same list of brands in two responses 4. Google says AI Mode and AI Overviews use different models and techniques, so their answers and links vary 3. Our own answers about local contractors show the same pattern, as the next section explains.

Ranking on Google Maps is not the same as being named

Google says its local results are based mainly on relevance, distance and popularity 5. An assistant's answer is built differently. In an October 2026 field test of home-service questions in two cities, fewer than a quarter of the AI picks were in Google's top three map results 6. A strong Maps ranking helps customers find you, but it doesn't guarantee an assistant will name you.

Being left out is different from being described wrongly

Some owners are named, but with the wrong phone number, an old address or another company's reviews. That is an identity problem, not a visibility problem. A 2026 study of multi-location brands found ChatGPT, Perplexity and similar assistants were only about two-thirds accurate on business contact details 7. Google asks businesses to use their real-world name consistently on their storefront, website and stationery 8. When your name, phone and address differ from one listing to the next, an assistant may not be sure they are the same business.

Nobody outside these companies knows the exact rules

OpenAI, Anthropic and Google publish how their search tools reach websites. We found nothing from any of them on how they pick which businesses to name. Anyone who claims to know the formula is guessing. What you can do is find what assistants could and couldn't confirm about businesses like yours, and fix the gaps on your own pages.

What our recorded answers show

Between September 2 and October 14, 2026, we asked ChatGPT, Claude and Google AI Mode to recommend a local contractor 47,209 times: ChatGPT 19,577, Claude 16,358 and Google AI Mode 11,274. The questions covered HVAC, plumbing, electrical and roofing jobs in towns around Tampa Bay, Florida. Each was asked in a fresh conversation with web search on. These are observations of answers, not experiments, so they show what happened, not what causes a recommendation.

The businesses named change from one run to the next

We asked many identical questions more than once, typically about 14 days apart. On average, only 43% of the businesses ChatGPT named the first time were named again the next time. For Claude it was 26%.

  • In 21% of ChatGPT's repeats, the second answer named none of the businesses from the first.
  • In 41% of Claude's repeats, the second answer had no business in common with the first.
  • Across three runs of the same question, each ChatGPT answer named about 3 businesses, but the three answers together named 6 different ones.
  • Claude named about 4 per answer and 9 different businesses across three runs.
  • When ChatGPT and Claude answered the identical question, 57% of 8,888 pairs of answers had no business in common.

We counted a business as named again even when its name was spelled a little differently, so these figures lean toward more overlap, not less. Google AI Mode's answers in our records don't mark business names, so we couldn't measure it the same way. The assistants were also updated during these weeks, which may account for part of the change.

What this means for you: missing from one answer is normal, even for businesses that are named often. The useful measure is how often you're named across many runs of the questions your customers ask. SparkToro's researchers came to the same view: the share of answers that include you is a reasonable measure, while your position in a list is not 4.

What the assistants said they couldn't find

Of the 41,561 answers about a specific job, 6,407 (15%) said the assistant couldn't find or confirm something about a company. Nearly all came from Claude, which said so in 42% of its answers. ChatGPT said it in 1.4% and Google AI Mode in 0.2%. That doesn't mean ChatGPT found everything. It means Claude tells the customer what it couldn't confirm, and the others mostly don't.

When an answer said something was missing, this is what it was most often:

  • A phone number or other way to reach the company: 3,851 answers
  • Reviews it could check: 1,563 answers
  • When the company could do the work: 956 answers
  • Whether the company serves the customer's town or ZIP code: 755 answers
  • A license or insurance it could check: 662 answers
  • A price or how the job is priced: 501 answers

I didn't find phone numbers for any of these, so I can't give you one without making it up.

— Claude, asked “Who should I call for ductless mini-split repair in Seminole, FL?”, October 12, 2026

Another kind of gap matters just as much. In at least 288 answers, the assistant said it couldn't find a company whose pages mentioned the exact job asked about. We found these with word rules and checked a random sample by hand: 20 of 20 were sorted correctly. The rules only catch sentences that name the job, so the real number is higher.

I couldn't find a company in 33713 that specifically advertises whole-house fan installation.

— Claude, asked “Who should I call for whole-house fan installation in 33713?”, September 21, 2026

I couldn't find a generator installer based in Palm Harbor, and the searches turned up no phone numbers for anyone who clearly serves your area.

— Claude, asked “Who should I call for generator installation in Palm Harbor, FL?”, October 13, 2026

In these answers the business may well do the job and serve the town. The assistant just couldn't see it written down, so it either left the business out or told the customer to call and ask.

Where the answers sent people

Of the 31,742 ChatGPT and Claude answers about specific jobs, 98% linked to at least one contractor's own website. 53% linked to a directory or review site, and 6.9% to an official license lookup. For these two assistants, your own website is the page most likely to be read and linked.

Google AI Mode works differently. In 7,242 of its 9,819 job answers (74%), the links opened Google's own listing for a business rather than a website. There, your Google Business Profile is what the customer sees.

Why assistants left businesses out in our earlier study

Before this research, we studied assistant conversations from late July to August 2026 across eight trades. For each business an assistant considered, we recorded the reasons it gave for naming it or leaving it out. The reasons below bear most directly on being missing:

  • Whether the business serves the area asked about came up in 554 conversations and cost a business its place in 350 of them.
  • Whether the business clearly does the specific job came up in 440 conversations and cost a business its place in 184.
  • A direct local phone number that a person answers came up in 290 conversations and cost a business its place in 147.
  • Claims found only on the business's own site, treated as unconfirmed, came up in 186 conversations and cost a business its place in 67.
  • The same name, phone and address across independent listings came up in 79 conversations and cost a business its place in 37.
  • A business name that matched across listings and the license register came up in 37 conversations and cost a business its place in 28.

One conversation can involve several reasons, so these counts overlap and should never be added together. They show what assistants said they weighed. They don't prove that fixing one item would change who gets named.

How to find out why you're missing, and what to fix

Work through these steps in order. The first two tell you which of the three reasons applies to you. The rest fix what assistants most often couldn't confirm.

1. Ask the way your customers ask, more than once

Write five to ten questions in a homeowner's words, each naming a job and a town or ZIP code. Ask each one in ChatGPT, Claude and Google AI Mode, in a new conversation, on several different days. Record the date, the assistant, the exact question and whether you were named. Count how often you appear, not where you appear in the list 4.

2. Open the pages each answer relied on

Open the links in each answer. OpenAI itself warns that search results and citations can be incomplete, outdated or wrong 1. Note whether the answer used competitors' websites, a directory or Google listings. Then look at what those pages say that yours don't, such as the job's name, the towns served or a phone number.

3. Make sure assistants can read your website

  • Ask whoever manages your website to check your robots.txt file, the file that tells search tools what they may read. OpenAI says sites that block its search crawler, OAI-SearchBot, are not shown in ChatGPT search answers 9.
  • Anthropic says blocking Claude-SearchBot may reduce your site's visibility in Claude's search results 10. Blocking Claude-User stops Claude from reading your pages when a customer asks a question 10.
  • For Google, a page has to be indexed and allowed to show a text snippet in Google Search to appear as a link in AI Mode or AI Overviews 3.
  • Ask your web host whether a firewall or bot blocker turns these tools away even when robots.txt allows them.
  • You don't need a special AI file or extra code for Google's AI features, according to Google 3.

4. Give each job you want its own clear page

If you want calls for tankless water heater installs, have a page that says tankless water heater installation in its title and first paragraph. Use the words customers use. Say what the job includes and what it doesn't. An assistant that can't find the job named on your site may leave you out or send the customer to call and ask.

5. Write out the towns and ZIP codes you serve

Put your service area in plain text on your site, naming the towns and ZIP codes, not just a map image. Make it match your Google Business Profile, where Google asks that your service area be accurate and precise 8.

6. Make your name, phone and address the same everywhere

Show a working local phone number as text on every page, not only inside an image or a contact form. Use the same business name, phone number and address on your site, your Google Business Profile and the directories you use. If an old listing shows an old number, fix or remove it.

7. Keep your Google Business Profile complete

Google says businesses should keep their Business Profile information up to date for its AI features 3. It also warns that a profile with inaccurate information may not show up for relevant searches in your area 5. Check your categories, hours, services and service area at least every few months.

8. Make reviews easy to check

Assistants often said they couldn't find reviews they could check. Ask happy customers to leave reviews where people already look, and link to those review pages from your site. For Google's own local results, Google says more reviews and positive ratings can help your ranking 5.

9. Note the date, then measure again

Write down the date each change went live. A few weeks later, ask the same questions again on several days and compare how often you're named. Watch your calls and form requests too. Google Search Console counts visits from AI Mode and AI Overviews as part of your overall Google search traffic 3. No one can promise a recommendation. These steps remove the gaps assistants said they ran into, and your own records show whether they helped.

Questions owners ask

Why is my business not showing up in ChatGPT?

Usually ChatGPT either didn't find your pages for that search, couldn't confirm that you do the job or serve the town, or simply named other businesses that time. Its answers change a lot from one run to the next. Ask the same questions several times on different days, open the sources it cites and check what your own pages are missing.

Why does ChatGPT recommend my competitor and not me?

Often the competitor's pages say something yours don't, such as the exact job, the towns served or a phone number the assistant could confirm. Sometimes it is chance, because the same question can name different businesses each time. Compare the pages the answer cited with your own, and judge across many answers, not one.

Do I need a special file or code to show up in AI answers?

Not for Google: it says its AI features need no special AI text file or markup, only a page that is indexed and can show a snippet. For ChatGPT and Claude, the key is not blocking their search crawlers in your robots.txt file or with a firewall. Clear page text matters more than any special file.

Does my Google Business Profile affect AI answers?

For Google AI Mode it matters a lot. In our recorded answers, most of its links opened Google's own business listing rather than a website. Google also asks businesses to keep their profile up to date for its AI features. ChatGPT and Claude answers mostly linked to contractors' own websites, so both need the same accurate facts.

How long does it take to start showing up after I fix my website?

Nobody can say for sure. OpenAI says a robots.txt change can take about a day to reach its systems, and Google must recrawl a page before it uses new content. After that, assistants still vary from run to run. Note the date of each change and check again over several weeks.

Can anyone guarantee my business will be recommended by AI?

No. The assistants decide for themselves and don't publish how they choose businesses. What you can do is make sure they can read your site and find the facts they look for: the job, the towns you serve, a working phone number and reviews they can check. Then measure whether you're named more often.

How we got these numbers

Figures marked as ours come from the answers we recorded from ChatGPT, Claude and Google AI Mode between September and October 2026. Numbered sources are listed at the end, with the date we read them.

Read the full research method

Sources

  1. Searching the web with ChatGPT, OpenAI Help Center. Read October 15, 2026.
  2. Enabling and using web search, Claude Help Center (Anthropic). Read October 15, 2026.
  3. AI features and your website, Google Search Central. Read October 15, 2026.
  4. NEW Research: AIs are highly inconsistent when recommending brands or products; marketers should take care when tracking AI visibility, SparkToro. Read October 15, 2026.
  5. Tips to improve your local ranking on Google, Google Business Profile Help. Read October 15, 2026.
  6. Does ChatGPT Recommend Local Businesses? 250 AI Picks Tested, Ryan Doser. Read October 15, 2026.
  7. The 2026 Local Visibility Index, SOCi. Read October 15, 2026.
  8. Guidelines for representing your business on Google, Google Business Profile Help. Read October 15, 2026.
  9. Overview of OpenAI Crawlers, OpenAI developer documentation. Read October 15, 2026.
  10. Does Anthropic crawl data from the web, and how can site owners block the crawler?, Claude Help Center (Anthropic). Read October 15, 2026.

See it on your own website

Send us your website address and we’ll make a free preview of your homepage, rewritten from this research. You pay only if you accept it: $2,000 a month, month to month, with no build fee.

Get your free homepage preview

Source: Merchant Context: the current website offer · checked 2026-10-14.

Keep reading

Free homepage preview

See how we would update your website.

Free homepage preview first. $2,000 a month after that, month to month.

See how we would update your website