How do restaurants get more customers?
Restaurants fill tables by being the name that comes up when diners ask Google, TripAdvisor or ChatGPT 'where to eat in [city] tonight'. That means a strong Google Business Profile, active reviews, food-press mentions, presence in local food subreddits, and structured menu content AI engines can parse. Restaurants with great food but weak online visibility consistently lose covers to worse food with stronger presence.
Restaurant discovery has moved almost entirely online. Even for spontaneous dining decisions, diners now check Google reviews, scroll a menu, glance at a food publication's list, or ask ChatGPT in the Uber to dinner. The restaurant they choose is almost never the one they walked past — it's the one that appeared in these research moments.
What wins these moments is a compound of signals: Google Business Profile showing in the local pack with strong recent reviews, menu content that's readable (not a PDF) and indexable, mentions in food-focused publications (national or local), presence in local food subreddits and city-specific dining discussions, and structured data that AI engines can parse cleanly. Restaurants missing any of these lose a meaningful share of potential covers.
The AI-engine layer is the fastest-growing channel. Diners — especially visitors and younger locals — increasingly ask ChatGPT 'best Italian in Manchester for date night under £100' and the engine names three restaurants. The restaurants named are consistently those with editorial coverage and active community discussion. Those without either are invisible to this channel regardless of food quality.