« Où dîner ce soir à Lyon avec une terrasse ? » De plus en plus de clients posent ce type de question à un assistant plutôt qu'à un moteur de recherche. Être cité par ChatGPT, Perplexity ou les AI Overviews de Google, c'est ce qu'on appelle le GEO (Generative Engine Optimization). Ce guide explique le GEO pour un restaurant : ce que l'on peut vérifier et contrôler, et ce qui relève du pari.
À lire d'abord : aucun moteur IA ne publie de recette pour être cité, et personne ne peut le garantir. Ce que nous décrivons se divise en deux : des faits documentés par les éditeurs (accès des robots, fonctionnement des données structurées), et des bonnes pratiques de visibilité locale qui rendent votre établissement plus facile à trouver et à comprendre, sans promesse de résultat.
Le GEO pour un restaurant : de quoi parle-t-on ?
Quand un assistant IA recommande un restaurant, il s'appuie en général sur des sources du web : sites, fiches, avis, articles. Selon les produits, il peut citer ses sources avec des liens. Votre objectif réaliste n'est pas « être numéro 1 sur ChatGPT » : c'est d'être trouvable, lisible et cohérent partout où ces systèmes peuvent lire.
Ce que Google dit lui-même de ses fonctions IA (AI Overviews et AI Mode) est clair et sobre : il n'y a pas d'exigence supplémentaire pour y apparaître, et aucune optimisation spéciale n'est requise. Une page doit être indexée et éligible pour s'afficher avec un extrait dans Google Search. Les fondamentaux habituels continuent de s'appliquer : autoriser l'exploration, faciliter la découverte par les liens internes, soigner l'expérience de page, garder le contenu important en texte, et tenir à jour les informations de la fiche Business Profile.
Autrement dit, pour Google, le GEO n'est pas une discipline à part : c'est du bon SEO local. Et Google précise que respecter toutes ces règles ne garantit pas l'exploration, l'indexation ou l'affichage d'une page.
Ce qui est vérifiable : l'accès des robots dans le fichier robots.txt
C'est le point le plus factuel, et le plus souvent ignoré. Chaque service utilise des robots identifiés par un nom (user-agent), que vous pouvez autoriser ou bloquer dans le fichier robots.txt de votre site.
OpenAI distingue trois robots, selon sa documentation :
- OAI-SearchBot : sert à faire apparaître des sites dans les fonctions de recherche de ChatGPT. Pour y figurer, il faut l'autoriser dans votre fichier robots.txt (et autoriser ses adresses IP publiées si un pare-feu filtre le trafic). Un site qui le bloque n'apparaît pas dans les réponses de recherche de ChatGPT, mais peut encore s'afficher comme lien de navigation.
- GPTBot : explore des contenus qui peuvent servir à entraîner les modèles d'OpenAI. Le bloquer signale que vos contenus ne doivent pas servir à l'entraînement.
- ChatGPT-User : visite une page quand un utilisateur le demande dans ChatGPT. Les règles du robots.txt peuvent ne pas s'appliquer, car la visite est déclenchée par l'utilisateur.
Ces robots se règlent indépendamment : on peut autoriser OAI-SearchBot et bloquer GPTBot. OpenAI indique qu'il faut compter environ 24 heures pour qu'une modification du robots.txt soit prise en compte par ses systèmes de recherche.
Perplexity documente deux robots :
- PerplexityBot : fait apparaître et lie des sites dans les résultats de recherche de Perplexity. Il n'est pas utilisé pour entraîner des modèles de fondation. Pour y figurer, autorisez-le dans le robots.txt et acceptez ses plages d'adresses IP publiées.
- Perplexity-User : visite une page à la demande d'un utilisateur, et ignore généralement le robots.txt, puisque la requête est déclenchée par une personne.
Google : le jeton Google-Extended permet de contrôler, dans le robots.txt, l'utilisation de votre contenu pour l'entraînement de ses modèles Gemini et pour l'ancrage des réponses. Google précise qu'il n'affecte pas Google Search : il n'a aucune incidence sur l'inclusion dans les résultats et n'est pas un signal de classement. Pour les AI Overviews et AI Mode, Google renvoie aux conditions habituelles d'indexation de Search.
Exemple de lecture. Un robots.txt qui contient Disallow: / pour tous les robots, ou un pare-feu qui rejette tout trafic inconnu, peut bloquer ces robots sans que vous le sachiez. Vérifiez donc :
- que votre fichier robots.txt (à la racine du domaine) n'interdit pas les robots de recherche des services dont vous voulez être visible ;
- que votre hébergeur, votre CDN ou votre pare-feu ne les filtre pas : Perplexity précise, par exemple, que le mode « Bot Fight » de Cloudflare peut encore les défier malgré des règles personnalisées ;
- que vous avez décidé en connaissance de cause pour les robots d'entraînement (GPTBot, Google-Extended) : c'est un choix éditorial, pas une obligation.
À noter : le robots.txt gère l'exploration, il n'est pas un moyen de garder une page hors de Google. Ses règles sont respectées de façon volontaire par les robots réputés.
Si votre site est fait sous Webflow, Wix ou un autre CMS, vous modifiez parfois ce fichier via un réglage plutôt qu'en l'éditant à la main. Contrôlez le résultat en ouvrant votresite.fr/robots.txt dans un navigateur.
Données structurées : aider les machines à lire vos informations
Les données structurées (schema.org, au format JSON-LD) décrivent votre établissement dans un format que les machines comprennent sans deviner. Pour un restaurant, Google documente le type Restaurant, sous-type de LocalBusiness.
Selon la documentation Google :
- les propriétés obligatoires sont le nom (name) et l'adresse (address, avec un maximum de champs) ;
- les propriétés recommandées incluent les horaires (openingHoursSpecification), le téléphone, l'URL de la page de l'établissement, la position géographique, la fourchette de prix (priceRange), le lien du menu (menu) et le type de cuisine (servesCuisine) ;
- le balisage se place dans une balise script de type application/ld+json, et se valide avec le test des résultats enrichis ;
- les horaires de nuit, les fermetures saisonnières (validFrom, validThrough) et les jours de fermeture ont une syntaxe précise.
Soyons précis sur ce que cela apporte. Google écrit qu'il n'existe pas de balisage schema.org spécial à ajouter pour apparaître dans ses fonctions IA, et que les données structurées doivent correspondre au texte visible de la page. Les données structurées sont donc une bonne pratique de clarté et d'éligibilité à certains affichages Google : pas un levier IA garanti. Quant à ChatGPT et Perplexity, nous n'avons trouvé aucune documentation officielle indiquant qu'ils lisent ce balisage de façon systématique : ne comptez pas dessus comme sur un interrupteur.
Règle de méthode : ne balisez jamais ce qui n'est pas affiché sur la page. Si vos horaires changent, mettez à jour la page et le balisage en même temps.
Fiche Google, avis et cohérence des informations
Pour les recherches locales, la fiche Google Business Profile est une source centrale de Google lui-même. Google cite expressément, parmi les bonnes pratiques pour ses fonctions IA, de garder à jour les informations de la fiche. Notre guide détaille tout le paramétrage : fiche Google Business Profile d'un restaurant.
Les avis jouent un double rôle : ils alimentent la notoriété locale dans Google, et ils contiennent le vocabulaire réel des clients (« terrasse calme », « bon pour un groupe », « sans gluten »). Nous ne pouvons pas vous dire dans quelle mesure ChatGPT ou Perplexity les exploitent : aucune documentation officielle ne le précise, à notre connaissance. Ce que nous savons, c'est qu'un établissement avec des avis récents, des réponses du propriétaire et des informations cohérentes envoie un signal plus clair, pour les humains comme pour les machines. Voir répondre aux avis Google.
Règles à respecter : n'achetez pas d'avis, n'offrez pas de contrepartie en échange d'un avis et ne triez pas vos demandes pour ne solliciter que les clients satisfaits : Google interdit ces pratiques.
Cohérence des informations : le principal levier à votre portée
Un assistant qui croise plusieurs sources tombe sur des contradictions : horaires différents entre le site et la fiche, ancien nom, ancienne adresse, carte périmée. En cas de doute, il peut se tromper, ou ne rien dire. La cohérence est donc le travail le plus rentable :
- nom, adresse, téléphone identiques sur le site, la fiche Google, les réseaux, les annuaires et votre plateforme de réservation ;
- horaires à jour partout, y compris les fermetures annuelles et les jours fériés ;
- carte et prix accessibles en texte sur le site, pas seulement dans une image ou un PDF scanné ;
- faits stables décrits simplement : type de cuisine, ambiance, capacité, accessibilité, privatisation, régimes alimentaires.
Pour la carte, privilégiez une page web lisible : voir menu en ligne en HTML ou PDF.
Écrire du contenu clair, que l'on peut citer
Un moteur IA extrait des passages. Votre contenu a plus de chances d'être compris, et cité, s'il est écrit pour être compris hors contexte. C'est une bonne pratique éditoriale, pas une garantie.
- Une réponse courte au début de chaque section. « Nous accueillons les groupes jusqu'à 20 personnes dans la salle du fond ; au-delà, contactez-nous pour une privatisation. » Puis les détails.
- Des titres qui reprennent les vraies questions : « Peut-on venir avec un chien ? », « Y a-t-il des options végétariennes ? », « Où se garer ? ».
- Une page par sujet utile : carte, privatisation, accès, événements, FAQ.
- Des phrases autonomes : évitez « comme vu plus haut », « notre fameux plat ». Nommez les choses.
- Pas de contenu caché dans les images : texte réel pour la carte, les horaires et les offres.
- Des faits datés : « carte d'automne en vigueur depuis le 15 septembre ».
Une FAQ courte sur votre site (4 à 8 questions réelles posées par vos clients) est utile pour les humains avant tout. Si vous la balisez en données structurées, respectez les règles de Google : le texte balisé doit être visible sur la page.
Contrôler votre visibilité : que mesurer, sans se raconter d'histoires
Tester des questions dans ChatGPT ou Perplexity est un bon réflexe, mais les réponses varient d'une personne, d'un jour et d'un lieu à l'autre. Un test isolé ne prouve rien.
Méthode raisonnable :
- listez 10 questions réelles de clients (« restaurant italien terrasse à Bordeaux », « brunch le dimanche près de la gare ») ;
- posez-les chaque mois, notez si votre établissement est mentionné, avec quelles informations, et si elles sont exactes ;
- corrigez à la source (fiche, site, annuaire) toute information fausse : ce sont vos informations qu'il faut corriger, pas l'assistant ;
- comparez avec le trafic de votre site et vos réservations, dans vos outils de suivi habituels. L'absence de trafic mesuré ne prouve pas l'absence de citations : un utilisateur peut lire la réponse sans cliquer.
Questions fréquentes sur le GEO pour un restaurant
Faut-il un fichier llms.txt pour être cité par l'IA ?
Google écrit qu'il n'y a pas besoin de fichiers lisibles par machine ni de balisage particulier pour apparaître dans ses fonctions IA. Nous n'avons pas vérifié de position officielle d'OpenAI ou de Perplexity sur ce fichier. Concentrez-vous d'abord sur l'accès des robots, la cohérence des informations et un contenu clair.
Bloquer GPTBot m'empêche-t-il d'apparaître dans ChatGPT ?
D'après OpenAI, GPTBot concerne l'entraînement des modèles, tandis qu'OAI-SearchBot gère l'apparition dans la recherche de ChatGPT. Les deux se règlent séparément. Bloquer GPTBot n'a donc pas pour effet de vous retirer de la recherche, mais vérifiez que OAI-SearchBot reste autorisé.
Peut-on payer pour apparaître dans les réponses d'une IA ?
Pour le classement local de Google, Google indique qu'on ne peut ni le demander ni le payer. Pour les autres assistants, nous ne pouvons pas affirmer qu'aucune offre n'existe : méfiez-vous de toute promesse de position garantie dans les réponses d'une IA.
Combien de temps avant de voir un effet ?
Il n'existe aucun délai fiable. OpenAI indique environ 24 heures pour la prise en compte d'un changement de robots.txt, et Perplexity jusqu'à 24 heures, mais cela ne dit rien du moment où un assistant vous citera, ni même s'il le fera.
Besoin d'aide pour être mieux compris des moteurs et des assistants IA ?
Rendre un établissement lisible pour Google et les assistants IA demande un site propre, des données cohérentes et un suivi régulier. māhie accompagne plus de 90 maisons sur leur visibilité digitale, avec plus de 70 sites réalisés. Concrètement, nous pouvons :
- auditer l'accès des robots (robots.txt, hébergeur, pare-feu) à votre site ;
- ajouter et valider le balisage de données structurées de votre site Webflow ;
- restructurer vos pages (carte, privatisation, FAQ) pour qu'elles soient claires et citables ;
- harmoniser vos informations entre site, fiche Google et plateformes ;
- mettre en place un suivi mensuel de ce qui est visible et de ce que cela rapporte.
Voir nos sites web et Growth & CMO externalisé, puis Contactez māhie.

