AI VisibilityMay 16, 2025·10 min read

How ChatGPT Decides Which Businesses to Recommend

When someone asks ChatGPT for a plumber or dentist, how does it choose? Understanding the signals that drive AI recommendations can transform your visibility.

SA

Sigma Agents Team

sigmaagents.ai

How ChatGPT Decides Which Businesses to Recommend
Want to see how your business stacks up? Scan your site free →

More and more consumers are skipping Google entirely and asking ChatGPT for recommendations. “What's the best Italian restaurant near downtown?” “Can you recommend a reliable roofer in my area?” “Who's the top-rated family dentist in [city]?” These are real questions people are typing into ChatGPT every day—and the businesses it recommends get the call.

But how does ChatGPT decide which businesses to recommend? It's not random, and it's not based on who pays the most. Understanding the process gives you a real edge over competitors who are still only focused on Google rankings.

How ChatGPT Browses the Web

ChatGPT has two ways of knowing about your business:

1. Training Data

ChatGPT's base knowledge comes from its training data—a massive collection of web content that was processed during the model's training. If your business has a strong web presence with consistent information across multiple platforms, there's a good chance it was included in that training data. However, this knowledge has a cutoff date and doesn't include recent changes.

2. Real-Time Web Browsing

When ChatGPT needs current information—like local business recommendations—it uses web browsing to search the internet in real time. It sends out its crawler (called GPTBot) and reads through websites, review sites, directories, and other sources to find relevant businesses. This is where your website's structure, content quality, and technical setup become critical.

