A menu contains some of the clearest information about what a restaurant serves. Presenting it as structured, readable content helps guests and can improve how search systems understand the venue.
Use HTML as the primary format
Create a proper menu page instead of relying only on images or PDFs.
Use descriptive category headings
Examples:
- Small Plates
- Wood-Fired Grill
- Seafood
- Vegetarian Main Courses
- Tasting Menu
- Desserts
- Cocktails.
Write useful dish descriptions
Include major ingredients, technique and accompaniments where helpful. Avoid stuffing city names or repetitive keywords into every dish.
Keep prices and availability current
Outdated menus reduce trust. Add a clear note when dishes change seasonally.
Dietary and allergen information
Use accurate labels and direct guests to staff for current allergen guidance. Do not make broad safety claims the kitchen cannot guarantee.
Add structured data carefully
Use appropriate Restaurant and Menu references where supported, but do not expect markup to guarantee enhanced search displays.