The Local Blind Spot
AI search-volume tools report 0.53% of the demand Google measures for the same local queries. The shape people actually use, "plumber near me", is where they see the least.
Measured and written by Abdullah İskifoğlu, founder of LocalSeen. Collected 2026-08-28.
of Google's measured demand is what AI volume tools report across the same 96 queries
"near me" queries are reported as zero, while Google measures real demand for every one of them
monthly Google searches for "coffee shop near me". The AI metric reports 1.
A new category of tool sells “AI search volume”: how often people supposedly ask an AI assistant a given question. We use one of these numbers in our own product, so we checked it. We sent the same 96 local business queries to an AI volume endpoint and to Google's own advertising data, and compared what came back.
Google measures 16,161,090 searches a month across those queries. The AI metric reports 85,313. That is 0.53% of it, and the gap is not spread evenly. It falls almost entirely on the queries that carry buying intent.
The pattern is inverted
Grouped by the shape of the query. The more local the phrasing, the less the AI metric sees. The one shape it reports generously is the one with no location in it at all.
| Query shape | Queries | Median Google | Median AI | Reported as zero |
|---|---|---|---|---|
| "<category> near me" | 12 | 205,500 | 0 | 7 of 12 |
| "<category> in <city>" | 39 | 3,600 | 66 | 1 of 39 |
| "best <category> in <city>" | 33 | 590 | 33 | 7 of 33 |
| "best <category>" (no location) | 12 | 3,900 | 2,851 | 0 of 12 |
Median monthly Google volume per shape, with the AI figure beside it.
Where the gap is widest
Queries with at least 1,000 monthly Google searches, ordered by how much the AI metric understates them.
| Query | Google searches a month | AI metric |
|---|---|---|
| coffee shop near me | 9,140,000 | 1 |
| wedding venue near me | 246,000 | 0 |
| roofer near me | 165,000 | 0 |
| personal trainer near me | 165,000 | 0 |
| moving company near me | 90,500 | 0 |
| law firm near me | 49,500 | 0 |
| hvac repair near me | 49,500 | 0 |
| tax accountant near me | 22,200 | 0 |
| hair salon near me | 1,500,000 | 45 |
| dentist near me | 1,830,000 | 80 |
| gym near me | 1,830,000 | 93 |
| plumber near me | 823,000 | 103 |
And it overstates the other end
The metric is not simply conservative. On 7 queries it reports a number higher than Google's, and every one of them is a generic head term with no location. Median AI volume for that shape is 2,851 against a Google median of 3,900.
| Query | AI metric | |
|---|---|---|
| best gym | 5,400 | 35,344 |
| best hair salon | 6,600 | 15,188 |
| best dentist | 8,100 | 10,770 |
| best law firm | 2,400 | 2,986 |
| best roofer | 320 | 423 |
| best law firm in denver | 10 | 60 |
| best personal trainer | 480 | 504 |
This is the shape of a metric built from question corpora rather than from search behaviour. Generic questions are the ones that get written down, quoted and answered on the open web. “Plumber near me” is typed, acted on, and never discussed.
Our own product had this wrong
We did not go looking for someone else's mistake. LocalSeen shows an AI volume figure next to each tracked question, and until we ran this comparison the label under a zero read: the demand is just too small to show up. For “wedding venue near me”, a query with 246,000 monthly Google searches, that sentence was simply false.
We also described the source as real AI prompt data. It is not. It is an estimate built largely from Google's People Also Ask corpus, which is exactly why it behaves the way the tables above show.
Both have been fixed: the badge now says what the number is, and a zero reads “no signal” with an explanation that a missing signal says nothing about demand. We are publishing this because a measurement that only ever indicts other people's tools is not a measurement, it is marketing.
How we measured
The rules below were written before the data was collected, and the query list was generated from templates rather than hand-picked, so that no one has to take our word for which examples we chose.
- The comparison
- The same query list was sent to two DataForSEO endpoints on the same day:
ai_optimization/ai_keyword_data/keywords_search_volumefor the AI figure andkeywords_data/google_ads/search_volumefor Google's own advertising data. United States, English. - The query list is generated, not chosen
- 12 categories crossed with 4 templates: “X near me”, “best X”, “X in CITY” and “best X in CITY”, across 8 US cities. 120 queries in total. The templates are the shapes our own product generates, not shapes picked to produce a gap.
- Null is not zero
- Google returned no data at all for 24 of the 120 queries. Those rows are excluded from every figure on this page rather than counted as zero, because counting them as zero would flatter the AI endpoint. All totals use the 96 rows where both endpoints returned a number.
- What a zero means
- A zero from the AI endpoint is a real response, not a failure: the endpoint returns 0 for queries it has no signal for. That is the point of the finding. It is reporting zero demand for queries where Google measures hundreds of thousands of searches.
- Cost
- $0.11 in total: $0.02 for the AI figures, $0.09 for the Google figures. The whole study is reproducible for the price of a coffee, which is part of why we think nobody should take an unaudited volume number on faith.
- Reproducing it
- Collector:
backend/scripts/study-local-blind-spot.ts. The published dataset carries all 120 rows including the ones we dropped.
Every query
All 96 rows that both endpoints answered, so the headline can be recomputed from the parts.
| Query | Shape | AI metric | |
|---|---|---|---|
| coffee shop near me | near_me | 9,140,000 | 1 |
| dentist near me | near_me | 1,830,000 | 80 |
| gym near me | near_me | 1,830,000 | 93 |
| hair salon near me | near_me | 1,500,000 | 45 |
| plumber near me | near_me | 823,000 | 103 |
| wedding venue near me | near_me | 246,000 | 0 |
| roofer near me | near_me | 165,000 | 0 |
| personal trainer near me | near_me | 165,000 | 0 |
| moving company near me | near_me | 90,500 | 0 |
| law firm near me | near_me | 49,500 | 0 |
| hvac repair near me | near_me | 49,500 | 0 |
| tax accountant near me | near_me | 22,200 | 0 |
| coffee shop in nashville | city | 12,100 | 252 |
| best coffee shop | generic | 9,900 | 7,350 |
| best dentist | generic | 8,100 | 10,770 |
| best moving company | generic | 8,100 | 3,762 |
| best coffee shop in austin | best_city | 8,100 | 130 |
| coffee shop in denver | city | 8,100 | 263 |
| coffee shop in columbus | city | 8,100 | 102 |
| hair salon in austin | city | 8,100 | 52 |
| best plumber | generic | 6,600 | 2,715 |
| best hair salon | generic | 6,600 | 15,188 |
| dentist in austin | city | 6,600 | 77 |
| gym in austin | city | 6,600 | 389 |
| plumber in austin | city | 6,600 | 91 |
| coffee shop in portland | city | 6,600 | 223 |
| best coffee shop in portland | best_city | 6,600 | 114 |
| coffee shop in raleigh | city | 6,600 | 105 |
| best gym | generic | 5,400 | 35,344 |
| best coffee shop in denver | best_city | 5,400 | 152 |
| best coffee shop in nashville | best_city | 5,400 | 33 |
| gym in denver | city | 4,400 | 191 |
| gym in nashville | city | 4,400 | 181 |
| plumber in denver | city | 4,400 | 53 |
| coffee shop in tucson | city | 4,400 | 37 |
| hair salon in denver | city | 4,400 | 59 |
| hair salon in portland | city | 4,400 | 12 |
| hair salon in nashville | city | 4,400 | 8 |
| dentist in tucson | city | 3,600 | 112 |
| gym in columbus | city | 3,600 | 132 |
| gym in raleigh | city | 3,600 | 57 |
| gym in tucson | city | 3,600 | 139 |
| plumber in portland | city | 3,600 | 50 |
| plumber in nashville | city | 3,600 | 40 |
| plumber in columbus | city | 3,600 | 15 |
| hair salon in columbus | city | 3,600 | 4 |
| hair salon in raleigh | city | 3,600 | 5 |
| gym in portland | city | 2,900 | 255 |
| gym in boise | city | 2,900 | 14 |
| plumber in tucson | city | 2,900 | 62 |
| hair salon in tucson | city | 2,900 | 1 |
| best law firm | generic | 2,400 | 2,986 |
| plumber in raleigh | city | 2,400 | 45 |
| plumber in boise | city | 2,400 | 15 |
| coffee shop in austin | city | 2,400 | 235 |
| best coffee shop in raleigh | best_city | 2,400 | 62 |
| best wedding venue | generic | 1,900 | 608 |
| hair salon in boise | city | 1,900 | 4 |
| best coffee shop in columbus | best_city | 1,600 | 75 |
| best hair salon in austin | best_city | 1,300 | 51 |
| law firm in austin | city | 1,000 | 143 |
| best hair salon in denver | best_city | 1,000 | 46 |
| best hair salon in portland | best_city | 1,000 | 4 |
| best dentist in austin | best_city | 880 | 9 |
| best gym in denver | best_city | 880 | 57 |
| best gym in nashville | best_city | 880 | 80 |
| law firm in denver | city | 880 | 135 |
| law firm in nashville | city | 880 | 66 |
| best gym in columbus | best_city | 720 | 70 |
| best hair salon in nashville | best_city | 720 | 6 |
| dentist in columbus | city | 590 | 67 |
| best gym in portland | best_city | 590 | 83 |
| coffee shop in boise | city | 590 | 101 |
| best hair salon in columbus | best_city | 590 | 2 |
| best hair salon in raleigh | best_city | 590 | 0 |
| best hair salon in tucson | best_city | 590 | 1 |
| best personal trainer | generic | 480 | 504 |
| best gym in raleigh | best_city | 480 | 16 |
| best gym in tucson | best_city | 390 | 52 |
| best plumber in austin | best_city | 390 | 0 |
| best roofer | generic | 320 | 423 |
| best dentist in tucson | best_city | 320 | 36 |
| best coffee shop in tucson | best_city | 320 | 4 |
| law firm in boise | city | 320 | 0 |
| best dentist in columbus | best_city | 260 | 10 |
| best gym in austin | best_city | 260 | 98 |
| best plumber in denver | best_city | 260 | 0 |
| best plumber in tucson | best_city | 260 | 0 |
| best hair salon in boise | best_city | 210 | 2 |
| best hvac repair | generic | 140 | 104 |
| best tax accountant | generic | 140 | 137 |
| best gym in boise | best_city | 140 | 0 |
| best plumber in nashville | best_city | 90 | 0 |
| best coffee shop in boise | best_city | 90 | 55 |
| best plumber in raleigh | best_city | 30 | 0 |
| best law firm in denver | best_city | 10 | 60 |
What this does not tell you
- Google volume is not AI volume. Nobody knows how often people ask an assistant for a plumber, and this study does not claim to. It says the numbers being sold as AI volume do not track the demand we can measure, and that they fail hardest exactly where local businesses compete.
- One vendor, one endpoint. We measured the source we actually use. We did not test every AI volume product on the market, and this is not a ranking of vendors.
- Google's own numbers are estimates too. Keyword Planner volumes are rounded and bucketed. They are a far better instrument for local demand than what we compared them against, not a perfect one.
- One country, one language, one day. US, English, a single collection pass. No trend claim is possible from it.
- A zero is not proof that nobody asks. It is proof that the metric has no signal there. Treating a missing measurement as an absence is the mistake this whole page is about, and it would be a poor way to read it.