How a restaurant website can generate significantly more bookings
From invisible online to fully booked on weekends
The situation
A mid-range restaurant in a Swiss city has been operating for several years. The food quality is excellent and word-of-mouth is strong. However, their website was built years ago — it's slow on mobile, has no clear booking option, and doesn't appear in Google Maps or local search results. Most customers find them by accident or recommendation. Weekday tables are often empty.
Key problems identified
- Website takes 7+ seconds to load on mobile
- No online booking — customers must call during busy service hours
- Not ranking for "restaurant [city name]" on Google
- Google Business Profile incomplete — no photos, wrong hours
- Menu only available as a low-quality PDF scan
The strategy
A complete redesign focused on mobile speed, visual impact, and friction-free bookings. Combined with local SEO and Google Business Profile optimisation to capture customers already searching nearby.
Design & technical approach
- Mobile-first redesign — target load time under 2 seconds
- Visual hierarchy built around the food and atmosphere
- Prominent "Book a Table" CTA visible on every page
- Structured HTML menu replacing the unreadable PDF
- Google Maps integration and structured opening hours
- Schema.org Restaurant markup for AI and search visibility
- High-quality food photography placeholder sections
Marketing approach
- Google Business Profile fully optimised with photos, menu, and posts
- Local SEO targeting: "restaurant [city]", "best dinner [city]", "lunch near me"
- Review strategy: prompting happy guests via follow-up card
- Social media content plan: weekly food and atmosphere posts
- Google Ads campaign for peak booking periods (weekday lunch push)
Metrics to track
- Google Maps views and direction requests per week
- Click-to-book rate from website
- Organic search impressions for local restaurant terms
- Google review count and average rating
- Mobile page load speed (Core Web Vitals)
- Table booking conversion rate (visits → reservations)
These are illustrative outcomes based on typical results from this type of project — not guaranteed figures.
"A restaurant with great food but a poor online presence is leaving bookings on the table — literally. A focused digital strategy turns discoverability into reservations."