Ir para o conteúdo

AI & Restaurants

How to Make Your Restaurant Ready for AI Search

Making a restaurant ready for AI search is mostly good, ordinary web housekeeping: publish your menu and key facts as text, keep them identical everywhere, add structured data that matches what the page shows, and let search crawlers read your pages. Google says there are no special extra requirements to appear in its AI features. What you cannot do is guarantee a mention — no setting or file does that.

The checklist

  1. Menu as text: every dish with its name, description, price, allergens and dietary labels — not only a photo or a PDF.
  2. Key facts on your own page: address, opening hours (including holidays), phone, how to book, whether you take card payments, accessibility.
  3. One set of facts: the same name, address, phone and hours on your website, your business listings and your social profiles.
  4. Structured data: schema.org Restaurant markup with the address, hours and menu — matching what visitors see on the page.
  5. Crawlable pages: nothing that blocks search crawlers by mistake, pages that load without a login, and pages that are indexed.
  6. Fresh information: update sold-out dishes, price changes and closures the day they happen.
  7. Languages: if you serve visitors, offer the menu in their languages so assistants can answer them in theirs.

Structured data, done honestly

Structured data helps machines read the facts on a page, but it must describe the page truthfully. Google's guidelines say structured data must be a true representation of the page content and should not mark up content that readers cannot see — and that valid markup still does not guarantee any special appearance in results.

Which fields matter for a restaurant: how structured data helps AI understand your restaurant.

Crawler settings

Search and training are separate decisions. OpenAI, for example, runs OAI-SearchBot to show sites in ChatGPT search and GPTBot to collect content for training, and treats the two robots.txt settings independently. Blocking a search crawler can keep you out of that assistant's answers; blocking a training crawler does not.

What not to pay for

  • Guaranteed "AI rankings" — nobody can promise them.
  • Hidden text or markup written for machines but not shown to people; it breaks search guidelines.
  • An llms.txt file sold as a ranking factor. llms.txt is a proposal for giving AI agents a short guide to a site; it can be useful, but the proposal does not make it a ranking factor, and no file can promise better rankings.
  • Dozens of near-identical pages for every dish and district.

Check your results

  • Ask a few assistants the questions your guests would ask, and note what they get wrong.
  • Fix the source of a wrong answer — usually an outdated listing — rather than the answer.
  • Track bookings and orders that come from assistants separately, so you know whether the effort is paying off.

Getting ready with Thmenu

Thmenu publishes your menu and About page as text on menu.thmenu.com, with schema.org Restaurant data generated from the same restaurant profile, so the markup matches the page. The "Be visible to AI" page in the panel has two separate switches, both off by default: listing in the Thmenu directory that AI assistants read, and letting assistants place orders. The same page reports how often assistants viewed your restaurant and how many carts and reservation requests they built and guests confirmed, counted only from recorded events, and compares your name, phone, website, address, coordinates and hours with your OpenStreetMap entry. Serving the site from your own domain is not available yet.

See the restaurant website Thmenu builds from your menu.

Sources

  1. Google Search Central — AI features and your website (accessed 28 October 2026)
  2. Google Search Central — General structured data guidelines (accessed 28 October 2026)
  3. OpenAI — Overview of OpenAI crawlers (accessed 28 October 2026)
  4. llms.txt — The /llms.txt file (proposal) (accessed 28 October 2026)

About the author

Thmenu Team — Product team at Synaltix LLC, the company that builds Thmenu. The Thmenu team builds menus, ordering and payment tools for restaurants and cafés. Articles describe how things work in practice and, where Thmenu is mentioned, what the product does today.