How Does ChatGPT Recommend Local Businesses? The 2026 Data
A customer asks ChatGPT for the "best plumber near me open now" and gets four names back. Is yours one of them?
The good news is that someone measured how ChatGPT picks. BrightLocal's Local AI Visibility Study (September 2026) tracked 200,085 local AI searches to answer one question: how does ChatGPT recommend local businesses? Here is what it found, plus six fixes you can start this week.
ChatGPT turns a local question into a few web searches, reads business websites and review sites like Yelp, then names about four businesses it can confirm. BrightLocal's 2026 study found the list changes a lot from one ask to the next, so no business gets named every time.
Key takeaways
- ChatGPT names about 4 local businesses per answer, and the list changes most times you ask.
- Business websites are the top source AI tools cite, at 42% of all citations.
- For ChatGPT, Yelp matters far more than Google Business Profile.
- A top spot on Google Maps does not mean ChatGPT will name you.
- Nobody can make ChatGPT name you every time. You can make yourself easy to pick.

How does ChatGPT recommend local businesses, step by step?
ChatGPT picks local businesses by turning the customer's question into a few web searches, reading what comes back, and naming a short list it can back up. ChatGPT has no fixed ranking of businesses in your town. It builds a fresh short list for each question.
BrightLocal ran the same local questions on ChatGPT and Google's AI tools over 60 days, across about 1,300 business locations. Here is what happens each time a customer asks:
- ChatGPT splits the question into smaller searches. A fan-out query is when an AI tool breaks one question into several searches and blends the results. In BrightLocal's example, an AI tool turned "best lawyer in downtown LA for family law" into searches for family law attorneys in Downtown Los Angeles, with divorce, custody and reviews in the search.
- ChatGPT reads the sources. That means business websites, review sites like Yelp, and directories.
- ChatGPT names a short list that fits the question. "Need an emergency dentist open late in Brooklyn tonight" is one of BrightLocal's test prompts. It gives ChatGPT three things to match: the service, the area and the hours.
OpenAI, the company behind ChatGPT, has not published a formula for this. So this guide sticks to what was measured, not what people guess.
See what AI says about your business: get a free AI audit → Enter your website and we show you how AI search reads it and what to fix first.
How many businesses does ChatGPT name in one answer?
ChatGPT names about four local businesses in a typical answer. BrightLocal's 2026 study found an average of 4.1 names per answer, with a range of 1 to 7.
That beats Google's AI tools, but it's still a short list. And 10% of ChatGPT answers named no business at all.
In the table, Google AI Overviews are the AI summaries at the top of Google results. Google AI Mode is Google's chat-style search.
| Where the customer asks | Average businesses named | How often a tracked business got mentioned | Overlap when the same question is asked again |
|---|---|---|---|
| ChatGPT | 4.1 | 33% | 23% |
| Google AI Mode | 3.5 | 32% | 21% |
| Google AI Overviews | 2.5 | 38% | 33% |
| Google Maps | Not measured | 66% | Far more stable than the AI tools |
Source: BrightLocal Local AI Visibility Study, September 2026.
Say there are 20 dentists in your town (a made-up example). If ChatGPT names four per answer, 16 are left off each answer, and it's a different 16 each time.
So the goal is not to win a "best dentist" contest. It is to be one of the few businesses ChatGPT can confirm in full: what you do, where, when you're open, and that customers like you.
Why does ChatGPT give a different list every time?
ChatGPT gives a different list most times you ask, and even the number of names changes. In BrightLocal's 2026 study, two runs of the same ChatGPT question shared only 23% of their businesses.
That sounds scary. It's less scary than it looks.
A business that showed up once came back in about half of the later runs. BrightLocal puts it simply: run a question 4 times, and one business will likely show up in 2 of them.
Where the customer stands matters too. Across different spots in the same town, ChatGPT's lists overlapped only 36.2%, and only 3.5% of businesses showed up from every spot.
Any honest answer to "how does ChatGPT recommend local businesses?" has to include this part: the list moves. Here is what a moving list means for you:
- One test tells you almost nothing. A miss today can be a hit tomorrow.
- Count, don't check. Ask each question 3 times a month and count how often you appear.
- Watch the rate. BrightLocal makes the point that showing up in 1 of every 2 searches is one thing, and 1 in 10 is another.
- Change the area. Name different parts of your service area in the question, not only your own street.
Pro tip: Use a Temporary Chat (or log out) each time, so ChatGPT's memory of you doesn't color the answer.
Where does ChatGPT get its information on local businesses?
ChatGPT gets most of its local business information from business websites and review sites, and Yelp is its biggest single source. Unlike Google's AI tools, ChatGPT hardly uses Google Business Profile.
Google Business Profile is the free listing that puts your business on Google Search and Maps. It's huge for Google's own AI, but not for ChatGPT.
| Source | Share of all AI citations (ChatGPT plus Google's two AI tools) | What it means for ChatGPT |
|---|---|---|
| Business websites | 42% | A business website was a source in nearly every answer |
| Google Business Profile | 28.5% | Mostly used by Google's AI, hardly used by ChatGPT |
| Yelp | 9.53% | ChatGPT's top source, in 80% of its local answers |
| 2.23% | Used more by Google's AI | |
| Tripadvisor, BBB, Angi | Under 2% each | All in ChatGPT's top 10 sources |
Sources: BrightLocal Local AI Visibility Study (September 2026) and BrightLocal's research on AI sources for local businesses (August 2026).
Why Yelp? Yelp has licensed its reviews, ratings, photos and business details to OpenAI, according to WebFX, and Yelp disclosed the deal in February 2026. BrightLocal also points to ChatGPT's ties with Bing, Microsoft's search engine.
Why does this matter now? BrightLocal's 2026 consumer survey found 45% of consumers used AI tools to find local businesses, up from 6% in 2025.
A dentist with hundreds of Google reviews and an empty Yelp page can look great on Google and thin to ChatGPT. Same dentist, same drill, two different first impressions.
Does a top spot on Google Maps mean ChatGPT will name you?
A top spot on Google Maps does not mean ChatGPT will name you. BrightLocal found Google Maps mentioned a tracked business in 66% of searches, while ChatGPT mentioned it in 33%.
ChatGPT also picks different businesses than Google's AI does. Its lists shared only 19-20% of their names with Google AI Mode and AI Overviews.
A smaller test points the same way. In Ryan Doser's October 2026 field test of 250 picks from four AI tools for six home services in Omaha and Boise, only 22.8% were in Google's top 3 map results. ChatGPT matched most often, at 31.0%.
So keep doing your Google work, because it still brings calls and Google's AI leans on it. Don't assume it covers ChatGPT too.
Give ChatGPT six reasons to name your business
Here are six steps that follow the data above.
Step 1: Let ChatGPT's search crawler in
ChatGPT can only use your website if its search crawler is allowed to read it. OAI-SearchBot is the bot OpenAI uses to find sites for ChatGPT search. OpenAI's crawler page says sites that block it will not be shown in ChatGPT search answers.
Robots.txt is a small file on your website that tells bots what they may read. An old setting or a security plugin can block AI bots without you knowing.
Our guide to the one hidden file that can block ChatGPT from your website shows what to look for. OpenAI says a robots.txt change takes about 24 hours to register.
Step 2: Make your website answer the exact question
Your website is the most cited source in BrightLocal's data, so it needs to answer what customers ask in plain words. Put your services, towns, hours and phone number in plain text, not only inside a picture.
BrightLocal's advice is to keep it simple: clear service pages, clear location pages, and answers to common customer questions. Citing SEO expert Lily Ray, it also notes that ChatGPT now runs searches limited to one website, so it checks a business's own site for facts.
Try this fill-in template at the top of a service page:
"[Business name] fixes [service 1], [service 2] and [service 3] in [town 1], [town 2] and [town 3]. We're open [days and hours], and we take emergency calls [when]. Call [phone number] or book at [web address]."
Structured data (schema) is code that labels your business facts, like your name, hours and service area, so machines can read them without guessing. Our schema markup guide for small businesses explains which types to use.
Step 3: Claim and fill in your Yelp page
Yelp is ChatGPT's top local source, showing up in 80% of its local answers in BrightLocal's August 2026 research. If you have never claimed your Yelp business page, do that first. Claiming your page is free, and you don't need to buy Yelp ads for ChatGPT to read it.
Fill in every field (categories, hours, service area, photos, description) and check each one matches your website.
Pro tip: Search Yelp for your business before you create anything. A page may already exist from a customer's review, and two pages for one business confuse everyone.
Step 4: Get listed on Bing Places, Apple and your trade's directories
ChatGPT also leans on Bing, so claim your free listing on Bing Places for Business, Microsoft's version of Google Business Profile. Claim your free Apple Business Connect listing too, since Apple was in ChatGPT's top 10 local sources in BrightLocal's August 2026 research. Then get listed on the directories AI tools cite for your trade.
| Your trade | Directories AI tools cite most, after Google and Yelp |
|---|---|
| Plumber | Facebook, Angi, HomeAdvisor, BBB |
| Other service businesses | Facebook, BBB, Angi, MapQuest, Houzz, Thumbtack |
| Dentist | Facebook, Zocdoc, Healthgrades |
| Lawyer | Justia, Avvo, Lawyers.com, Facebook, FindLaw |
| Restaurant | Tripadvisor, OpenTable, Facebook |
Source: BrightLocal research on AI sources for local businesses, August 2026 (all three AI tools combined).
Facebook shows up here mostly because of Google's AI. It is not in ChatGPT's top 10.
Our guide to getting your business listed on Microsoft Copilot walks through Bing Places step by step.
Step 5: Make your name, address, phone and hours match everywhere
NAP is short for name, address and phone number, and it should read the same on your website, Yelp, Bing, Google and every directory. That matters because AI answers often get these details wrong. The SOCi Local Visibility Index 2026 is listed on BrightLocal's local SEO statistics page. It found only 68% of the contact details in ChatGPT and Perplexity matched the business's Google Business Profile.
So about a third didn't match. A wrong phone number in an AI answer sends the customer to a dead line, or to the next name on the list.
Pick one exact version of your name and address ("Suite 4" or "#4", not both) and use it everywhere. When hours change, update every listing that day.
Step 6: Earn reviews beyond Google
Reviews on Yelp and your trade's directories give ChatGPT something to read, because ChatGPT hardly uses Google Business Profile. The same SOCi 2026 index found businesses ChatGPT recommends average 4.3 stars.
BrightLocal's CEO, Myles Anderson, warned in the 2026 consumer survey that AI tools like ChatGPT can't see inside Google's reviews. A reputation that lives only on Google is hard for ChatGPT to find.
Ask every customer for a review on Google and on your trade's directory, like Angi, Healthgrades or Avvo. Don't pick and choose who you ask. Send a simple text the day you finish a job:
"Hi [first name], thanks for choosing [business name] today. If you have a minute, a quick review on [directory] helps other people in [town] find us: [link]. Thank you."
Yelp is different. Yelp's trust page says its software does not recommend reviews a business asked for, so don't ask for Yelp reviews. Make your Yelp page easy to find instead, with a "Find us on Yelp" link on your website.
Steps 1 and 5, plus the schema code in Step 2, are the technical part. If you'd rather not touch code, our done-for-you AI SEO setup can handle those. We check how ChatGPT, Claude, Google AI and Copilot see your business, add the structured data, fix AI crawler access and make your details match everywhere.
It's $349 one-time (normally $497), with no subscription, done in 48 hours, with a 30-day money-back guarantee. It won't earn your reviews for you, and nobody can promise ChatGPT will name you.
Want it done for you? Get your AI SEO setup for $349 → We add the code AI reads, fix AI crawler access and your business info. Done in 48 hours, with a 30-day money-back guarantee.
Do service-area businesses get named less often?
Service-area businesses get named a little less often than storefronts. BrightLocal found storefronts were mentioned 33.6% of the time and service-area businesses 29.4%.
A service-area business is one that goes to the customer, like a plumber, roofer or cleaner, instead of having customers come to a shop. On ChatGPT the gap was almost the same: 33.7% for storefronts and 29.4% for service-area businesses.
Distance plays a part. About 53% of ChatGPT's picks were within 5km (about 3 miles) of the searcher. But 90% of its picks fell within 287km (about 178 miles), a much wider net than Google's AI uses. So ChatGPT may name a business from the next town over if it fits the question better.
So a business that covers six towns should make it obvious, on the page, that it covers each one. Say you run a roofing company based in one town that also serves five nearby towns. A simple page for each town can include:
- The town name in the page title and the first line
- The roofing services you offer there
- Your hours and phone number in plain text
- A real recent job in that town, with a photo, if you have one
- Reviews from customers in that town, if you have them
Keep each page honest and specific. Google treats copy-paste town pages as spam (its spam policies call them doorway pages), so each page needs real local detail.
How do you track whether ChatGPT names you?
Track ChatGPT by asking the same 8 questions every month, 3 times each, in a Temporary Chat, and noting who gets named. Because the list changes so often, the count over time matters more than any single answer.
Pick 8 questions your customers type into ChatGPT, and keep them the same each month:
- best [service] in [town]
- [service] near [area] open now
- emergency [service] in [town] tonight
- who is the best [service] for [specific job] in [town]
- affordable [service] in [town]
- [service] in [town] with good reviews
- is [your business name] any good
- [your business name] or [a competitor you often lose to]
Log every run in a simple sheet. Two example rows:
| Date | Question | Run | Named? | Others named | Sources shown | Details right? |
|---|---|---|---|---|---|---|
| Oct 15 | best plumber in [town] | 1 of 3 | Yes | 3 others | Yelp, own website | Phone right |
| Oct 15 | best plumber in [town] | 2 of 3 | No | 4 others | Yelp, Angi | Not named |
Two free tools help too. Google Search Console is Google's free tool that shows what people searched to find you.
BrightLocal suggests a filter there for long, chatty searches, which are often the same questions people ask AI. In Performance, add a Query filter and choose Custom (regex). Then copy and paste this pattern exactly: ^(?:\S+\s+){9,}\S+$.
In Google Analytics, visits from ChatGPT usually carry utm_source=chatgpt.com, WebFX notes. That's a label on the link that tells Google Analytics the visit came from ChatGPT. Clicks from the ChatGPT phone app often show up as "direct" instead.
For a full walk-through, see how to check if ChatGPT recommends your competitors instead of you.
Frequently asked questions
Does ChatGPT use Google reviews to pick businesses?
ChatGPT rarely uses Google Business Profile, which is where Google reviews live, BrightLocal's 2026 study found. Google's own AI tools lean on Google reviews heavily. For ChatGPT, reviews on Yelp and trade directories count for more.
Does ChatGPT use Bing Places?
BrightLocal's 2026 study ties ChatGPT's local answers to its links with Yelp and Bing. BrightLocal did not measure Bing Places on its own, but the listing is free, so claiming it is a low-cost step. Keep its details the same as your website.
How long does it take for changes to show up in ChatGPT?
OpenAI says a robots.txt change takes about 24 hours to register for ChatGPT search. Other changes, like a new Yelp page or new reviews, have no set timeline. Track monthly and look for the trend over two or three months.
Do star ratings matter to ChatGPT?
Star ratings seem to matter. The SOCi Local Visibility Index 2026 found businesses ChatGPT recommends average 4.3 stars. A steady flow of honest reviews is the safest way to get there.
Is ChatGPT's list the same as Google's AI Mode list?
ChatGPT's list is mostly different from Google AI Mode's. BrightLocal found ChatGPT shared only 19% of its named businesses with AI Mode and 20% with AI Overviews, so check each tool on its own.
The short version
So, how does ChatGPT recommend local businesses? It runs fresh searches for each question, reads your website, Yelp and trade directories, and names about four businesses it can confirm. The list changes most times you ask, and a top Google Maps spot does not carry over.
You can't control the pick, but you can make yourself easy to pick. Let ChatGPT's crawler in, make your website answer real questions, fill in Yelp and Bing Places, match your details everywhere, and earn reviews beyond Google.
Then test the same questions every month and count. If you show up about half the time, you're in the mix. If you show up 1 time in 10, start with Step 1.
Ready to see where you stand?
Want to see where you stand first? Get a free AI audit. Ready to have it done for you? Get your AI SEO setup for $349, done in 48 hours.
Related Reading
- AI SEO for Dentists: One New Patient Pays for This 16 Times Over: Learn how dentists get recommended by ChatGPT and Google AI. One new patient…
- How to Check If ChatGPT Recommends Your Competitors (Not You): Step-by-step guide to audit your AI visibility. Test queries, track results,…
- AI Search Is Here. Small Businesses That Move Fast Will Win.: AI search engines like ChatGPT and Google AI are changing how customers find…
- How to Get Claude AI to Recommend Your Business (Nobody Else Is Doing This): Claude AI recommends businesses differently than ChatGPT. Learn how to get…
- AI SEO setup for $349 →: We get your website ready for ChatGPT, Claude, Google AI and Copilot. Done in 48 hours.


