With the help of the Restaurant Schema type, you can provide information such as the name & address of the restaurant as well as menu & booking options – to help search engines make it easier for searchers to find your restaurant.
By using this structured data type, you, in turn, help search engines better understand the information about restaurants – this allows them to present it to their users (i.e. searchers) in unique ways through the use of SERP features (such as rich snippets) in Google Search results. This can include displaying additional information about restaurants, including opening hours, booking options, and more. Fortunately, applying the Restaurant Schema type to any number of pages on your website couldn’t be easier than it is with Rank Math.
Table Of Contents
How to Add Restaurant Schema Markup to Your Posts/Pages
Before we begin, you’ll need to ensure that Rank Math’s Schema Module has been enabled on your website by navigating to Rank Math > Dashboard in your WordPress admin area.
![Enable Schema (Structured data) module](https://rankmath.com/wp-content/uploads/2023/01/schema-module-5.jpg)
In this tutorial, we’ll walk you through how to use the Restaurant Schema type on a post or page, as well as the various available settings for it – let’s get started:
1 Edit Your Post or Page
To add the Restaurant Schema Type, first head over to the edit page for that post, by clicking Edit as shown below:
![click on edit](https://rankmath.com/wp-content/uploads/2021/01/open-post-11-scaled.jpg)
2 Open Rank Math In The Gutenberg Sidebar
You can open Rank Math in the Gutenberg sidebar by clicking on the Rank Math SEO icon for the page.
Or click the three vertical dots in the top right-hand corner of the edit page and select Rank Math in the Plugins section as shown below:
![Click on Rank Math](https://rankmath.com/wp-content/uploads/2021/01/click-rankmath-19.jpg)
3 Navigate to the Schema Settings for This Post/Page
Navigate to the Schema Settings by clicking on the Schema tab and then clicking on Schema Generator.
![Click on Schema Generator](https://rankmath.com/wp-content/uploads/2022/07/Click-on-Schema-Generator-1.png)
4 Open Rank Math’s Schema Builder
Find Restaurant Schema from the list and click on Use to open the Schema Builder.
![Use Restaurant Schema type](https://rankmath.com/wp-content/uploads/2022/08/Use-Restaurant-Schema-type.png)
The Restaurant Schema Builder will then open up with the various options as shown below:
![Restaurant Schema Builder](https://rankmath.com/wp-content/uploads/2021/01/restaurant-schema-builder.gif)
Now, let’s have a closer look at each of the available options.
Restaurant Schema Type Setup & Available Options
1 Headline
Write a headline that contains the name of the restaurant. You can also make use of variables if you have mentioned them in the post title.
![Enter the headline](https://rankmath.com/wp-content/uploads/2021/01/headline-2.jpg)
2 Description
Enter the description of the restaurant in this field. You can describe the location, the ambiance, the staff, the food, the service, and the overall experience here. You can also use the variables to create a dynamic description of the restaurant.
![Enter the description](https://rankmath.com/wp-content/uploads/2021/01/description-4.jpg)
3 Shortcode
Copy and paste the shortcode in your content for displaying the Schema data to your visitors.
![Shortcode - Software Schema](https://rankmath.com/wp-content/uploads/2021/06/Shortcode-to-display-Schema-Content-in-front-end.jpg)
4 Phone Number
Enter the phone number of the restaurant in this field.
![Enter phone number](https://rankmath.com/wp-content/uploads/2021/01/phone-number.jpg)
5 Price Range
Enter the price range for the restaurant in this field. Only add the currency symbols. For example, £ means cheap, while £££ means expensive.
![Enter the price range](https://rankmath.com/wp-content/uploads/2021/01/price-range.jpg)
6 Address
Enter the address details of the restaurant. Ensure you enter the country using the two-letter ISO 3166-1 alpha-2 format, for example, US
 for the United States and FR
 for France.Â
![Enter the address details](https://rankmath.com/wp-content/uploads/2021/01/address-1.jpg)
7 Geo Cordinates
Enter the Latitude and the Longitude of the restaurant. You can find them from Google Maps, or even the restaurant’s Google Business Listing.
![Enter the geo-coordinates](https://rankmath.com/wp-content/uploads/2021/01/geo-cordinates.jpg)
8 Opening Hours
Enter specific information about the opening hours for the Schema information to be accurate.
Select all the days in the week the restaurant opens at a particular time and then select the opening and closing time for those days.
![Timings - Restaurant Schema](https://rankmath.com/wp-content/uploads/2021/06/Timings-Restaurant-Schema.jpg)
Note: The option to set different schedules in your Restaurant Schema is available only in Rank Math PRO
For different schedules, click the Add Property Group and select only the days the restaurant opens at a particular time, then click the Add Property Group once again to add another set to the list. There select the rest of the days and the opening and closing times respective to those days.
![Enter the opening hours](https://rankmath.com/wp-content/uploads/2021/01/opening-hours.jpg)
9 Serves Cuisine
Enter the cuisines that the restaurant serves. For example, Thai, Indian, etc, by clicking on Add Property option.
![Enter serves cusinie](https://rankmath.com/wp-content/uploads/2021/01/serves-cuisine.jpg)
10 Menu URL
Enter the URL of the Menu where the customers can find the menu.
![Enter the URL of the menu](https://rankmath.com/wp-content/uploads/2021/01/menu-url.jpg)
And, that’s it! Click on Save for this Post once you’re done making any changes to the Restaurant Schema for this page. Then, simply update the page as you normally would after making a change or click Publish if this is a newly created page. You can then check your Schema with the help of Google’s Rich Results Testing Tool.