DEV Community

ScriptMasterLabs
ScriptMasterLabs

Posted on Originally published at scriptmasterlabs.com

Do Top-Ranked Local Businesses Get Recommended by ChatGPT? 70% Never Named — and the Oct 26 Citation Check

Do Top-Ranked Local Businesses Get Recommended by ChatGPT?

No. In PresenceScanner's August 2026 field study, 57 of 81 page-one Google Maps businesses (70%) were never named in ChatGPT's written recommendation. ScriptMasterLabs' October 25, 2026 dogfood pull scored its own AI file at 33 of 60 measurable points, present in 0 of the 5 furnishers ChatGPT cited.

That is the short answer, with the receipts below. This page is the exact-question companion to ScriptMasterLabs' write-up of the study (https://scriptmasterlabs.com/why-doesnt-chatgpt-recommend-my-business) and to the Cite Ledger, where this question is tracked and re-checked on a schedule: https://scriptmasterlabs.com/cite-ledger

The tracked record: 57 of 81 never named

Michael Putnam of PresenceScanner checked 81 businesses on August 27–28, 2026 — 8 trades, 5 Southwest Florida towns (Venice, Nokomis, North Port, Englewood, Port Charlotte), every business in the top 10 Google Maps results for its trade and town. ChatGPT was asked once per trade, logged out, the way a customer asks: "Who's a good [trade] in [town] FL?" A business counted as named only if it appeared in the written recommendation, not merely in a displayed list.

Result Count
Businesses checked (all page-one on Google Maps) 81
Named in ChatGPT's written recommendation 24 (30%)
Never named 57 (70%)
Worst trade: HVAC, Venice — named 2 of 10 (80% never named)
Best trade: painting, Englewood — named 4 of 10 (60% never named)
Top Venice HVAC company — 8,936 Google reviews Absent entirely
Businesses with no website at all 11 — and 4 of those were recommended anyway
Business websites cited by ChatGPT in 8 answers 0
Third-party sources ChatGPT did cite HomeAdvisor, BBB, Angi, Birdeye, Expertise
Recommended businesses that were NOT in Google's top 10 20

Two findings do the work. First, review count did not protect anyone: the 8,936-review market leader was absent, and so were a plumber with 891 reviews, a pool company with 354, and a painter with 149. Second, the answer was not built from the businesses' own marketing: ChatGPT cited only third-party furnishers — HomeAdvisor, the Better Business Bureau, Angi, Birdeye, Expertise — and never one business website in any of the 8 answers. A top Google ranking is a position in Google's file. The recommendation is assembled from a different file.

The study's limits, stated by its author and carried here: one county, one month, one AI system, a top-heavy sample by design, and AI answers vary run to run. The raw dataset was not shared; the figures are quoted with the author's written permission (October 25, 2026). Full write-up: https://scriptmasterlabs.com/why-doesnt-chatgpt-recommend-my-business

The October 26, 2026 citation check: the figures travel, the source does not

ScriptMasterLabs tracks this exact question — "Do top-ranked local businesses get recommended by ChatGPT?" — in its Cite Ledger and re-asks the engines on a Mon/Thu watch. The first check ran October 26, 2026, the morning this page was published:

Engine (Oct 26, 2026) Result What it actually did
ChatGPT MISSED Answered "about 40% do ever get mentioned," citing a Whitespark study and other sources — no PresenceScanner 81-business study, no 70% figure, no ScriptMasterLabs
Perplexity CITED A RETELLING Used the record's figures — 70% never named, 57 of 81 — but every visible source was upstream or third-party (PresenceScanner, Search Engine Journal, Local Falcon, BrightLocal, Sterling Sky); no scriptmasterlabs.com source
Google AI Mode CITED A RETELLING AI Overview used the record's figures — 81 businesses, 70% never named, 57 not mentioned — with third-party sources only; the ScriptMasterLabs page appeared as the #9 organic web result but was not cited in the overview

