How to Add Schema Markup on a WordPress Website for Your Restaurant

plugins

For adding Schema Markup on your wordpress website, You have to follow these steps. It’s quite simple and should take less than 30 minutes to complete if you are starting from ground zero.

  1. First You need to install the Yoast plugin as well as the Yoast local SEO  plugin. If you already have Yoast then you can install Yoast local SEO from Yoast official Website.
  2. After successful installation go to Yoast SEO > Local SEO and fill all the information about your business and save.
  3. After adding information, move to opening hours and submit your business working hours.
  4. Now you have successfully added a schema for your website. For testing you can visit Schema.org For validating your schema.
  5.  Schema Is successfully added to your website.

 

How to add Schema on any Website with Code

If you are not using wordpress then you can install the following code. Please don’t forget to fill in your Business details.

After adding your details you can paste this code after the <head> section of the page.

Once you add the code you can validate it on schema.org.

 

<script type=”application/ld+json”>

{

“@context”: “https://schema.org”,

“@type”: “Restaurant”,

“image”: [

“https://example.com/photos/1×1/photo.jpg“,

“https://example.com/photos/4×3/photo.jpg“,

“https://example.com/photos/16×9/photo.jpg“

],

“name”: “Dave’s Steak House“,

“address”: {

“@type”: “PostalAddress“,

“streetAddress”: “148 W 51st St“,

“addressLocality”: “New York“,

“addressRegion”: “NY“,

“postalCode”: “10019“,

“addressCountry”: “US“

},

“review”: {

“@type”: “Review”,

“reviewRating”: {

“@type”: “Rating”,

“ratingValue”: “4”,

“bestRating”: “5”

},

“author”: {

“@type”: “Person“,

“name”: “Lillian Ruiz“

}

},

“geo”: {

“@type”: “GeoCoordinates”,

“latitude”: 40.761293,

“longitude”: -73.982294

},

“url”: “http://www.example.com/restaurant-locations/manhattan“,

“telephone”: “+12122459600“,

“servesCuisine”: “American“,

“priceRange”: “$$$“,

“openingHoursSpecification”: [

{

“@type”: “OpeningHoursSpecification”,

“dayOfWeek”: [

“Monday”,

“Tuesday”

],

“opens”: “11:30“,

“closes”: “22:00“

},

{

“@type”: “OpeningHoursSpecification”,

“dayOfWeek”: [

“Wednesday”,

“Thursday”,

“Friday”

],

“opens”: “11:30“,

“closes”: “23:00“

},

{

“@type”: “OpeningHoursSpecification”,

“dayOfWeek”: “Saturday”,

“opens”: “16:00“,

“closes”: “23:00“

},

{

“@type”: “OpeningHoursSpecification”,

“dayOfWeek”: “Sunday”,

“opens”: “16:00“,

“closes”: “22:00“

}

],

“menu”: “http://www.example.com/menu”,

“acceptsReservations”: “True”

}

</script>

 

Why is Schema Markup Important for Your Business

Schema markup is crucial for local businesses because it enhances your online visibility. Schema helps search engines understand and display relevant information about your products, services, and locations.

By implementing schema markup, businesses can provide structured data that search engines can easily interpret, leading to improved search engine rankings, higher click-through rates, and increased organic traffic.

Schema markup also enables businesses to stand out in search results through rich snippets, such as questions and answers, star ratings, reviews, and business hours, which attract more attention and instill trust in potential customers.

Overall, schema markup is a powerful tool for local businesses to optimize their online presence and drive more targeted traffic to their websites. If you are looking for additional help with structured data and schema markup, contact Click Track Marketing today.

Facebook Comments Box

Share this post:

Facebook
Twitter
LinkedIn
Tumblr
Email

Leave a Reply

Your email address will not be published. Required fields are marked *