A restaurant website needs a text menu with prices, accurate hours and location, clear reservation and ordering buttons, and a catering or private dining inquiry form. Add photos of real dishes and the room, parking notes, and allergen information the owner has approved. Speed on a phone matters most, because guests look you up on the way.
Pages for a typical restaurant
| Page | Must include |
|---|---|
| Home | Hours today, reserve and order buttons |
| Menu | Text, prices, dietary notes |
| Private events | Capacity, inquiry form |
| Location | Address, parking, transit |
| About | Story, chef, photos |
Content the owner prepares
- Current menu with prices and approved dietary notes
- Photos of dishes and the room
- Booking and ordering provider links
- Private event capacity and minimums
Accessibility and allergen notes
Make the menu readable by screen readers by keeping it as real text, add alt text to dish photos, and ensure buttons have clear labels. Publish allergen and dietary information only when the kitchen confirms it, and add a line asking guests with severe allergies to tell staff. Accuracy matters more than completeness.
Page-by-page content spec
| Page | Must include | Owner provides |
|---|---|---|
| Home | Hours today, reserve and order buttons, hero photo | Photos and hours |
| Menu | Sections, prices, dietary notes | Current menu |
| Private events | Capacity, minimums, form | Room details |
| Catering | Packages and lead time | Package list |
| About | Story, chef | Short story |
| Location | Address, parking, transit | Parking notes |
| Gift cards | Purchase link if offered | Provider link |
Accessibility and speed
Use a text menu instead of a PDF or image, readable fonts, good contrast, descriptive image text and buttons that work on phones. Many diners decide in a car or on a sidewalk, so pages must load quickly.
Mistakes
- PDF-only menu
- Missing reservation link
- Hours that differ from Google
Questions the site must answer
Diners ask the same questions every day: are you open now, do you take reservations, is there parking, can you handle allergies, do you have a kids' menu, is there outdoor seating, can we book the private room. A good restaurant site answers each one clearly, and the staff can point callers to it. Keep allergy information general and invite guests to tell the server about specific needs.
Pages
- Home with hours and location
- Menu as text
- Order online button
- Reservations or call
- Catering
- About and photos
- Contact and directions
Features
- Ordering link or embedded ordering from your POS
- Reservation link or call button
- Catering request form
- Gift card link if offered
Free tools
Common questions
Should my menu be a PDF?
Offer a PDF if you like, but the main menu should be text so it loads fast and appears in searches.
Do I need allergen information online?
It helps guests decide. Only publish what the kitchen has confirmed.
How do I keep the menu current?
Assign one person to update it whenever prices or dishes change.
Should the menu be a PDF?
A text menu is better for phones, accessibility and search; you can offer a PDF as well.
Put your menu and schedule in one easy-to-share place
A simple website gives customers your current menu, where you are parked this week and a way to book catering, all from one link.
See food-truck websites