AEOCheck

Does ChatGPT Recommend My Business? How to Find Out in Ten Minutes

Open ChatGPT and type the search your customers type — "who is the best plumber in Mesa, AZ" — then read the names that come back. If yours is not among them, ChatGPT is not recommending your business, and the reason is almost always one of five specific, checkable things.

This guide is how to run that test properly, and what to do about each of the five answers.

Ten minutes, no tools, nothing to install. The two-minute check under each reason is something you can do yourself right now.

How to check properly (and why one question is not enough)

Most people run this test wrong in the same way: they ask ChatGPT about their business by name. "What do you know about Rivera Plumbing?" That question tells you whether the model has heard of you. It does not tell you what you actually want to know, which is whether you get recommended to a stranger who has never heard of you either.

Ask the question your customer asks. Four rules make the test worth trusting:

  1. Use buyer language, not your business name. "Who is the best roofer in Tulsa?" "Most reliable HVAC company near Fresno." "Who should I call for an emergency plumber in Mesa, AZ?"
  2. Name the city. Without one, the engine either guesses your location or answers nationally, and neither reflects a real customer's search.
  3. Ask more than once, in more than one wording. AI answers are probabilistic. The same question asked twice can return two different lists of businesses, so a single run is an anecdote, not a measurement. Run each question three or four times in fresh chats.
  4. Do it in more than one engine. ChatGPT, Perplexity and Google's AI features read different sources and frequently name different companies. Being invisible in one and named in another is normal and it is useful information.

Write down every business named, and how often each one appears across your runs. That list — the names, and their frequency — is your actual answer. If you appear in two of twelve answers and a competitor appears in nine, that gap is the thing to fix.

If you would rather not do this by hand, the AEOCheck report runs eight buyer-intent searches for your trade and city across ChatGPT, Perplexity, Google Gemini and Google organic, records who was named instead of you, and hands back the fixes in order of impact.

Reason one: the engines cannot read your website

What it is: your site is refusing the crawlers that decide whether you can be cited at all — either through a Disallow rule in robots.txt, or through a firewall or CDN rule that turns them away before the site is ever reached.

Why it happens by accident: a "block AI scrapers" plugin. A leftover Disallow: / from when the site was on staging. A security setting a web person switched on. Cloudflare has blocked AI crawlers by default for new domains since July 2025, and that block is invisible in robots.txt, so checking the file alone will not find it.

The distinction that trips everyone up: for OpenAI, Perplexity and Anthropic, the crawler that decides citation is a different one from the crawler that collects training data. Blocking GPTBot keeps your content out of model training and does not remove you from ChatGPT search. Blocking OAI-SearchBot does remove you. Plenty of businesses have blocked one thinking they blocked the other.

Two-minute check

Open yoursite.com/robots.txt in a browser and look for Disallow: / under User-agent: *. That is the worst case and it blocks everything. But a clean file is not proof you are fine, because the CDN layer does not appear in it — the only reliable check is to request the site as each crawler and read the status code. Our free crawler check does exactly that: no signup, no email, ten seconds.

Reason two: your Google Business Profile is thin, stale, or missing

What it is: the profile is unclaimed, half-filled, has the wrong category, or has not been touched in a year.

Why it matters: the profile is one of the most consistently read sources for local recommendations, and it is the one you fully control. Google names it as the lever for local visibility in its own generative features, and it feeds a great deal of what other engines see about you second-hand.

Two-minute check

Search your business name on Google and look at the panel on the right. Is the category exactly what a customer would call your trade? Are the hours right this week? Is there a description, a service list, and at least a handful of recent photos? Is the phone number the one that actually rings? Each blank field is a question an engine has to answer from somewhere less reliable.

Reason three: your details disagree with each other across the web

What it is: your business name, address, phone number or description are not identical on your website, your Google profile, Yelp, Facebook and the trade directories.

Why it matters: engines gather from all of those and do not reconcile the differences. A suite number on one and not the other, an old phone number on a directory you forgot about, three different one-line descriptions — each mismatch is a reason for the engine to be less certain it is talking about one business, and uncertainty is what keeps you out of a short recommendation list.

Two-minute check

Search your business name in quotes and open the first five results that are not your own site. Compare the name, address and phone against your website, character for character. Suite numbers, "&" versus "and", St versus Street — engines notice all of it. Fix the ones you control; ask for corrections on the ones you do not.

Reason four: nothing on your site is quotable

What it is: your website says you are experienced, reliable and family-owned. It does not say what a job costs, how long it takes, what areas you cover, or what happens when something goes wrong.

