Wix Restaurants local SEO: Google Business Profile, menu schema and reservation links

Module 9: Local SEO Domination | Lesson 125 of 683 | 35 min read

By Michael Andrews, Wix SEO Expert UK

Restaurants on Wix have access to specialised local SEO opportunities that most generic businesses do not. FoodEstablishment and Menu schema, GBP restaurant features, and Wix's native ordering integration create multiple paths to dominate local search for food-related queries.

FoodEstablishment and Restaurant Schema on Wix

The Schema.org Restaurant type (a subtype of FoodEstablishment and LocalBusiness) provides Google with structured information about your restaurant: cuisine type, price range, opening hours, reservations availability, accepted payment methods and menu URL. Add this as JSON-LD via Wix Custom Code on your homepage and main restaurant page.

Menu and MenuItem Schema: Displaying Your Menu in Search

  • hasMenu property links your Restaurant schema to a Menu schema object
  • Menu schema contains MenuSection and MenuItem schema for each dish
  • MenuItem includes name, description, offers (price) and suitableForDiet
  • Google may display menu items directly in local Knowledge Panel results
  • Link the hasMenu URL to your actual Wix Restaurants menu page
  • Keep menu schema updated whenever prices or items change

Google Business Profile Restaurant-Specific Features

Optimising GBP for restaurant local SEO

  • Set primary category to "Restaurant" and add cuisine-specific secondary categories
  • Add your full menu link in the GBP Menu URL field (links to your Wix menu page)
  • Enable online ordering link in GBP if using Wix Restaurants ordering
  • Connect reservations through GBP using your Wix Bookings or OpenTable link
  • Upload high-quality food photography (minimum 5 photos updated monthly)
  • Respond to all Google reviews within 24 hours using cuisine-relevant language
Local Pack Optimisation: For restaurant searches ("Italian restaurant near me", "pizza [city]"), the Map Pack dominates results. Your GBP optimisation is more important than your website SEO for these queries. Prioritise review generation, photo freshness, accurate hours and menu completeness in GBP before investing heavily in on-site schema.

Wix Restaurants and Google Ordering Integration

Wix Restaurants integrates with Google's Order Online feature, which allows customers to place orders directly from Google Search and Maps. To enable this, ensure your Wix Restaurants ordering system is active and connected through GBP. This integration drives high-intent conversion traffic directly from local search results without requiring a click to your website.

How to Add Restaurant Schema Markup to Your Wix Site

How to implement FoodEstablishment and Menu schema for a restaurant on Wix

  • Open your Wix Dashboard and navigate to Settings > Custom Code.
  • Click Add Custom Code, set placement to Head, and set loading to Load once (page fully loads).
  • Set Load on to Specific pages and select your restaurant homepage and main restaurant page.
  • In the code editor, create a JSON-LD script block with @type set to "Restaurant" (a subtype of FoodEstablishment).
  • Complete the core Restaurant properties: name (your restaurant name), address (using PostalAddress schema), telephone, url, priceRange (one to four pound signs), and servesCuisine (list your cuisine types as an array).
  • Add the hasMenu property with a value pointing to the URL of your Wix Restaurants menu page, for example "https://yoursite.com/menu".
  • Add openingHoursSpecification for each day of the week using the OpeningHoursSpecification schema type, specifying dayOfWeek, opens, and closes times in 24-hour format.
  • Include the acceptsReservations property set to true or false depending on whether you take bookings, and add the reservationsRequired property if advance booking is mandatory.
  • Paste the completed JSON-LD into the Custom Code editor and click Save.
  • Test the schema by entering your restaurant page URL in the Google Rich Results Test, check for the Restaurant rich result type, and fix any errors before requesting indexing via GSC.

Essential Tools for This Lesson

  • SEO Fix in a Box: My Wix app. Free to install, it scans your site and shows what needs fixing, and paid plans write the fixes from your own Google searches

Was this lesson useful?

It takes 1 minute to tell me. The course is free and I want to keep it that way, and your feedback shows me what is working and helps other people find it.

Leave quick feedback

This lesson on Wix Restaurants local SEO: Google Business Profile, menu schema and reservation links is part of Module 9: Local SEO Domination in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, a Wix Marketplace Legend Partner with 14 years of hands-on experience, 800 completed Wix SEO projects and 456 verified five-star reviews.

Related