Answerwright
Article GEO • 10 min read 3 min read

How ChatGPT Decides Which Businesses to Mention

When someone asks ChatGPT "What's a good roofer in Portland?" or "Best Italian restaurant near me," how does it decide which businesses to mention? Understanding this process is the key to Generative Engine Optimization (GEO), and it's more logical than you might think.


How AI models find business information

AI tools like ChatGPT, Perplexity, and Gemini pull business information from multiple sources:

Training data: the massive text corpus the model was trained on, which includes business directories, review sites, news articles, and web pages

Real-time search: many AI tools now search the web in real-time to answer queries, pulling from the same pages Google indexes

Structured data sources: business databases, knowledge graphs, and directory listings

What makes a business get mentioned

Based on our research and testing, these factors influence whether AI tools mention your business:

1. Information consistency: If your business name, services, location, and description are consistent across multiple sources, AI tools are more likely to cite you accurately. Inconsistent information creates uncertainty, and models tend to skip businesses they're uncertain about.

2. Clear, factual descriptions: AI models prefer sources with clear, specific language. "We provide residential and commercial roofing services in the Portland metro area, specializing in composition and metal roofing" is much better than "We're Portland's premier roofing solution provider."

3. Third-party mentions: Being mentioned in news articles, industry publications, review sites, and local business directories gives AI models multiple sources to corroborate your information. A business mentioned in five different credible sources is more likely to be cited than one that only exists on its own website.

4. Recency of information: AI tools prefer current information. A business with recent reviews, updated website content, and recent press mentions signals that it's still active and relevant.

5. Review sentiment and volume: Models can see that you have positive reviews across multiple platforms. High review counts with good ratings make you a "safer" recommendation.

What you can do about it

Audit your presence: Ask ChatGPT, Perplexity, and Gemini about your business and your industry. See what they currently say. Note any inaccuracies.

Create one authoritative description: Write a clear, factual business description and use it (with natural variations) on your website, Google Business Profile, and key directories.

Build third-party mentions: Get listed in relevant directories, contribute to industry publications, seek press coverage. Every credible mention strengthens your AI presence.

Keep information current: Update your website regularly. Respond to reviews. Post news and updates. Signal that your business is active.

Add structured data: Schema markup helps AI tools understand your business type, services, location, and other details without having to interpret your page content.

Testing and monitoring

We recommend testing what AI tools say about your business monthly. Create a set of 10-20 prompts that your customers might ask, test them across ChatGPT, Perplexity, and Gemini, and document the results. Track changes over time as you implement improvements.

This isn't about gaming AI: it's about making sure the information these tools have about your business is accurate and complete. The businesses that get mentioned tend to be the ones that are simply easy to understand.

  • References & Further Reading
  • Google Search Central
  • OpenAI Usage Policies

Google Business Profile

Need help putting this into practice?

We help small businesses implement exactly this kind of work. Free 30-minute call to look at your specific situation.

Free 30-minute call

Want a second opinion on this?

Book a free 30-minute call. We will look at what is actually going on and tell you what is realistic. No pressure, no ranking guarantees.

Book a free call
ESC
↑↓ navigate↵ open 354 pages indexed