Restaurant Website Essentials: Menus, Bookings and Google in 2026
The essentials every restaurant, cafe or takeaway website needs in 2026: readable menus, table booking, ordering, opening hours and Google set up to fill seats.

A restaurant website has one job: to turn a hungry person who is deciding where to eat into a booking, an order or a visit. It does not need to win design awards. It needs to answer the questions people actually have, quickly, on a phone, often while they are standing on the street or sitting on the sofa comparing three places.
This guide covers the essentials for restaurants, cafes, bars and takeaways in 2026: menus, bookings, ordering, Google, and the mistakes that typically send diners to the place next door.
What diners look for on a restaurant website
Watch how people actually use restaurant sites and the pattern is very consistent. They look for:
- The menu, and roughly what it costs.
- Whether they can book, and for when.
- Opening hours, especially today.
- Where it is and how to get there.
- Photos of the food and the room.
- Dietary information: vegetarian, vegan, halal, gluten free, allergens.
- Whether they can order delivery or collection.
Everything on your homepage should make those seven things easy to find. Anything else is optional.
Menus: the most important page on your site
Use HTML text, not a PDF
The single most common restaurant website mistake is a menu uploaded as a PDF or a photo. On a phone, PDFs are slow to open, need pinching and zooming, and often download as a file. Google also struggles to read them, which means your dishes are less likely to appear when someone searches "best ramen near me" or "bottomless brunch Dublin".
Put your menu on the page as real text. Keep a PDF as an optional download if you like, for people who want to print it, but never as the only version.
How to lay out an online menu
- Group by course or section: starters, mains, sides, desserts, drinks.
- Show the price next to every dish.
- Write a short, appetising description, one line is enough.
- Use clear markers for dietary needs, such as V, VG, GF, and explain them once at the top.
- Add a note on allergens and how to ask staff, and follow the allergen rules that apply where you trade.
- Separate menus for lunch, dinner, brunch, set menus and kids where relevant.
- Show the date the menu was last updated, or keep it current, so prices are never a surprise.
Keep it updated
Out of date menus and prices are a quiet source of bad reviews. If your menu changes often, choose a website setup where you, or your web provider, can change a dish or price in minutes.
Table bookings
If you take reservations, online booking is usually worth it. Many diners would rather book at midnight online than call during service. Popular options include OpenTable, Resy, SevenRooms, TheFork, Quandoo, ResDiary and Tock, depending on your country.
Booking checklist
- Put a Book a Table button in the header on every page.
- Link straight to your booking page, or embed the widget if it loads quickly.
- Connect the same booking link to your Google Business Profile so the Reserve button appears in Google Search and Maps.
- State your policy on large groups, deposits and cancellations.
- Offer a phone or WhatsApp option for special requests and private dining.
- If you only take walk ins, say so clearly. It saves wasted calls and disappointed customers.
Delivery and collection orders
Third party delivery apps bring reach but take a commission on every order. Many restaurants now offer direct online ordering through their own website for collection and local delivery, while staying on the apps for discovery.
| Ordering route | Strengths | Trade offs |
|---|---|---|
| Delivery apps (Uber Eats, Deliveroo, DoorDash, Just Eat, Menulog) | Large audience, delivery drivers included | Commission per order, less customer data |
| Direct online ordering on your site | Lower fees, you own the customer relationship | You market it yourself, may need own delivery |
| Phone or WhatsApp orders | Simple, personal, no tech | Ties up staff at busy times |
A sensible approach for many independents is to keep the apps, but put a clear "Order direct for collection" button on your website and Google profile, so regulars who already know you can order without the commission.
Google: where most diners find you
For restaurants, your Google Business Profile is often seen more than your website. People search, look at the map, compare ratings and photos, then tap through. So treat Google and your website as one system.
Google Business Profile essentials for restaurants
- Choose a specific primary category, for example Italian restaurant, Thai restaurant, Coffee shop or Pizza takeaway, rather than just Restaurant.
- Add your menu link, and your booking and ordering links.
- Keep regular hours accurate and set special hours for holidays.
- Fill in attributes such as outdoor seating, vegetarian options, wheelchair accessible entrance, good for kids and takeaway.
- Upload new food and interior photos regularly. Customer photos appear too, so your own should show the place at its best.
- Reply to reviews, including the critical ones, calmly and briefly.
Step by step help is in our guide to optimising your Google Business Profile.
Website SEO for restaurants
- Use your cuisine and area in the homepage title: "Lebanese Restaurant in Marylebone | Mezze and Grill".
- Put your address, phone and hours as text on every page, usually in the footer.
- Write a short "About" section about your food, chef or story. It gives Google useful context and gives diners a reason to choose you.
- Create pages for things people search for: private dining, Sunday roast, brunch, set lunch, catering, events.
- Add restaurant structured data so search engines can understand your menu, hours and location.
Our complete local SEO guide explains citations, reviews and location pages in more detail, and why your website is not showing on Google covers the most common technical problems.
Photos that sell tables
Food photos do a lot of the persuading. They do not need to be professional, but they do need to be good.
- Shoot in natural daylight near a window.
- Show your signature dishes, not everything on the menu.
- Include the room, the bar, the terrace, so people can picture the experience.
- Compress images so the site stays fast on mobile data.
Mobile first, always
Restaurant searches are overwhelmingly done on phones, often on the move. Test your site on your own phone with mobile data, not office wifi. Can you find the menu in one tap? Can you book in two? Does the phone number dial when tapped? Does the map open directions? If any answer is no, fix that first.
Common restaurant website mistakes
- Menu only available as a PDF or photo.
- Opening hours missing or out of date, especially on holidays.
- Autoplay music or video that slows the page.
- No prices on the menu.
- Booking button hidden in a menu.
- Different hours on the website, Google and social media.
- Old seasonal menus still live.
Restaurant website checklist
- Menu as text with prices and dietary markers
- Book a Table and Order buttons in the header
- Opening hours, including today, clearly shown
- Address, map and directions link
- Tap to call and WhatsApp
- Good photos of food and room
- Private dining or events page if you offer them
- Google Business Profile complete with menu, booking and order links
- Fast on mobile data
Seasonal and special pages that bring extra covers
Restaurants often miss easy wins by not giving seasonal offers their own page. A simple page for Christmas parties, Valentine's Day, Mother's Day, Easter, Ramadan iftar menus, summer terrace dining or graduation season gives people something specific to find and book. Publish these pages a few weeks before the date, link them from the homepage, and share the same link on Google posts and social media.
What each special page should include
- The set menu with price per person.
- Available dates and sittings.
- Deposit and group booking rules.
- A direct booking or enquiry button.
- A photo of the room set up for the occasion.
Private dining and catering pages work the same way. Corporate customers and party organisers typically search for these terms specifically and are often high value bookings, so a clear page with capacity, sample menus and an enquiry form is well worth the effort.
Getting it built without the agency price tag
A restaurant website does not need to cost thousands. Read what to put on a small business website for a wider view of the essentials. If your current site is slow, broken or hacked, our Website Rescue service fixes it for a fixed $99, or $149 for a hacked site cleanup.
At SiteDrum, most restaurants and cafes use our Business plan at $249 setup and $29 per month, with menu, booking and ordering links built in. If you want to sell gift vouchers, meal kits or sauces online, the Premium plan at $499 setup and $59 per month includes an online shop. Every plan includes WhatsApp and Google Business Profile setup, goes live in 7 days, and has no long contract. We work with restaurants in London, Dublin, Chicago, Melbourne and beyond. Compare plans or book a free 15 minute call.
Frequently asked questions
Should my restaurant menu be a PDF?
Not as the only version. Put the menu on the page as text so it is fast on phones and readable by Google. A PDF can be offered as an optional download.
Do I need online table booking?
If you take reservations, it is usually worth it. Many diners book outside opening hours, and linking booking to Google adds a Reserve button to your profile.
Should I leave delivery apps if I add online ordering?
Not necessarily. Many restaurants stay on the apps for reach and use direct ordering on their own site for regulars and collection orders to save on commission.
How do I get my restaurant to show up for nearby searches?
Complete your Google Business Profile with a specific category, accurate hours, menu, photos and reviews, and make sure your website shows the same name, address and phone number.
Want a website that brings you customers?
Tell us what you do on WhatsApp and we will send a fixed quote and a free mockup.
Get my free mockupWebsite design in London · Website design in New York · Website design in Sydney · Website design in Toronto · Website design in Dublin
More guides
- Website for Hair Salons and Barbers: What Actually Brings Bookings
- Websites for Plumbers, Electricians and Builders: How to Win Local Jobs
- Local SEO for Small Business: The Complete 2026 Guide
- How to Optimise Your Google Business Profile (and Get More Calls)
- Wix vs Squarespace vs a Web Designer: Which Is Right for Your Business?
- How to Fix a Hacked Website: Step by Step Recovery Guide
- Why Website Speed Matters (and How to Fix a Slow Site)
- How to Get More Google Reviews for Your Small Business
- Starting an Online Shop: Ecommerce Website Guide for Small Businesses
- How Much Does a Small Business Website Cost in 2026?
- Do I Need a Website If I Have Instagram?
- How to Get Your Business on Google Maps (Step by Step)
- WhatsApp or Website: Which Is Better for My Business?
- How Much Does a Domain Name Cost? A Plain-English Guide
- Free Website for My Business: Is It Worth It?
- What to Put on a Small Business Website: The Complete Checklist
- Why Is My Website Not Showing on Google? (And How to Fix It)