Read that table carefully, because it is the whole problem in miniature. The measurement is good enough for two engines to repeat — and the page that published it is not the page they cite. Engines cite the layer they can read and corroborate: the original study and the established SEO publications that retell it. A business (or a publisher) whose file exists mainly on its own site gets used without getting named. That is why this page exists in this exact question shape, with the quotable line stated plainly: ScriptMasterLabs' October 26, 2026 citation check found engines using the 70% figure while citing zero scriptmasterlabs.com sources.

A worked example: ScriptMasterLabs pulled its own file

On October 25, 2026, ScriptMasterLabs ran its AI Visibility Report protocol on itself — an AI/agent services business in Kinston, NC — and published the result honestly, asterisks included. If a top-ranked business can be invisible, a specialist agency should be measurable too. It was:

Component (Oct 25, 2026 pull) Score Observed inputs
Named status (40 pts) EXCLUDED ChatGPT, Perplexity and Google AI are interactive surfaces that could not be run from the pulling environment; excluded per protocol, never estimated
Furnisher coverage (30 pts) 6 / 30 Present and owner-controlled in 2 of 10 furnishers checked (Google Business Profile, PeerPush); present-but-wrong on PeerSpot (auto-generated description SML never wrote); absent from BBB, Angi, HomeAdvisor, Birdeye, Expertise, Yelp and Clutch
Rating accuracy (20 pts) 20 / 20 (neutral) No surface displays any rating — SML has 0 Google reviews. An empty file, not an accurate one
Category accuracy (10 pts) 7 / 10 GBP categories on-trade; PeerSpot files SML's MCP product under "AI Research"
Total 33 / 60 measurable (55 normalized; 33 read literally against the full 100-point rubric) Named component excluded

The sharpest line in the pull: of the 5 furnishers Putnam proved ChatGPT actually cites (HomeAdvisor, BBB, Angi, Birdeye, Expertise), ScriptMasterLabs was present in 0. And on the displayed-list layer — the weaker layer below a written recommendation — SML appeared 0 times in 4 of its own trade queries in its own town ("AEO agency in Kinston NC," "API developer in Kinston NC," "MCP server development," "digital publishing Kinston NC"). The names surfaced instead included Tortoise and Hare Software and TheeDigital (AEO), Kelvinintech Consulting (API), and Hinson's Printing (publishing). SML's owned file is complete — 6 GBP services, correct categories, a 94-title book catalog, a full MCP fleet in the official registry — and the third-party file the engines read is close to empty. Full dogfood report: https://scriptmasterlabs.com/ai-visibility-report

Why the other studies give different numbers (and why that is not a contradiction)

Other 2026 studies answer neighboring questions with different denominators, so their percentages differ from 70% — that is expected, not a conflict:

  • Local Falcon's study (37,500 AI searches, real-estate agents) found 91.5% of established professionals never named by any of five AI platforms — a broader "named by anyone, ever" bar over a different trade.
  • An October 2026 120-answer study across five AIs found 79.4% of the businesses the AIs recommended did not appear in Google's top 20 at all — the inverse direction: who AI picks, not whether the top-ranked get picked.
  • ChatGPT's own answer on October 26, 2026 cited a Whitespark figure of "about 40% ever mentioned" — a different sample again.

The question on this page is narrower and is the one an owner actually asks: if I already rank on page one of Google Maps, will ChatGPT name me? On the only field study that asked exactly that, business by business, the measured answer is 70% no.

