GeoDirectory

Come creare un sito web di directory di ristoranti in WordPress (Guida passo dopo passo per il 2026)

La maggior parte delle guide su "come creare una directory di ristoranti" ti porta alla fine verso Grubhub, Uber Eats, DoorDash o Yelp per la parte di ricerca e ordinazione.

La proposta è allettante: inserisci il tuo ristorante sulla piattaforma di qualcun altro, paga una commissione per la visibilità e gli ordini, e guarda i clienti arrivare.

I conti, però, tornano presto a fare male.

Grubhub, Uber Eats e DoorDash trattengono dal 15 al 30% di ogni ordine, più le spese di consegna a carico del cliente che portano il prezzo medio dello scontrino ben al di sopra di quanto il ristorante pratica direttamente.

Yelp addebita da 300 a 1.000+$/mese per le pagine business premium, con le inserzioni dei concorrenti non paganti che compaiono di default sulle loro pagine.

OpenTable addebita ai ristoranti 1$ per ogni prenotazione online e 0,25$ per ogni prenotazione telefonica, più una quota base di 249$/mese.

Nessuna di queste piattaforme fornisce al ristorante l'email del cliente, la cronologia degli ordini o la relazione di marketing.

Puoi costruire il tuo sito directory di ristoranti con piena funzionalità di marketplace a una frazione di quei costi, mantenere la relazione con il cliente e intascare le commissioni.

Questo articolo illustra la costruzione pratica del sito, passo dopo passo, utilizzando il gratuito GeoDirectory plugin come motore della directory e il componente aggiuntivo opzionale GeoMarketplace per trasformarlo in una piattaforma d'ordine multi-vendor.

Di cosa ha davvero bisogno un sito directory di ristoranti

Eliminando il superfluo, una directory di ristoranti seria ha le stesse funzionalità di base di Yelp o Grubhub nel loro nucleo essenziale:

Il plugin GeoDirectory gestisce ogni elemento di quell'elenco, con il componente aggiuntivo GeoMarketplace che si occupa della parte di ordini multi-vendor.

Cosa ti serve (stack gratuito)

Tre componenti software, più un dominio e un hosting:

Costo totale per la configurazione della directory gratuita: 0$ in software, più 5-15$/mese per l'hosting WordPress e 10-15$/anno per un dominio.

Per il caso più ampio contro le piattaforme SaaS di directory, consulta il nostro best business directory software guide.

Per una guida dettagliata alla creazione di siti directory in generale, consulta il nostro tutorial su come creare un sito web directory.

Passaggio 1: configura l'hosting WordPress e un dominio

Salta questa sezione se hai già un sito WordPress vuoto pronto all'uso.

Per una configurazione da zero, scegli un provider di hosting WordPress che ti offra almeno 2 GB di RAM e storage SSD. Gli hosting WordPress gestiti si occupano automaticamente dell'ottimizzazione sottostante.

Registra un dominio che corrisponda a ciò che le persone digiteranno quando cercheranno la tua directory (ad es. miglioriristorantiroma.com, guidagastronomicaroma.com).

Passaggio 2: installa AyeCode Connect

AyeCode Connect è il plugin helper gratuito che importa demo preconfezionate di directory di ristoranti direttamente nel tuo sito WordPress, ti risparmia il lavoro di layout e sincronizza le licenze degli eventuali componenti aggiuntivi premium che possiedi.

Vai a Plugin → Aggiungi nuovo nel pannello di amministrazione di WordPress e cerca AyeCode Connect.

Installa AyeCode Connect

Clicca Installa, poi Attiva.

Clicca il pulsante Connect Site per collegare il tuo sito WordPress alla libreria di demo di AyeCode. La registrazione è gratuita.

Connect Site

Passaggio 3: importa una demo di directory di ristoranti

Attraverso AyeCode Connect sono disponibili due demo preconfezionate di directory di ristoranti, una per ciascun approccio con page builder.

Opzione A: Elementor PRO + GeoDirectory

Directory di ristoranti realizzata con Elementor

Il percorso con Elementor PRO ti offre la massima flessibilità visiva per template di inserzione personalizzati, pagine archivio e risultati di ricerca.

Costo: 59$/anno per Elementor PRO (livello base), più il plugin gratuito GeoDirectory.

Configurazione: installa il plugin gratuito Elementor, carica il file ZIP di Elementor PRO dal tuo account Elementor, installa il tema gratuito Hello by Elementor, poi in AyeCode Connect vai su Import Demo Data → Elementor restaurant directory → View → Import.

Importa directory di ristoranti Elementor

Opzione B: tema Kadence + GeoDirectory (percorso gratuito)

Il percorso con Kadence è completamente gratuito, più veloce su hosting standard perché utilizza i blocchi nativi di Gutenberg, e non prevede costi ricorrenti per il page builder.

Costo: 0$ per il tema Kadence, 0$ per GeoDirectory, 0$ per la demo. Totale: 0$ in software.

Configurazione: in AyeCode Connect, vai su Import Demo Data → Kadence restaurant directory → View → Import.

