How to get your business recommended by ChatGPT

I asked ChatGPT "best [business] in [city]" style questions about 119 owner-run local businesses across 32 US cities. Most were never named. Here is what the answers were built from, and the fixes that follow from it.

Check your business free Asks ChatGPT real buyer questions for your city. Results in a few minutes.

What I tested

In November 2026 I picked 119 owner-run local businesses in 11 categories (med spas, dentists, orthodontists, vets, roofers, plumbers, HVAC, chiropractors, wedding venues, personal injury and family law firms) across 32 US cities. For each one I asked ChatGPT three buyer questions such as "best med spa in Tempe" and "who is the most recommended dentist in Gilbert?", using OpenAI's API with web search turned on. That is 357 answers. I then checked whether each business was named and which websites each answer cited.

It's a snapshot, not a census. The businesses were ones I chose to contact, so they lean small and independent, and AI answers change from one run to the next.

What I found

CategoryBusinessesNever named
Family law attorney888%
Chiropractor786%
Roofer1283%
Med spa1479%
Plumber978%
Dentist1377%
Orthodontist1275%
Personal injury lawyer1070%
Veterinarian1369%
HVAC company956%
Wedding venue1250%

Why a good business still gets left out

ChatGPT with web search doesn't know your business the way a regular customer does. It runs a few searches, reads the pages that come back, and names whoever those pages agree on. Those pages are mostly lists and review hubs: "top 10 dentists in Gilbert", a Birdeye or Yelp profile, a Reddit thread, a state bar or Healthgrades listing. If you aren't on the lists it finds, or your profiles there are thin, you don't get named, however good your work is.

What to fix, in order

  1. Find out which questions you're missing from. Ask the questions your customers would ask, in your city, several times. One answer proves little; a pattern across questions does. My free check does this and shows who gets named instead.
  2. Look at the sources the answers cite for your category, and get onto them. If the answers for your city keep citing the same two directories and a Reddit thread, those are the places to be listed, reviewed and accurate. Claim the free profiles, fill them in completely, and ask happy customers for reviews there.
  3. Keep your name, address and phone identical everywhere. When your listings disagree, it's harder for anything, AI included, to be sure they're the same business.
  4. Say what you do and where, in plain words, on your home page. "Family law attorney in Mesa, Arizona" beats a slogan. Add a short FAQ that answers the questions buyers actually ask.
  5. Add LocalBusiness schema (the specific type, such as Dentist or Plumber) with your name, address, phone, hours and service area.
  6. Don't block AI crawlers by accident. Check your robots.txt for rules that block GPTBot, OAI-SearchBot or similar bots, unless you meant to.
  7. Re-check after a few weeks. Directories and reviews take time to be picked up. Measure again before deciding anything worked.

What nobody can promise

No one controls what an AI says, and anyone who guarantees you'll be named is guessing. What you can control is whether the sources it reads have accurate, well-reviewed information about you. That's the job.

Want it done for you?

The free check asks a few questions and shows the pattern. The full audit ($149) asks 50 buyer questions, lists every business named in your market and the sources behind them, checks your website and listings, and gives you the fix list in order, by email with no call.

Check your business free Asks ChatGPT real buyer questions for your city. Results in a few minutes.

ChatGPT is a trademark of OpenAI. I am not affiliated with OpenAI or any site named here.