AI Search Gap
All posts

Why 'Best Plumber' and 'Emergency Plumber' Return Completely Different Businesses on ChatGPT

·2 min read·research·intent

We asked ChatGPT for a plumber in Manchester ten different ways. "Best plumber." "Emergency plumber." "Recommend a reliable plumber." "Cheapest plumber." "Plumber for a leaking tap." "Gas safe plumber for boiler repair." "Who fixes blocked drains." "Plumber available today." "Top rated plumbing companies." "Plumber near me Manchester."

Ten queries. Same city. Same trade. 55 different businesses appeared across all ten.

"Best plumber in Manchester" and "emergency plumber in Manchester" had zero overlap. Not one shared business. Someone searching for a recommendation and someone searching in a panic at midnight are talking to the same AI, but getting shown completely different companies.

"Who fixes blocked drains in Manchester" returned five drain specialists and zero general plumbers. Makes sense -- drain companies are specialists -- but it means a plumber who doesn't explicitly mention drains on their website is invisible for that entire category of query.

"Cheapest plumber Manchester" surfaced a different set again. Price-transparent businesses showed up here that didn't appear anywhere else. "Plumber available today" skewed toward businesses that mention 24/7 availability. Each query found businesses that matched the specific intent, not just the general category.

We ran the same query five times in a row to test consistency. Even with identical wording, only 4 businesses survived all five runs. The average overlap between two runs of the exact same query was 54.5%. ChatGPT doesn't return a fixed list. It re-runs its search each time and synthesizes a fresh answer. So the results shift.

Across different phrasings, the overlap dropped to 5.1%. That means if you check one query to see whether your business appears, you're seeing about 10% of the full picture. The other 90% -- different phrasings, different intents -- is a blind spot.

This is the most surprising thing we found in 143 experiments. On Google, rankings are relatively stable. If you're number three for "plumber Manchester," you're probably showing up for "plumbing services Manchester" and "find a plumber Manchester" too. The results overlap heavily.

On ChatGPT, they don't. Every phrasing is a separate competition. "Emergency" is a different race from "best." "Boiler repair" is a different race from "plumber." "Didsbury" is a different race from "Manchester." And almost nobody is tracking more than one of them.

We tracked all of them. The businesses that won across multiple phrasings had a few things in common. They had broad web presence -- listed on multiple directories, active social profiles, content covering multiple services. They weren't optimised for one query. They were findable from many angles.

If you're only checking one search phrase to see whether ChatGPT knows about your business, you're missing 80% of the picture. That's not a guess. We counted.

Is your business invisible to AI?

Find out where you stand across ChatGPT, Perplexity, and Gemini. Free audit, no signup required.

Check Your AI Search Gap