La mayoría de las guías sobre "cómo crear un directorio de restaurantes" acaban llevándote a Grubhub, Uber Eats, DoorDash o Yelp para la parte de descubrimiento y pedidos.
El argumento es conveniente: publica tu restaurante en la plataforma de otra persona, paga una tarifa por visibilidad y pedidos, y observa cómo llegan los clientes.
Pero los números no tardan en volverse desalentadores.
Grubhub, Uber Eats y DoorDash se llevan entre el 15 y el 30% de cada pedido, más los gastos de envío para el cliente, que elevan el precio medio del ticket muy por encima de lo que el restaurante cobra en el local.
Yelp cobra entre $300 y $1.000+/mes por páginas de negocio premium, y los listados de competidores que no pagan aparecen en sus páginas de forma predeterminada.
OpenTable cobra a los restaurantes $1 por cada reserva online y $0,25 por cada reserva telefónica, más una tarifa base de $249/mes.
Ninguna de esas plataformas le da al restaurante el correo electrónico del cliente, el historial de pedidos ni la relación de marketing.
Puedes construir tu propio sitio web de directorio de restaurantes con capacidad completa de marketplace por una fracción de esos costes, ser dueño de la relación con el cliente y quedarte con la comisión.
Esta entrada recorre el proceso de construcción de forma práctica, paso a paso, usando el plugin gratuito GeoDirectory plugin como motor del directorio y el complemento opcional GeoMarketplace para convertirlo en una plataforma de pedidos multi-vendedor.
Qué necesita realmente un sitio de directorio de restaurantes
Elimina el ruido y un directorio de restaurantes serio tiene las mismas funciones básicas que Yelp o Grubhub en su núcleo útil:
- Base de datos de restaurantes con búsqueda y filtros por tipo de cocina, barrio, rango de precios, opciones dietéticas (vegano, sin gluten) y "abierto ahora"
- Vista de mapa con marcadores para cada listado y ventanas de información clicables
- Páginas de listado detalladas con fotos, menú, horarios, datos de contacto y reseñas
- Cuentas de usuario para propietarios de restaurantes (para gestionar su listado) y comensales (para dejar reseñas y guardar favoritos)
- Envío desde el front-end para que los propietarios de restaurantes puedan reclamar o añadir sus propios listados sin acceso al panel de WordPress
- Opcional: artículos de menú pedibles por restaurante, con reparto de comisiones entre varios vendedores (la función de Grubhub, sin la comisión de Grubhub)
- Opcional: listados premium de pago, reclamaciones de listados de pago y espacios publicitarios para monetización
El plugin GeoDirectory gestiona cada elemento de esa lista, y el complemento GeoMarketplace se encarga de la parte de pedidos con múltiples vendedores.
Lo que necesitas (stack gratuito)
Tres piezas de software, más un dominio y alojamiento:
- WordPress, el CMS gratuito que impulsa el 43 % de la web
- El gratuito GeoDirectory plugin para el motor de directorio, búsqueda, mapas y páginas de listado
- Un tema que se integra perfectamente con GeoDirectory (Elementor PRO con el tema Hello, el tema gratuito Kadence, o uno de nuestros temas gratuitos BlockStrap)
Coste total para la configuración del directorio gratuito: $0 en software, más $5-15/mes de alojamiento WordPress y $10-15/año por un dominio.
Para conocer los argumentos más amplios en contra de las plataformas de directorio SaaS, consulta nuestro best business directory software guide.
Para una guía paso a paso sobre la creación de sitios de directorio en general, consulta nuestro tutorial sobre cómo crear un sitio web de directorio.
Paso 1: Configura el alojamiento WordPress y un dominio
Omite esta sección si ya tienes un sitio WordPress en blanco listo.
Para una instalación desde cero, elige un proveedor de alojamiento WordPress que te ofrezca al menos 2 GB de RAM y almacenamiento SSD. Los alojamientos WordPress gestionados se encargan automáticamente de la optimización subyacente.
Registra un dominio que refleje lo que la gente escribirá al buscar tu directorio (p. ej., bestbrooklynrestaurants.com, valenciafoodguide.com).
Paso 2: Instala AyeCode Connect
AyeCode Connect es el plugin auxiliar gratuito que importa demos prediseñadas de directorio de restaurantes directamente en tu sitio WordPress, te ahorra el trabajo de maquetación y sincroniza las licencias de los complementos premium que tengas.
Ve a Plugins → Añadir nuevo en tu panel de administración de WordPress y busca AyeCode Connect.
Haz clic en Instala, luego en Activar.
Haz clic en Conectar sitio para vincular tu sitio WordPress a la biblioteca de demos de AyeCode. El registro es gratuito.
Paso 3: Importa una demo de directorio de restaurantes
Hay dos demos prediseñadas de directorio de restaurantes disponibles a través de AyeCode Connect, una para cada enfoque de maquetador de páginas.
Opción A: Elementor PRO + GeoDirectory
La opción con Elementor PRO te ofrece la máxima flexibilidad visual para plantillas de listado personalizadas, páginas de archivo y resultados de búsqueda.
Coste: $59/año por Elementor PRO (nivel de entrada), más el plugin gratuito GeoDirectory.
Configuración: instala el plugin gratuito de Elementor, sube el ZIP de Elementor PRO desde tu cuenta de Elementor, instala el tema gratuito Hello de Elementor y, a continuación, en AyeCode Connect ve a Importar datos de demo → Directorio de restaurantes Elementor → Ver → Importar.
Opción B: Tema Kadence + GeoDirectory (opción gratuita)
La opción con Kadence es completamente gratuita, más rápida en alojamientos normales porque usa bloques nativos de Gutenberg y no tiene costes recurrentes de maquetador de páginas.
Coste: $0 por el tema Kadence, $0 por GeoDirectory, $0 por la demo. Total: $0 en software.
Configuración: en AyeCode Connect, ve a Importar datos de demo → Directorio de restaurantes Kadence → Ver → Importar.
La importación instala el tema gratuito Kadence, el plugin GeoDirectory, campos personalizados específicos para restaurantes y un conjunto de listados de demo para usar como punto de partida.
Para una comparación más detallada sobre qué maquetador de páginas se adapta a cada tipo de operador, consulta nuestra guía sobre cómo la elección del maquetador de páginas afecta al rendimiento del sitio de directorio.
Paso 4: Personaliza y añade tus restaurantes
Una vez importada la demo, el flujo de trabajo posterior a la importación es el mismo para ambas opciones:
- Reemplaza el logotipo de marcador de posición con tu marca
- Ajusta los colores y la tipografía en el personalizador del tema para que coincidan con tu marca
- Edita la navegación del menú para que refleje la estructura de tu sitio (Inicio, Restaurantes, Cocinas, Barrios, Añadir tu restaurante, Contacto)
- Sustituye los listados de demo por tus restaurantes reales en Lugares en el administrador de WordPress (o usa el formulario de envío en el front-end)
- Configura el formulario de contacto y el flujo de captación de leads
- Envía tu mapa del sitio a Google Search Console
Puedes añadir listados de uno en uno a través del formulario en el front-end (el mismo formulario que usarán los dueños de restaurantes) o en masa mediante importación CSV.
El Bonus del Marketplace: Elementos de Menú por Restaurante
Más allá del directorio básico, el complemento GeoMarketplace convierte tu directorio de restaurantes en un marketplace multivendedor donde cada restaurante se convierte en su propia tienda.
Los dueños de restaurantes crean sus elementos de menú como productos vinculados a su listado. Los comensales hacen pedidos a través del directorio. Tú cobras una comisión en cada pedido, al porcentaje que tú establezcas.
Este es el modelo de Grubhub en tu propia plataforma, donde tú fijas la tasa de comisión en lugar de pagar un 15-30% a un tercero.
Lo que Necesitas para Configurar el Marketplace
- WooCommerce (gratuito) como motor de comercio electrónico base
- MultiVendorX (gratuito) para la funcionalidad multivendedor
- El complemento GeoMarketplace (premium, incluido en el GeoDirectory Membership) para conectar WooCommerce + MultiVendorX + GeoDirectory en un único flujo de trabajo
GeoMarketplace también funciona con Dokan, WCFM y WCV si tienes una preferencia clara por alguno de ellos sobre MultiVendorX.
Guía de Configuración del Marketplace
Instala WooCommerce: Plugins → Añadir nuevo → Buscar WooCommerce → Instalar y Activar. Sigue el asistente de configuración de WooCommerce.
Instala MultiVendorX: Plugins → Añadir nuevo → Buscar MultiVendorX → Instalar y Activar. Configura tu porcentaje de comisión en los ajustes de MultiVendorX.
Instala GeoMarketplace: si tienes una membresía de AyeCode y AyeCode Connect configurado, ve a GeoDirectory → Extensions e instala GeoMarketplace desde allí. De lo contrario, sube el ZIP de GeoMarketplace a través de Plugins → Añadir nuevo → Subir plugin.
Añade la pestaña Tienda a los listados de restaurantes: Restaurante → Ajustes → Pestañas → Insertar pestaña «Shop» → Guardar.
Cómo se Registran y Venden los Dueños de Restaurantes
Crea dos páginas en tu menú de WordPress: Registro de vendedor y Panel de vendedor.
Activa el registro general en WordPress: Ajustes → General → «Cualquiera puede registrarse».
En GeoDirectory: GeoDirectory → General → Mostrar opciones avanzadas → Permitir publicar sin iniciar sesión.
Los dueños de restaurantes tienen ahora un flujo de cuatro pasos:
- Enviar su restaurante a través del formulario Añadir listado (crea el listado y la cuenta de usuario en un solo paso)
- Recibir un correo electrónico para establecer su contraseña
- Solicitar convertirse en vendedor a través del Panel de vendedor
- Una vez aprobados por ti (el administrador), crear elementos de menú como productos de WooCommerce vinculados a su listado
El producto se vincula entonces al listado del restaurante a través de la pestaña GeoDirectory en el formulario de creación del producto.
Tras la aprobación del administrador, el elemento del menú aparece en la pestaña Tienda de la página del listado del restaurante. Los clientes realizan sus pedidos a través de tu sitio y tu comisión se deduce automáticamente de cada venta.
Ocultar datos premium del restaurante tras el inicio de sesión de miembros
Muchos operadores serios de directorios de restaurantes quieren eventualmente restringir campos premium al registro de miembros: el número de teléfono directo, el correo electrónico del propietario, los enlaces de reserva o las galerías de fotos premium.
La forma más limpia de gestionar esto en GeoDirectory es con nuestros temas BlockStrap gratuitos y el plugin constructor de páginas BlockStrap, ambos compatibles con reglas de visibilidad a nivel de bloque vinculadas a los niveles de membresía de UsersWP.
Esto es genuinamente diferente de cómo cualquier otro plugin de directorio gestiona el acceso por membresía. Para ver el desglose arquitectónico completo y ejemplos prácticos, consulta nuestra guía sobre el mejor plugin de membresía de WordPress para sitios de directorio.
Otras formas de monetizar un directorio de restaurantes
Más allá de la comisión del marketplace, tres fuentes de ingresos adicionales funcionan muy bien para los directorios de restaurantes:
Listados Premium de Pago
Los restaurantes pagan una tarifa recurrente por una ubicación destacada en las páginas de categorías y los resultados de búsqueda, fotos y vídeos adicionales, descripciones más completas y enlaces de contacto directo.
El complemento Pricing Manager gestiona los niveles de listado y la facturación recurrente.
Reclamación de Listados de Pago
Añade restaurantes tú mismo (desde fuentes públicas) y cobra a los propietarios una tarifa para reclamar y gestionar sus listados.
El El complemento Claim Listings gestiona el flujo de reclamación, y Pricing Manager se encarga del flujo de actualización de pago.
Vender Anuncios
Vende espacios publicitarios en los resultados de búsqueda, páginas de categorías, entradas del blog o la página de inicio. Los anuncios pueden diseñarse para parecerse a listados o como banners publicitarios tradicionales.
Los complementos Pricing Manager y Advertising gestionan las ventas y la rotación.
Cuánto Cuesta Construir y Mantener Esto
Desglose de costes real:
- Dominio: $10-15/año
- Alojamiento WordPress: $5-15/mes ($60-180/año)
- Plugin GeoDirectory: Gratuito
- Tema Kadence: Gratuito (o Elementor PRO a $59/año para la ruta con Elementor)
- Plugin AyeCode Connect: Gratuito
- WooCommerce: Gratuito
- MultiVendorX: Gratuito
- GeoDirectory Membership (para GeoMarketplace + complementos de monetización): $139/año para un solo sitio o $229/año para sitios ilimitados
Total del primer año para un directorio de restaurantes completo con marketplace y capa de monetización: $215-400 según el nivel de alojamiento y la ruta de constructor de páginas que elijas.
Coste del primer año de tener un solo restaurante en Yelp (página premium) + OpenTable + comisiones de Grubhub: fácilmente más de $10.000 para un restaurante con un volumen significativo de pedidos en línea.
El lado del directorio te genera ingresos recurrentes (comisiones, listados premium, anuncios). El lado de la plataforma paga el alquiler a otra persona, para siempre.
El camino práctico
La forma más rápida de lanzar un directorio de restaurantes que sea tuyo es:
- Comprar un dominio y hosting básico de WordPress
- Instalar AyeCode Connect
- Importar la demo de directorio de restaurantes de Kadence (o Elementor PRO si lo prefieres)
- Personalizar la identidad visual (logo, colores, tipografía)
- Sustituir los listados de demo por tus restaurantes reales
- Configurar el stack de GeoMarketplace si quieres elementos de menú con pedidos
- Abrir el envío desde el frontend para que los propietarios de restaurantes puedan añadirse ellos mismos
- Envía tu mapa del sitio a Google Search Console
Un fin de semana de trabajo enfocado te da un sitio funcional.
Los primeros tres meses de contenido constante (guías gastronómicas por barrios, resúmenes de cocinas, anuncios de nuevos restaurantes) construyen los cimientos del SEO.
En el sexto mes, la búsqueda orgánica empieza a generar comensales y consultas de propietarios de restaurantes.
En el segundo año, tu directorio de restaurantes genera más pedidos, más listados destacados y más ingresos publicitarios de los que podrías justificar pagando a Yelp en un solo mes.
Reflexiones finales
El sector de la restauración funciona sobre la base de la atención alquilada.
Yelp, Grubhub, Uber Eats, DoorDash, OpenTable y TripAdvisor han construido negocios multimillonarios situándose entre los comensales y los restaurantes, cobrando a ambas partes por la intermediación.
Los operadores que son dueños de su propio directorio de restaurantes dejan de pagar ese peaje.
La configuración técnica lleva un fin de semana. El GeoDirectory plugin gratuito gestiona los listados, los mapas, la búsqueda, las reseñas, las cuentas de clientes y la infraestructura del marketplace.
Para el caso más general en contra de las plataformas de directorio SaaS en todas las categorías, consulta nuestro best business directory software guide.
Para el equivalente en bienes raíces de este tutorial, consulta cómo crear un sitio web inmobiliario.
Para la parte de acceso por membresía del stack, consulta nuestra guía sobre el mejor plugin de membresía de WordPress para sitios de directorio.
Deja de alquilar clientes a las apps de delivery.
Crea el directorio.