Comment créer un site d'annuaire de restaurants sur WordPress (guide étape par étape pour 2026)
BONUS : Ajoutez une marketplace d'articles de menu commandables pour chaque restaurant
La plupart des guides « comment créer un annuaire de restaurants » finissent par vous orienter vers Grubhub, Uber Eats, DoorDash ou Yelp pour la découverte et la commande en ligne.
L'argument est séduisant : référencez votre restaurant sur la plateforme de quelqu'un d'autre, payez des frais pour être visible et recevoir des commandes, et regardez les clients affluer.
La réalité financière est vite décourageante.
Grubhub, Uber Eats et DoorDash prélèvent 15 à 30 % sur chaque commande, auxquels s'ajoutent des frais de livraison côté client qui font grimper le ticket moyen bien au-delà de ce que le restaurant facture sur place.
Yelp facture 300 à 1 000 $/mois pour les pages professionnelles premium, et les fiches des concurrents non payants apparaissent par défaut sur leurs pages.
OpenTable facture aux restaurants 1 $ par réservation en ligne et 0,25 $ par réservation téléphonique, plus des frais de base de 249 $/mois.
Aucune de ces plateformes ne communique au restaurant l'e-mail du client, l'historique des commandes ou la relation marketing.
Vous pouvez créer votre propre site annuaire de restaurants avec toutes les fonctionnalités d'une marketplace pour une fraction de ces coûts, maîtriser la relation client et conserver les commissions.
Cet article vous guide pas à pas dans la création concrète du site, en utilisant le plugin gratuit GeoDirectory comme moteur d'annuaire et l'extension optionnelle GeoMarketplace pour le transformer en plateforme de commande multi-vendeurs.
Ce dont un site annuaire de restaurants a vraiment besoin
En faisant abstraction du superflu, un annuaire de restaurants sérieux possède les mêmes fonctionnalités essentielles que Yelp ou Grubhub dans ce qu'ils font de mieux :
- Base de données de restaurants consultable avec des filtres par cuisine, quartier, gamme de prix, options diététiques (végétalien, sans gluten) et « ouvert maintenant »
- Vue cartographique avec des épingles pour chaque fiche et des fenêtres d'information cliquables
- Pages de fiche détaillées avec photos, menu, horaires, coordonnées et avis
- Comptes utilisateurs pour les propriétaires de restaurants (pour gérer leur fiche) et les convives (pour laisser des avis et enregistrer leurs favoris)
- Soumission en front-end pour que les propriétaires de restaurants puissent revendiquer ou ajouter leurs propres fiches sans accès à l'administration WordPress
- Optionnel : articles de menu commandables par restaurant, avec répartition des commissions multi-vendeurs (la fonctionnalité de Grubhub, sans les commissions de Grubhub)
- Optionnel : fiches premium payantes, revendications de fiches payantes et espaces publicitaires pour la monétisation
Le plugin GeoDirectory gère chaque point de cette liste, l'extension GeoMarketplace prenant en charge la partie commande multi-vendeurs.
Ce dont vous avez besoin (stack gratuite)
Trois logiciels, plus un nom de domaine et un hébergement :
- WordPress, le CMS gratuit qui propulse 43 % du web
- Le plugin gratuit GeoDirectory pour le moteur d'annuaires, la recherche, les cartes et les pages de fiches
- Un thème qui s'intègre parfaitement avec GeoDirectory (Elementor PRO avec le thème Hello, le thème gratuit Kadence, ou l'un de nos thèmes gratuits BlockStrap)
Coût total pour la configuration d'un annuaire gratuit : 0 $ en logiciels, plus 5 à 15 $/mois pour l'hébergement WordPress et 10 à 15 $/an pour un nom de domaine.
Pour un argumentaire plus large contre les plateformes de répertoire SaaS, consultez notre best business directory software guide.
Pour un guide de création étape par étape sur les sites d'annuaires en général, consultez notre tutoriel sur comment créer un site d'annuaire.
Étape 1 : Configurer l'hébergement WordPress et un nom de domaine
Ignorez cette section si vous avez déjà un site WordPress vierge prêt à l'emploi.
Pour une nouvelle installation, choisissez un hébergeur WordPress qui vous offre au moins 2 Go de RAM et du stockage SSD. Les hébergeurs WordPress managés s'occupent automatiquement de l'optimisation sous-jacente.
Enregistrez un nom de domaine correspondant à ce que les gens taperont lorsqu'ils rechercheront votre annuaire (p. ex., bestbrooklynrestaurants.com, valenciafoodguide.com).
Étape 2 : Installer AyeCode Connect
AyeCode Connect est le plugin assistant gratuit qui importe des démos prêtes à l'emploi d'annuaires de restaurants directement dans votre site WordPress, vous évite le travail de mise en page et synchronise les licences des extensions premium que vous possédez.
Accédez à Extensions → Ajouter dans votre administration WordPress et recherchez AyeCode Connect.