Importa directory di ristoranti Kadence

L'importazione installa il tema gratuito Kadence, il plugin GeoDirectory, i campi personalizzati specifici per i ristoranti e una serie di inserzioni demo da usare come punto di partenza.

Per un confronto più approfondito su quale page builder si adatta a quale tipo di operatore, consulta la nostra guida su come la scelta del page builder influisce sulle prestazioni del sito directory.

Passaggio 4: Personalizza e aggiungi i tuoi ristoranti

Una volta importata la demo, il flusso di lavoro post-importazione è lo stesso per entrambi i percorsi:

  1. Sostituisci il logo segnaposto con il marchio della tua azienda
  2. Regola colori e tipografia nel personalizzatore del tema per adattarli al tuo brand
  3. Modifica la navigazione del menu per adattarla alla struttura del tuo sito (Home, Ristoranti, Cucine, Quartieri, Aggiungi il tuo ristorante, Contatti)
  4. Sostituisci le inserzioni demo con i tuoi ristoranti reali in Luoghi nell'amministrazione di WordPress (oppure usa il modulo di invio frontend)
  5. Configura il modulo di contatto e il flusso di acquisizione dei contatti
  6. Invia la tua sitemap a Google Search Console

Puoi aggiungere le inserzioni una alla volta tramite il modulo frontend (lo stesso modulo che useranno i proprietari dei ristoranti) oppure in blocco tramite importazione CSV.

Il bonus Marketplace: voci di menu ordinabili per ogni ristorante

I ristoranti possono vendere le voci del menu direttamente dalla loro inserzione

Oltre alla directory di base, il add-on GeoMarketplace trasforma la tua directory di ristoranti in un marketplace multi-vendor in cui ogni ristorante diventa il proprio negozio.

I proprietari dei ristoranti creano le voci del loro menu come prodotti collegati alla loro inserzione. I clienti ordinano tramite la directory. Tu ricevi una commissione su ogni ordine, alla percentuale che hai stabilito.

Questo è il modello Grubhub sulla tua piattaforma, con te che imposti la percentuale di commissione invece di pagare dal 15 al 30% a una terza parte.

Cosa ti serve per la configurazione del Marketplace

GeoMarketplace funziona anche con Dokan, WCFM e WCV se hai una netta preferenza per uno di questi rispetto a MultiVendorX.

Procedura guidata di configurazione del Marketplace

Installa WooCommerce: Plugin → Aggiungi nuovo → Cerca WooCommerce → Installa e attiva. Segui la procedura guidata di configurazione di WooCommerce.

Installa WooCommerce

Installa MultiVendorX: Plugin → Aggiungi nuovo → Cerca MultiVendorX → Installa e attiva. Imposta la percentuale di commissione nelle impostazioni di MultiVendorX.

Installa MultiVendorX

Installa GeoMarketplace: se hai un abbonamento AyeCode e AyeCode Connect configurato, vai su GeoDirectory → Estensioni e installa GeoMarketplace da lì. In alternativa, carica il file ZIP di GeoMarketplace tramite Plugin → Aggiungi nuovo → Carica plugin.

Aggiungi la scheda Negozio alle inserzioni dei ristoranti: Ristorante → Impostazioni → Schede → Inserisci la scheda "Negozio" → Salva.

Aggiungi la scheda Negozio all'inserzione del ristorante

Come i proprietari dei ristoranti si registrano e vendono

Crea due pagine nel menu di WordPress: Registrazione vendor e Dashboard vendor.

Aggiungi i link di registrazione e dashboard per i vendor

Abilita la registrazione generale di WordPress: Impostazioni → Generali → "Chiunque può registrarsi".

In GeoDirectory: GeoDirectory → Generale → Mostra avanzate → Consenti la pubblicazione senza accesso.

GeoDirectory consente la pubblicazione senza effettuare il login