Why it matters: an engine answering "who is the best roofer in Tulsa" is assembling a short answer out of specific, liftable facts. Adjectives are not liftable. A sentence like "most full roof replacements in Tulsa run $9,000 to $16,000 depending on pitch and material" is — and the business that wrote it gets named while the one that wrote "quality workmanship since 1998" does not.

A related shape problem: a comparative question wants a comparative document. Your homepage is a single document arguing that you are good. That is the wrong shape for the question being asked, which is part of why directories and review sites get cited so heavily for local recommendations.

Two-minute check

Open your homepage and try to find three facts a stranger could repeat: a price or a price range, a coverage area with actual town names, and a specific process or timeline. If you cannot find three, an engine cannot either. Our companion guide covers the technical half of making your pages quotable, including answer-first structure and schema.

Reason five: you have almost no third-party presence

What it is: your business barely exists anywhere except your own website — few reviews, no directory listings, no mentions in local press or community pages.

Why it matters: studies of AI local citations consistently find that directories and review sites are cited far more often than businesses' own websites. That is not a conspiracy; it is the shape of the question. When someone asks who is best, the engine reaches for a source that already ranks and compares several businesses, and your homepage is not one.

Two honest cautions, because this is where bad advice concentrates. First, review count thresholds circulate widely — "you need 150 reviews to be named" — with no primary study behind them; do not treat any specific number as a rule. Second, the fix is not to buy listings everywhere. It is to be present, accurate and reviewed on the handful of places that matter for your trade, which usually means Google, one or two big verticals, and whatever your industry's own directory is.

Two-minute check

Search "best [your trade] in [your city]" on Google — not in ChatGPT — and note which directories and list pages rank on page one. Those are the sources an engine is most likely to read for that question. Are you on them, with your details correct and a reasonable number of recent reviews?

What to do first

In order, because the order matters:

  1. Confirm the engines can read you. Everything else is wasted if a crawler is being turned away. This is a ten-second check and it is free.
  2. Fix your Google Business Profile. Complete, correct, current, right category.
  3. Make your details identical everywhere you can reach.
  4. Put three quotable facts on your site — a price range, a real service area, a specific process.
  5. Be present on the sources that already rank for your trade and town.
  6. Re-run the test in a month. Same questions, same engines, several runs each. That is the only way to know whether anything moved.

None of that requires a developer, and none of it is fast. AI citation typically builds over weeks rather than days, which is exactly why it is worth measuring where you stand before and after rather than guessing.

If you would rather have this measured than estimate it — the AEOCheck report runs the searches, names the competitors AI recommends instead of you, and gives you the five fixes in priority order for $25. If you just want the crawler question answered, that check is free and takes ten seconds.


Questions, answered

How do I check if ChatGPT recommends my business?

Open ChatGPT and ask the question a customer would ask — "who is the best plumber in Mesa, AZ" — rather than asking about your business by name. Run it three or four times in fresh chats and in a couple of different wordings, because the answers vary between runs. Write down every business named and how often. If your name does not appear, you are not being recommended for that search.

Why isn't my business showing up in ChatGPT?

Usually one of five things: your site is blocking the crawlers that decide citation, your Google Business Profile is thin or stale, your details disagree across the web, your website contains nothing specific enough to quote, or you have almost no presence on the directories and review sites the engines actually read. The first is the most common and the easiest to miss, because a firewall or CDN block does not appear in your robots.txt.

Is my business showing up in AI search if it ranks well on Google?

Not necessarily. Google's own AI features do draw on the Google index, so a strong Google presence helps there. But ChatGPT and Perplexity read different sources, and a business can rank in the map pack while never being named by ChatGPT — most often because its site refuses the retrieval crawler, or because there is nothing quotable on it. They are related measurements, not the same one.

How long does it take to show up in AI recommendations?

Expect weeks, not days. Crawler access is the exception — once a block is lifted, the engines can read you as soon as they next fetch the site. Everything else, from profile improvements to new quotable content to new reviews, has to be crawled, indexed and then reflected in answers. Measure before and after rather than checking daily, and be wary of anyone who guarantees a timeline.

Almost certainly not on its own, and it is worth being clear about that because a lot of advice implies otherwise. A large-scale study of llms.txt files found the overwhelming majority are never requested by anything, and Google states plainly that it does not use such files. It costs ten minutes and does no harm, so publish one if you like — but fix crawler access, your profile, your consistency and your content first, because those are what actually move the answer.

No. There is no placement to buy in an AI recommendation, and anyone offering to sell you one is selling something else. What you can do is make yourself the easiest business in your town for an engine to describe accurately and cite confidently, which is what everything above is for.

Written by Tyson McKay, founder of AEOCheck. We publish how we check things, including our own claims. Last verified 4 September 2026.