Critical point: If your robots.txt file blocks GPTBot (ChatGPT's crawler), ChatGPT literally cannot see your website when browsing the web. Many businesses accidentally block AI crawlers without realizing it. This is one of the first things our AI visibility scan checks.

Take Pacific Coast Plumbing in San Diego, CA as an example. They had a solid reputation offline — 20 years in business, loyal repeat customers, and a fleet of six trucks. But when potential customers asked ChatGPT “who is the best plumber in San Diego?” Pacific Coast was nowhere in the response. Their website had no structured data, their robots.txt blocked GPTBot by default, and their business information was inconsistent across directories. After adding comprehensive schema markup, creating an llms.txt file, and cleaning up their NAP data, Pacific Coast started appearing in ChatGPT recommendations within eight weeks — and their inbound call volume from new customers increased by 35%.

See where your business stands right now. Run a free Sigma Score scan →

What Signals ChatGPT Uses to Choose Businesses

When ChatGPT browses the web to answer a local business question, it evaluates multiple signals to decide which businesses to recommend. Here are the most important ones:

Structured Data and Schema Markup

Structured data is machine-readable code that tells AI systems exactly what your business is, what you do, and where you're located. When ChatGPT browses your website, schema markup makes it dramatically easier for the AI to understand and accurately represent your business. Without it, ChatGPT has to interpret unstructured text—and may misunderstand your services, location, or specialties.

Review Signals

ChatGPT pays close attention to reviews across multiple platforms. It doesn't just look at your Google reviews—it also checks Yelp, industry-specific sites, and any other review platforms it can access. The quantity, quality, and recency of your reviews all matter. A business with 200 reviews averaging 4.7 stars will generally be recommended over one with 15 reviews averaging 4.2 stars.

Content Quality and Depth

ChatGPT evaluates the quality of your website content when deciding whether to recommend you. Sites with detailed service descriptions, helpful blog posts, clear pricing information, and well-organized content signal expertise and trustworthiness. A bare-bones website with only a phone number and a list of services gives ChatGPT very little to work with.

NAP Consistency

NAP stands for Name, Address, and Phone number. If your business information is consistent across your website, Google Business Profile, Yelp, social media, and directories, ChatGPT gains confidence that the information is accurate. Inconsistencies—like different phone numbers on different sites—make AI systems less likely to recommend you because they can't verify what's correct.

Mentions and Citations Across the Web

When your business is mentioned on multiple reputable websites—local news sites, industry associations, business directories, community pages—it builds what AI systems see as authority. The more consistently your business appears across trusted sources, the more likely ChatGPT is to recognize and recommend you.

The llms.txt File

If your website has an llms.txt file, it gives ChatGPT a clear, organized summary of your business that's specifically designed for AI consumption. Think of it as a cheat sheet you create for AI engines. Most businesses don't have one yet, so adding one gives you an immediate advantage over competitors.

Content Quality Factors That Matter Most

Not all content is created equal in ChatGPT's eyes. Here's what makes content more likely to be used as a basis for recommendations:

  • Specificity: Pages that describe specific services in detail (not just “we do plumbing” but “we provide 24/7 emergency drain unclogging, water heater installation, and sewer line repair in [city]”)
  • Expertise signals: Content that demonstrates knowledge, such as explaining why certain solutions work, common mistakes to avoid, or what customers should expect
  • Freshness: Recently updated content signals that the business is active and the information is current
  • Local relevance: Content that mentions your city, neighborhood, and service area helps ChatGPT connect your business to location-specific queries
  • Clear structure: Well-organized pages with proper headings, bullet points, and FAQ sections are easier for AI to parse and extract information from

How to Get Recommended by ChatGPT

Here's a practical action plan for getting your local business recommended by ChatGPT:

  • Unblock GPTBot in your robots.txt file so ChatGPT can access your site
  • Add comprehensive structured data (LocalBusiness, Service, FAQ, Review schema)
  • Create an llms.txt file that summarizes your business for AI crawlers
  • Build detailed service pages with specific descriptions of what you offer in your area
  • Collect and respond to reviews across multiple platforms
  • Ensure NAP consistency across every platform where your business appears
  • Create FAQ content that answers common customer questions about your services

Ready to see how ChatGPT-ready your business is? Our free AI visibility scan checks whether AI crawlers like GPTBot can access your site, whether your structured data is in place, and dozens of other signals that determine if you get recommended. It takes less than 60 seconds. For a personalized strategy, book a free 30-minute call with our team.

How Sigma Agents Applies This

Sigma Agents specializes in making local businesses visible to AI recommendation engines like ChatGPT. We start with a comprehensive AI visibility audit that checks whether GPTBot can access your site, whether your structured data is complete and accurate, and how your business entity appears across the web. Most businesses fail at least three of these checks without knowing it.

From there, we implement the full stack of AI discoverability infrastructure: comprehensive schema markup, an llms.txt file tailored to your business, NAP consistency audits across all major directories, and content structured specifically for AI extraction. We also configure your robots.txt to explicitly welcome AI crawlers while maintaining appropriate access controls.

The result is a business that AI systems can find, understand, and confidently recommend. Our clients typically begin appearing in ChatGPT and Perplexity recommendations within 60 to 90 days of implementation — turning an invisible channel into a consistent source of high-quality leads.

Ready to put this into action?

Book a free strategy call →

Frequently Asked Questions

Can I pay to get recommended by ChatGPT?

No. ChatGPT doesn't accept paid placements for business recommendations. Recommendations are based on the signals ChatGPT finds when browsing the web—your reviews, structured data, content quality, and overall online presence. This means the best way to get recommended is to genuinely be the best option and make sure AI systems can see that.

How often does ChatGPT update its knowledge about businesses?

ChatGPT's browsing feature accesses the web in real time when a user asks a question, so it can find current information. However, its base training data is updated periodically. The more consistent and widespread your online presence is, the more likely ChatGPT is to have accurate information about your business regardless of which method it uses.

Does having a website matter for ChatGPT recommendations?

Having a quality website is one of the strongest signals you can have. While ChatGPT also looks at review sites and directories, your website is the primary source of detailed information about your services, expertise, and location. A well-structured website with proper schema markup gives you a significant advantage.

What if ChatGPT recommends my competitor instead of me?

This usually means your competitor has stronger AI visibility signals—better structured data, more reviews, higher-quality content, or an llms.txt file. The good news is that all of these are fixable. Start with a free AI visibility scanto see exactly where you're falling short compared to what AI engines expect.

ChatGPTAI RecommendationsLocal BusinessAEO

Check Your AI Visibility Score

See how your website performs across SEO, Local SEO, and AEO/GEO with our free Sigma Score scanner.

Why Choose Sigma Agents

Built by the team behind hipaaagent.ai — Google "hipaa agent" and see AI cite our work directly. That is Answer Engine Optimization in action, and it is exactly what we build for local businesses.

AI-First Approach

We optimize for ChatGPT, Gemini, Perplexity, and Google AI Overviews — not just traditional search.

One-Time Pricing

No monthly retainers. Pay once for infrastructure that works for you permanently.

Verifiable Results

Google 'hipaa agent' right now. Watch AI cite our client's site. That proof is live 24/7.

Local Focus

We serve 50 industries across all 50 states with city-level targeting and local market expertise.