Wix Restaurants menu SEO: optimising the new menu system
Module 18: Wix Bookings, Hotels & Service Business SEO | Lesson 227 of 687 | 24 min read
By Michael Andrews, Wix SEO Expert UK
The Wix Restaurants platform has introduced a completely redesigned menu system with dedicated SEO settings. Your restaurant menus are now fully indexable pages with customisable URLs, meta tags, and structured data. Combined with the new Square POS integration that keeps menu items and prices synced automatically, this creates a powerful foundation for restaurant SEO. This lesson covers how to optimise every aspect of the new menu system for search visibility.
The New Menu System Architecture
Each menu you create in Wix Restaurants now generates its own dedicated page with a unique URL. Individual menu sections (Starters, Mains, Desserts) can be structured with proper headings, and each menu item can include a title, description, price, dietary labels, and an image. This structure provides Google with rich, crawlable content that can rank for food-related local searches.
Configuring Menu Page SEO
Complete menu SEO setup process
- Open Wix Restaurants and navigate to the Menus section in your dashboard.
- For each menu, access the SEO settings. Set a descriptive meta title that includes your restaurant name and the type of menu (e.g., "Dinner Menu | Italian Restaurant Brighton | Trattoria Roma").
- Write a meta description that highlights unique selling points: cuisine type, specialities, price range, and location.
- Customise the menu page URL slug to be clean and descriptive (e.g., /menu/dinner rather than /menu-1).
- Write detailed descriptions for every menu item. Do not just list "Margherita Pizza". Describe ingredients, preparation method, and dietary information.
- Add high-quality images for your signature dishes. Each image needs descriptive alt text that includes the dish name.
- Configure Menu schema markup through the Wix Restaurants settings. This enables rich results for your menu items in Google search.
- If using the Square POS integration, verify that synced items have complete descriptions and that automatic price updates are reflected correctly on the SEO-optimised pages.
Structured Data for Restaurant Menus
Wix Restaurants can generate Restaurant and Menu schema markup automatically. This structured data tells Google about your restaurant type, cuisine, menu sections, individual items, prices, and dietary information. Rich results from this markup can include star ratings, price ranges, and menu highlights directly in search results.
- Verify Restaurant schema includes your full address, phone number, opening hours, and cuisine type
- Check that Menu schema correctly lists all menu sections and items with prices
- Add dietary labels (vegetarian, vegan, gluten-free) to items, as these appear in structured data
- Include aggregate review markup if you have reviews on your site
- Test your structured data using Google's Rich Results Test tool
Square POS Integration and SEO Implications
The Square POS integration automatically syncs your menu items and prices between your physical POS system and your Wix website. This is excellent for keeping online information current, but there are SEO considerations. Ensure that synced items include full descriptions, not just the abbreviated names used in your POS system. Review synced content regularly to make sure automatic updates have not removed or shortened your carefully optimised menu descriptions.
How to Test and Fix Restaurant Schema Markup on Your Wix Site
How to validate your Wix Restaurants structured data and correct errors so Google can display rich results
- Log in to your Wix dashboard and click Edit Site to open the Wix Editor. Navigate to the page where your restaurant menu is displayed.
- Click anywhere on the canvas to deselect all elements, then open page settings from the top toolbar and select the SEO tab.
- Scroll to the Advanced SEO section and open the Structured Data Markup panel. Review whether Wix has auto-generated Restaurant and Menu schema, or whether the field is empty.
- Open a new browser tab and go to search.google.com/test/rich-results. Paste your menu page URL into the test tool and click Test URL.
- Review the results. Expand each detected schema type to inspect every property. Note any warnings (yellow) and errors (red).
- Return to the Wix Editor and open the Structured Data Markup field. Correct missing or invalid properties such as the servesCuisine, address, openingHoursSpecification, or priceRange fields.
- For menu items that are missing dietary labels, go back to the Wix Restaurants dashboard, open each item, and add the correct dietary flags such as vegan, vegetarian, or gluten-free.
- After making corrections, save the page and publish. Return to the Rich Results Test and re-test the URL to confirm the errors have been resolved.
- If the restaurant page passes the Rich Results Test without errors, submit it to Google Search Console via the URL Inspection tool and click Request Indexing.
- Monitor the Enhancements report in Google Search Console over the following two weeks to confirm Google has detected your structured data and no new errors have appeared.
This lesson on Wix Restaurants menu SEO: optimising the new menu system is part of Module 18: Wix Bookings, Hotels & Service Business SEO in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 750+ completed Wix SEO projects and 425+ verified five-star reviews.