How do AI assistants choose which businesses to recommend?

Short answerNobody outside these companies knows the exact process, and it changes often. Broadly, the assistant searches the web, reads a handful of sources, and favours businesses that clearly match the request and are described consistently across their website, review platforms, directories and articles. Location, reviews and clear service details appear to carry real weight.

Curious what AI assistants say about you?

I’ll ask the main assistants your customers’ questions and send you what they say and which sources they used.

No newsletter. Just what you asked for, from me. Privacy

The longer answer

The rough process

When someone asks “who’s a good accountant for a small business in Edmonton?”, an assistant with search will usually turn that into one or more web searches, pull a set of pages, and summarise what it finds. Some lean on their own index, some on third-party search providers (Microsoft’s Copilot uses Bing), and Google’s products draw on Google’s index and local data.

The model then writes an answer. It appears to favour businesses that appear in several of the sources it found, and that clearly match the details in the question: the service, the place, any specifics like “weekend hours” or “speaks Punjabi”.

Signals that seem to matter

  • Clear relevance. Your site says plainly that you offer that service, in that area, for that kind of client.
  • Consistency. Your name, location and services match across your site, Google Business Profile and directories.
  • Reviews. Volume and what people actually say, especially on widely used platforms.
  • Third-party mentions. Local news, association listings and “best of” lists give independent confirmation.
  • Readable pages. Content in HTML that crawlers can access.

Why answers vary

Ask the same question twice and you may get different businesses. Wording, the user’s location, whether search was triggered, what the search returned that moment and the model’s own randomness all play a part. Assistants can also be wrong: naming a business that has closed or mixing up details.

That variability is why there’s no stable “AI ranking” to buy or guarantee. The best you can do is be the clearest, best-evidenced match for the questions your customers ask, across all the sources these tools are likely to read.

What I’d do

Nick Lovett, founder of Tavro

I treat it like being referred by a well-read stranger. They’ll only mention you if they’ve come across you in several places and the details line up. So I make sure the website states the specifics, the Business Profile matches, and the client is listed where their industry is listed.

Then I test real customer questions in ChatGPT, Gemini and Perplexity and note which sources they cite. Those sources are the to-do list.

FAQ

Follow-up questions

  1. Google’s own AI features draw on Google’s local data. Other assistants may read reviews on whichever platforms their searches return.

  2. Sometimes, from directories and reviews. A clear website gives it far more to work with and more control over what it says.

  3. Fix the information at the source: your site, profiles and listings. Many assistants also have feedback options on answers.

Keep reading

Let’s begin

Let’s build something you’re proud to share.

Let’s Talk