Blog
InsightApril 11, 20268 min read

How ChatGPT Decides Which Restaurants to Recommend

We reverse-engineered how AI assistants choose which restaurants to recommend. Here's what we found — and what it means for your business.

When someone asks ChatGPT "best Italian restaurant near me," what happens behind the scenes? Unlike Google, there are no ads, no PageRank, no backlinks. AI doesn't rank restaurants — it selects them.

We ran thousands of queries across ChatGPT, Gemini, Claude, and Perplexity to understand the patterns. Here's what determines whether AI recommends your restaurant or sends customers to your competitor.

The 5 Signals AI Uses

1. Structured Data on Your Website

AI engines heavily weight structured data — especially Schema.org markup. Restaurants with proper LocalBusiness or Restaurant schema are dramatically more likely to appear in AI recommendations. This includes your hours, menu, phone number, and address in machine-readable format.

2. Review Volume and Sentiment

AI models are trained on review data from Google, Yelp, TripAdvisor, and other platforms. But it's not just about star ratings — it's about the language in reviews. Specific, descriptive reviews ("best handmade pasta in the neighborhood") carry more weight than generic ones ("great food, nice place").

3. Web Presence Consistency

When your restaurant's name, address, cuisine type, and price range are consistent across the web, AI has high confidence in what you are. Inconsistencies — different names on different platforms, conflicting hours, outdated menus — reduce AI's confidence and make it less likely to recommend you.

4. Content Depth

Restaurants with detailed websites — menus with descriptions, an about page with history, blog posts or news coverage — give AI more material to draw from. A one-page website with just a phone number leaves AI guessing.

5. Recency of Information

AI models have training data cutoffs, but they also access real-time information through search. Restaurants that regularly update their web presence — new menu items, seasonal specials, recent reviews — appear more "alive" to AI.

What AI Gets Wrong

Our analysis found that 34% of restaurants have incorrect cuisine labels in their AI shadow profile. A craft steakhouse labeled as a "casual burger joint." A Thai restaurant categorized as "Chinese fusion." These misperceptions directly impact which queries surface your restaurant.

The most common errors:

  • Cuisine mismatch — AI categorizes you differently than you'd categorize yourself
  • Price perception gap — AI thinks you're cheaper or more expensive than you are
  • Vibe misread — "family-friendly casual" vs. "romantic fine dining"
  • Stale information — AI references a menu or concept you changed years ago

What You Can Do About It

The good news: AI visibility is improvable. Unlike traditional SEO, which can take months, AI visibility improvements can show results in weeks because AI models are updated more frequently.

Start with these three steps:

  1. Check your AI visibility score — understand where you stand today
  2. See your shadow profile — find out what AI actually thinks about you
  3. Follow your action plan — prioritized fixes based on your specific gaps

The restaurants that act now will have a significant advantage as AI-driven discovery continues to grow.

Check your restaurant's AI visibility

See your score, shadow profile, and action plan. Free.

Check Your Restaurant