I proprietari di ristoranti hanno ora un flusso in quattro passaggi:

  1. Inviano il proprio ristorante tramite il modulo Aggiungi Inserzione (crea l'inserzione e l'account utente in un unico passaggio)
  2. Ricevono un'email per impostare la propria password
  3. Fanno richiesta per diventare un venditore tramite la Dashboard Venditore
  4. Una volta approvati da te (l'amministratore), creano voci di menu come prodotti WooCommerce collegati alla loro inserzione
Il proprietario del ristorante crea una voce di menu come prodotto

Il prodotto viene quindi collegato all'inserzione del ristorante tramite la scheda GeoDirectory nel modulo di creazione del prodotto.

Collega il prodotto all'inserzione del ristorante

Dopo l'approvazione dell'amministratore, la voce di menu appare nella scheda Shop della pagina dell'inserzione del ristorante. I clienti ordinano tramite il tuo sito e la tua commissione viene detratta automaticamente da ogni vendita.

Proteggere i Dati Premium del Ristorante con il Login Riservato ai Membri

Molti operatori seri di directory di ristoranti vogliono prima o poi limitare l'accesso ai campi premium ai soli membri registrati: il numero di telefono diretto, l'email del proprietario, i link per la prenotazione o le gallerie fotografiche premium.

Il modo più efficace per gestire questo in GeoDirectory è con i nostri temi BlockStrap gratuiti e il plugin BlockStrap page builder, entrambi i quali supportano regole di visibilità a livello di blocco collegate ai livelli di abbonamento di UsersWP.

Questo è genuinamente diverso da come qualsiasi altro plugin per directory gestisce il controllo degli accessi tramite abbonamento. Per l'analisi architetturale completa e gli esempi pratici, consulta la nostra guida al miglior plugin WordPress per abbonamenti per siti directory.

Altri Modi per Monetizzare una Directory di Ristoranti

Oltre alle commissioni del marketplace, tre ulteriori flussi di entrate funzionano bene per le directory di ristoranti:

Inserzioni Premium a Pagamento

Le Inserzioni in Evidenza offrono maggiore visibilità

I ristoranti pagano una quota ricorrente per il posizionamento in evidenza nelle pagine delle categorie e nei risultati di ricerca, foto e video aggiuntivi, descrizioni più lunghe e link di contatto diretti.

Il add-on Pricing Manager gestisce i livelli delle inserzioni e la fatturazione ricorrente.

Rivendicazione di Inserzioni a Pagamento

Il proprietario del ristorante rivendica la propria inserzione

Aggiungi i ristoranti tu stesso (da fonti pubbliche), poi addebita ai proprietari una quota per rivendicare e gestire le proprie inserzioni.

Il Add-on Claim Listings gestisce il flusso di rivendicazione, mentre Pricing Manager gestisce il flusso di aggiornamento a pagamento.

Vendi Spazi Pubblicitari

Annunci GeoDirectory in cima ai risultati di ricerca

Vendi spazi pubblicitari nei risultati di ricerca, nelle pagine delle categorie, nei post del blog o nella home page. Gli annunci possono essere stilizzati per sembrare inserzioni o come classici banner pubblicitari.

Gli add-on Pricing Manager e Advertising gestiscono le vendite e la rotazione.

Quanto Costa Costruire e Gestire Questo

Analisi onesta dei costi:

Totale del primo anno per una directory di ristoranti completa con marketplace e livello di monetizzazione: $215-400 a seconda del piano di hosting e del page builder scelto.

Costo del primo anno per gestire un singolo ristorante su Yelp (pagina premium) + OpenTable + commissioni Grubhub: facilmente oltre $10.000 per un ristorante con un volume significativo di ordini online.

Il lato directory genera per te entrate ricorrenti (commissioni, inserzioni premium, annunci). Il lato piattaforma paga l'affitto a qualcun altro, per sempre.

Il Percorso Pratico

Il modo più rapido per lanciare una directory di ristoranti di tua proprietà è:

  1. Acquista un dominio e un hosting WordPress base
  2. Installa AyeCode Connect
  3. Importa il demo della directory di ristoranti Kadence (o Elementor PRO se preferisci)
  4. Personalizza il branding (logo, colori, tipografia)
  5. Sostituisci le inserzioni demo con i tuoi ristoranti reali
  6. Configura lo stack GeoMarketplace se vuoi voci di menu ordinabili
  7. Abilita l'invio dal front-end in modo che i proprietari di ristoranti possano aggiungere se stessi
  8. Invia la tua sitemap a Google Search Console

Un weekend di lavoro concentrato ti dà un sito funzionante.

I primi tre mesi di contenuti costanti (guide gastronomiche di quartiere, rassegne per cucina, annunci di nuovi ristoranti) gettano le basi SEO.

Entro il sesto mese, la ricerca organica inizia a portare clienti e richieste da parte dei proprietari di ristoranti.

Entro il secondo anno, la tua directory di ristoranti genera più ordini, più inserzioni in evidenza e più entrate pubblicitarie di quante ne potresti mai giustificare pagando Yelp in un singolo mese.

Considerazioni Finali

Il settore della ristorazione si regge sull'attenzione in affitto.

Yelp, Grubhub, Uber Eats, DoorDash, OpenTable e TripAdvisor hanno costruito aziende miliardarie posizionandosi tra i clienti e i ristoranti, facendo pagare entrambe le parti per l'intermediazione.

Gli operatori che possiedono la propria directory di ristoranti smettono di pagare quel pedaggio.

La configurazione tecnica richiede un weekend. Il GeoDirectory plugin gestisce le inserzioni, le mappe, la ricerca, le recensioni, gli account dei clienti e l'infrastruttura del marketplace.

Per un'analisi più ampia contro le piattaforme directory SaaS in tutte le categorie, consulta il nostro best business directory software guide.

Per l'equivalente immobiliare di questo tutorial, consulta come creare un sito web immobiliare.

Per la parte relativa all'accesso tramite membership, consulta la nostra guida a miglior plugin WordPress per abbonamenti per siti directory.

Smetti di comprare clienti dalle app di consegna.

Costruisci la directory.