Your restaurant online,
done properly.
Structured menu management, weekly specials posts, Google rich results, and a warm visual theme — live in under 10 minutes, no developer required.
Everything your restaurant website needs
From structured menu data to Google rich results — built for hospitality operators who want great results without a web agency.
Structured menu management
Add menu items with name, description, price, category, and dietary tags from Admin > Menu. Items appear on your public /menu page grouped by category — Starters, Mains, Desserts, Drinks. Mark items unavailable with one click for seasonal changes without deleting them permanently.
Google rich results for your menu
VeloCMS emits Restaurant, Menu, and MenuItem schema.org JSON-LD on your /menu page automatically. This makes your menu eligible for Google's restaurant rich result panel — your dishes can appear directly in search results, including voice queries like 'restaurants with [dish] near me'.
Specials and events as blog posts
Publish weekly specials and private dining events as blog posts under the Specials or Events category. Each post creates a permanent, SEO-indexable URL with Open Graph preview for social sharing. Posts build an archive of seasonal menus that returning customers and Google both love.
Warm, food-first visual theme
The Restaurant theme is designed for hospitality: warm colour palette, generous whitespace, and full-bleed food photography. Featured images fill the page header — put your best dish photography front and centre on every post and menu item.
Reservations and contact
Connect a booking link (OpenTable, Resy, your own phone number) to the Reservations nav item. Use the Form Builder plugin to capture private dining enquiries directly in your admin inbox. All enquiry submissions are stored in Admin > Forms with a one-click CSV export.
Sub-1s loading — everywhere
Food photography files are large. VeloCMS automatically converts images to WebP and AVIF, generates responsive srcsets, and serves them from Cloudflare's global CDN. Your menu page loads in under one second from London, New York, and Tokyo — important for near-me mobile searches.
Stop paying a developer to update your menu
Most restaurant websites are static HTML files or Squarespace sites where changing a price requires opening a ticket with an agency. VeloCMS gives your front-of-house manager direct access to update menu items, add a daily special, and publish an event post — from a phone, in under 2 minutes, with no training required.
Every change is live on your site within 60 seconds and reflected in the Google structured data on the next crawl. No cache purge, no deployment, no waiting for someone in IT.