How AI Assistants Decide Which Local Businesses to Recommend
Someone in Richmond opens ChatGPT and types “best dentist in Richmond BC.” The assistant thinks for a few seconds and names three or four clinics. That person will probably call one of them — and the twenty other dentists in the city will never know the conversation happened.
We wrote a full guide to Generative Engine Optimization covering how brands earn AI citations in general. This article is the local companion: how assistants handle “near me” questions specifically, and what a local business can do about it.
What actually happens when you ask an AI for a local recommendation
Modern assistants don’t answer local questions from memory alone. For a query like “best dentist in Richmond,” ChatGPT, Claude, and Perplexity typically do two things:
- Retrieve — run a live web search and pull in pages that match the service and the location: business websites, review platforms, directories, articles.
- Synthesize — compress those pages into a short answer, naming the businesses that appear most clearly and consistently across the retrieved sources.
There is no local pack, no map widget, no page two. The synthesis step is brutal: a handful of names make the answer, and everyone else is invisible.
The sources AI leans on for local answers
In our own testing across assistants, local answers tend to draw on a recognizable set of sources:
- Business websites — especially pages that state the service and the location in plain sentences an engine can quote.
- Review platforms — Google reviews, Yelp, and industry-specific sites, where volume, recency, and the content of reviews all matter.
- Google Business Profile data — categories, hours, service areas, and attributes, which flow into the wider web AI retrieves from. Our Google Business Profile guide covers how to get this layer right.
- Local directories — chamber of commerce listings, neighbourhood guides, “best of” roundups.
- News and local media — coverage that confirms you are a real, active business in that community.
Notice what’s missing: your ad budget. AI answers are, for now, an organic channel — the assistant recommends whoever the evidence supports.
The cost of being invisible
Here is what makes AI invisibility different from a low Google ranking: there is no feedback signal. With traditional search you can see impressions and clicks slipping. With AI recommendations, the customer asks, gets an answer that doesn’t include you, and books a competitor. No analytics event fires. You lose the customer before you ever knew they were looking.
That’s why we treat AI visibility as a standing audit item, not a one-time project.
The local AI-visibility checklist
1. Say what you do and where, in plain sentences
Your homepage and service pages should contain liftable statements: “We are a family dental clinic in Richmond, BC, offering cleanings, implants, and emergency care.” An AI can quote that. It cannot quote a hero banner that says “Smile brighter.”
2. Keep your name, address, and phone identical everywhere
Assistants cross-reference sources to confirm an entity. If your website, Google Business Profile, Yelp page, and directory listings disagree on your suite number or phone format, you dilute the very signal that gets you named. Pick one canonical version and enforce it.
3. Publish FAQ pages built from real customer questions
The questions people ask assistants are the questions they used to ask your front desk: “Do you take new patients?” “Do you offer direct billing?” Answer them on your site in self-contained paragraphs — that’s exactly the shape of content AI lifts into answers.
4. Earn reviews with substance
A hundred five-star reviews that say “Great!” teach an AI almost nothing. Reviews that mention the specific service, the neighbourhood, and the outcome give the model quotable evidence. Ask happy customers to say what they came in for, not just that they liked it.
5. Get mentioned on other local sites
Sponsor a community event, join the local business association, pitch a local publication. Every independent mention corroborates that you exist, where you operate, and what you’re known for — and corroboration is what models trust.
Audit your AI visibility monthly
Once a month, ask ChatGPT, Claude, Gemini, and Perplexity your money questions — the queries a ready-to-buy customer would type. Log three things: whether you’re named, how you’re described, and who is named instead. The gaps tell you exactly which fact to publish, which listing to fix, or which review pattern to encourage next.
This is the new rank tracking, and most of your competitors aren’t doing it yet.
If you’d like us to run an AI-visibility audit for your business and build the fix list, email Charlene.
Frequently Asked Questions
How does ChatGPT pick which local businesses to recommend?
When asked a local question, assistants like ChatGPT and Perplexity typically search the live web, retrieve pages that clearly match the service and location, and synthesize an answer from them. Businesses whose websites, reviews, and directory listings state plainly what they do and where they do it are the ones that get named.
Why does my business not show up in AI answers?
The most common causes are a website that never states your services and city in plain sentences, inconsistent name, address, and phone details across the web, thin or generic reviews, and few third-party mentions. AI systems cannot recommend an entity they cannot clearly identify and locate.
How can I check my own AI visibility?
Once a month, ask ChatGPT, Claude, Gemini, and Perplexity the exact questions your customers would ask — "best [your service] in [your city]" — and log whether you appear, how you are described, and which competitors are named instead. Treat it like rank tracking and use the gaps to decide what to publish next.
Keep reading
Get in touch