Cliquez sur Installer, puis Activer.
Cliquez sur le Connect Site pour relier votre site WordPress à la bibliothèque de démos AyeCode. L'inscription est gratuite.

Étape 3 : Importer une démo d'annuaire de restaurants
Deux démos prêtes à l'emploi d'annuaires de restaurants sont disponibles via AyeCode Connect, une pour chaque approche de constructeur de pages.
Option A : Elementor PRO + GeoDirectory

La solution Elementor PRO vous offre une flexibilité visuelle maximale pour des modèles de fiches personnalisés, des pages d'archive et des résultats de recherche.
Coût : 59 $/an pour Elementor PRO (niveau d'entrée), plus le plugin GeoDirectory gratuit.
Configuration : installez le plugin Elementor gratuit, téléversez le fichier ZIP d'Elementor PRO depuis votre compte Elementor, installez le thème gratuit Hello by Elementor, puis dans AyeCode Connect, rendez-vous dans Importer les données de démo → Annuaire de restaurants Elementor → Afficher → Importer.

Option B : Thème Kadence + GeoDirectory (solution gratuite)
La solution Kadence est entièrement gratuite, plus rapide sur un hébergement classique car elle utilise les blocs Gutenberg natifs, et ne génère aucun coût récurrent lié à un constructeur de pages.
Coût : 0 $ pour le thème Kadence, 0 $ pour GeoDirectory, 0 $ pour la démo. Total : 0 $ en logiciels.
Configuration : dans AyeCode Connect, rendez-vous dans Importer les données de démo → Annuaire de restaurants Kadence → Afficher → Importer.

L'importation installe le thème Kadence gratuit, le plugin GeoDirectory, des champs personnalisés spécifiques aux restaurants, ainsi qu'un ensemble de fiches de démo pour vous servir de point de départ.
Pour une comparaison approfondie du constructeur de pages adapté à chaque type d'exploitant, consultez notre guide sur l'impact du choix du constructeur de pages sur les performances d'un site annuaire.
Étape 4 : Personnalisez et ajoutez vos restaurants
Une fois la démo importée, le processus post-importation est identique pour les deux solutions :
- Remplacez le logo de substitution par votre marque
- Ajustez les couleurs et la typographie dans le personnalisateur de thème pour correspondre à votre identité de marque
- Modifiez la navigation du menu pour qu'elle corresponde à la structure de votre site (Accueil, Restaurants, Cuisines, Quartiers, Ajouter votre restaurant, Contact)
- Remplacez les annonces de démonstration par vos vrais restaurants sous Lieux dans l'administration WordPress (ou utilisez le formulaire de soumission en front-end)
- Configurez le formulaire de contact et le flux de capture de prospects
- Soumettez votre sitemap à Google Search Console
Vous pouvez ajouter des annonces une par une via le formulaire en front-end (le même formulaire que vos propriétaires de restaurant utiliseront) ou en masse via l'import CSV.
Le bonus Marketplace : articles de menu commandables par restaurant

Au-delà du répertoire de base, le extension GeoMarketplace transforme votre répertoire de restaurants en une marketplace multi-vendeurs où chaque restaurant devient sa propre boutique.
Les propriétaires de restaurant créent leurs articles de menu en tant que produits liés à leur annonce. Les clients commandent via le répertoire. Vous percevez une commission sur chaque commande, au pourcentage que vous définissez.
C'est le modèle Grubhub sur votre propre plateforme, où c'est vous qui fixez le taux de commission au lieu de payer 15 à 30 % à un tiers.
Ce dont vous avez besoin pour la configuration Marketplace
- WooCommerce (gratuit) pour le moteur e-commerce sous-jacent
- MultiVendorX (gratuit) pour la fonctionnalité multi-vendeurs
- L'extension GeoMarketplace (premium, incluse dans le GeoDirectory Membership) pour connecter WooCommerce + MultiVendorX + GeoDirectory en un seul flux de travail
GeoMarketplace fonctionne également avec Dokan, WCFM et WCV si vous avez une préférence marquée pour l'un d'eux plutôt que MultiVendorX.
Présentation de la configuration Marketplace
Installer WooCommerce : Plugins → Add New → Search WooCommerce → Install and Activate. Suivez l'assistant de configuration de WooCommerce.

Installer MultiVendorX : Extensions → Ajouter → Rechercher MultiVendorX → Installer et activer. Définissez votre pourcentage de commission dans les paramètres de MultiVendorX.

Installer GeoMarketplace : si vous disposez d'un abonnement AyeCode et qu'AyeCode Connect est configuré, rendez-vous sur GeoDirectory → Extensions et installez GeoMarketplace depuis cet endroit. Sinon, téléversez le fichier ZIP de GeoMarketplace via Extensions → Ajouter → Téléverser une extension.
Ajoutez l'onglet Boutique aux annonces de restaurants : Restaurant → Paramètres → Onglets → Insérer l'onglet « Boutique » → Enregistrer.

Comment les propriétaires de restaurants s'inscrivent et vendent
Créez deux pages dans votre menu WordPress : Inscription vendeur et Tableau de bord vendeur.

Activer l'inscription générale WordPress : Réglages → Général → « Tout le monde peut s'inscrire ».
Dans GeoDirectory : GeoDirectory → Général → Afficher les options avancées → Autoriser la publication sans connexion.

Les propriétaires de restaurants disposent désormais d'un processus en quatre étapes :
- Soumettre leur restaurant via le formulaire d'ajout d'annonce (crée l'annonce et le compte utilisateur en une seule étape)
- Recevoir un e-mail pour définir leur mot de passe
- Faire une demande pour devenir vendeur via le Tableau de bord vendeur
- Une fois approuvé par vous (l'administrateur), créer des articles de menu en tant que produits WooCommerce liés à leur annonce

Le produit est ensuite lié à l'annonce du restaurant via l'onglet GeoDirectory dans le formulaire de création de produit.

Après approbation par l'administrateur, l'article de menu apparaît sous l'onglet Boutique de la page d'annonce du restaurant. Les clients commandent via votre site, et votre commission est automatiquement déduite de chaque vente.
Masquer les données premium du restaurant derrière une connexion membre
De nombreux opérateurs sérieux d'annuaires de restaurants souhaitent à terme restreindre l'accès aux champs premium aux membres inscrits : le numéro de téléphone direct, l'e-mail du propriétaire, les liens de réservation, ou les galeries photos premium.
La solution la plus élégante pour gérer cela dans GeoDirectory est d'utiliser nos thèmes BlockStrap gratuits et le plugin BlockStrap page builder, qui prennent tous deux en charge des règles de visibilité au niveau des blocs liées aux niveaux d'adhésion UsersWP.
C'est une approche véritablement différente de celle de tous les autres plugins d'annuaires en matière de restriction par abonnement. Pour une analyse architecturale complète et des exemples concrets, consultez notre guide sur meilleur plugin d'adhésion WordPress pour les sites d'annuaires.
Autres façons de monétiser un annuaire de restaurants
Au-delà de la commission sur le marché, trois sources de revenus supplémentaires fonctionnent bien pour les annuaires de restaurants :
Annonces Premium Payantes

Les restaurants paient des frais récurrents pour un placement en vedette sur les pages de catégories et les résultats de recherche, des photos et vidéos supplémentaires, des descriptions plus longues et des liens de contact directs.
Le extension Pricing Manager gère les niveaux d'annonces et la facturation récurrente.
Annonces Réclamées Payantes

Ajoutez vous-même des restaurants (à partir de sources publiques), puis facturez aux propriétaires de restaurants des frais pour réclamer et gérer leurs annonces.
Le L'extension Claim Listings gère le processus de réclamation, tandis que Pricing Manager prend en charge le flux de mise à niveau payante.
Vendre des publicités

Vendez des emplacements publicitaires sur les résultats de recherche, les pages de catégories, les articles de blog ou la page d'accueil. Les publicités peuvent être stylisées pour ressembler à des annonces ou sous forme de bannières traditionnelles.
Les extensions Pricing Manager et Advertising gèrent les ventes et la rotation.
Ce que Cela Coûte à Créer et à Faire Fonctionner
Ventilation honnête des coûts :
- Nom de domaine : 10 à 15 $/an
- Hébergement WordPress : 5-15 $/mois (60-180 $/an)
- Plugin GeoDirectory : Gratuit
- Thème Kadence : Gratuit (ou Elementor PRO à 59 $/an pour la voie Elementor)
- Plugin AyeCode Connect : Gratuit
- WooCommerce : Gratuit
- MultiVendorX : Gratuit
- GeoDirectory Membership (pour GeoMarketplace + extensions de monétisation) : 139 $/an pour un seul site ou 229 $/an pour des sites illimités
Coût total de la première année pour un annuaire de restaurants complet avec marketplace et couche de monétisation : 215 à 400 $ selon le niveau d'hébergement et le constructeur de pages choisi.
Coût de la première année pour faire tourner un seul restaurant sur Yelp (page premium) + OpenTable + commissions Grubhub : facilement 10 000 $+ pour un restaurant réalisant un volume de commandes en ligne significatif.
L'annuaire génère des revenus récurrents pour vous (commissions, annonces premium, publicités). La plateforme, elle, verse un loyer à quelqu'un d'autre, pour toujours.
La voie pragmatique
La façon la plus rapide de lancer un annuaire de restaurants qui vous appartient est :
- Achetez un nom de domaine et un hébergement WordPress de base
- Installez AyeCode Connect
- Importez la démo d'annuaire de restaurants Kadence (ou Elementor PRO si vous préférez)
- Personnalisez l'image de marque (logo, couleurs, typographie)
- Remplacez les annonces de démonstration par vos vrais restaurants
- Configurez la suite GeoMarketplace si vous souhaitez proposer des menus commandables en ligne
- Activez la soumission en front-end pour que les propriétaires de restaurants puissent s'inscrire eux-mêmes
- Soumettez votre sitemap à Google Search Console
Un week-end de travail concentré suffit pour obtenir un site fonctionnel.
Les trois premiers mois de contenu régulier (guides gastronomiques de quartier, sélections par cuisine, annonces de nouveaux restaurants) posent les fondations SEO.
Dès le sixième mois, le référencement naturel commence à attirer des clients et des demandes de propriétaires de restaurants.
À la deuxième année, votre annuaire de restaurants génère plus de commandes, plus d'annonces mises en avant et plus de revenus publicitaires que ce que vous pourriez justifier de payer à Yelp en un seul mois.
Réflexions finales
Le secteur de la restauration fonctionne sur une visibilité louée.
Yelp, Grubhub, Uber Eats, DoorDash, OpenTable et TripAdvisor ont bâti des entreprises milliardaires en s'interposant entre les clients et les restaurants, en faisant payer les deux côtés pour la mise en relation.
Les opérateurs qui possèdent leur propre annuaire de restaurants cessent de payer ce péage.
La configuration technique prend un week-end. La version gratuite GeoDirectory gère les annonces, les cartes, la recherche, les avis, les comptes clients et l'infrastructure de la marketplace.
Pour une argumentation plus large contre les plateformes d'annuaires SaaS dans toutes les catégories, consultez notre best business directory software guide.
Pour l'équivalent immobilier de ce tutoriel, consultez comment créer un site immobilier.
Pour la partie gestion des accès membres de la pile, consultez notre guide sur meilleur plugin d'adhésion WordPress pour les sites d'annuaires.
Arrêtez de louer des clients aux applications de livraison.
Créez l'annuaire.
Libérez la puissance de GeoDirectory !
Lancez votre activité en ligne dès maintenant
Rejoignez-nous dès aujourd'hui !Newsletter - Restez informé !
Recevez les dernières actualités, conseils et contenus exclusifs directement dans votre boîte de réception.