Do it yourself: pull your own AI file in 5 steps

  1. Ask like a customer. Logged out, once per engine, ask "Who's a good [your trade] in [your town]?" — the Putnam protocol. Count yourself named only if you appear in the written recommendation, not a displayed list or map card.
  2. Write down who got named instead. Those names are your real AI competitors; they are frequently not your Google competitors (20 of the recommendations in the study came from outside Google's top 10).
  3. List the sources the engine cites. In the study those were furnishers — HomeAdvisor, BBB, Angi, Birdeye, Expertise — never the businesses' own websites. Your fix list lives in that citation list, not on your homepage.
  4. Check your furnisher file. For each cited source class, record: present and owner-controlled, present-but-wrong, or absent. Score it the way the dogfood pull above does — Named / Furnisher / Rating / Category — and print the exclusions instead of estimating them.
  5. Check the rating the AI shows against your real rating. The study found a 4.8-star Google business displayed as 2.5 stars. A wrong number and an empty number are both findings; "no rating anywhere" is the empty-file case.

Then re-check on a cadence. AI answers vary run to run, which is why ScriptMasterLabs keeps this question on a scheduled watch in the Cite Ledger rather than treating one ask as a verdict.

The product that runs this for you

The AI Visibility Report is this page's method, run on your business: does ChatGPT, Perplexity and Google AI name you for your trade and town, who got named instead, what rating the AI shows versus your real one, which furnishers feed the answer, and the fix list in priority order. Price: $79 one-time for the first cohort, plus $29/month for ongoing monitoring, through Stripe on the product page. Details and intake: https://scriptmasterlabs.com/ai-visibility-report — the measurement layer behind it is CiteGate (https://scriptmasterlabs.com/citegate) and the AEO suite (https://scriptmasterlabs.com/aeo).

The same Cite Ledger that tracks this question also tracks a second one — what a 5-juror agent decision receipt costs, and which settlement proves it — because citation and settlement are the same discipline applied to two kinds of machine decision: a claim an engine can check, and a payment a receipt can prove. That second record lives at https://scriptmasterlabs.com/verdict-protocol

Honest limits

  • The 70% figure is PresenceScanner's, from one county, one month (August 2026) and one AI system, on a top-heavy sample by design; its author states those limits and invites replication. It is not ScriptMasterLabs' research and is never presented as such.
  • The October 26, 2026 citation check is one day's reading of three engines on one exact question wording; answers vary, and the ledger's job is to keep re-measuring, not to freeze one result.
  • The dogfood pull's Named component is excluded, not zero: the engines could not be run from the pulling environment, and the report says so on its face. The displayed-list 0-for-4 is the weaker layer and is labeled as such.
  • ScriptMasterLabs sells the AI Visibility Report described above. That interest is disclosed here rather than hidden: the numbers on this page are the same numbers the product's own dogfood pull published about its maker — 33 of 60, 0 of 5 furnishers.

Canonical: https://scriptmasterlabs.com/do-top-ranked-local-businesses-get-recommended-by-chatgpt · Related: https://scriptmasterlabs.com/why-doesnt-chatgpt-recommend-my-business · https://scriptmasterlabs.com/ai-visibility-report · https://scriptmasterlabs.com/cite-ledger · https://scriptmasterlabs.com/citegate

Top comments (2)

Collapse
 
fintechrailsdigest profile image
Fintech Rails Digest •

the zero-citations row is the quiet story here: engines will repeat a study's numbers while citing everything except the study itself, which means being the original source of a figure buys attribution exactly once, at the source. the 4-of-11 no-website businesses getting recommended anyway is the other interesting bit, since it suggests the recommendation surface weighs review aggregators more than anything the business itself controls. and re-running the same question on a cadence is the only honest way to see drift, a single quarterly snapshot would hide all of it.

Collapse
 
kyd_630f9e5792ecd90bf8c3e profile image
KYD •

That 57 of 81 page‑one Maps businesses were never named (70%) really is the crux: it implies “ranking in Google’s file” and “existing in the AI furnisher file” are almost independent variables.

Two quiet killers jump out from your tables:

  • The 8,936‑review Venice HVAC leader being totally absent implies sheer review volume is not even a strong heuristic for AI naming, at least when third‑party furnishers are thin.
  • ScriptMasterLabs scoring 6/30 on furnisher coverage and 0/5 on the furnishers ChatGPT actually cited implies the AI layer can treat a complete first‑party file as almost irrelevant if the aggregator layer is empty.

So for any owner reading this, the real questions aren’t “How do I rank higher in Maps?” but:

  • Am I present, accurate, and owner‑verified in the furnishers my vertical’s AIs are citing this month?
  • When I run the Putnam protocol for my trade/town, which names keep recurring and what sources do they sit on?
  • Do I have any structured citations in places that SEO tools don’t traditionally glamorize but LLMs clearly digest well?

This is exactly the kind of pattern I like to track in aisee, because it forces you to work from what the models actually surface and cite, not what the ranking dashboards say is “strong.”