Schema Markup Rich Snippets


The ultimate Schema Markup Plugin for WordPress


What are Rich Snippets?

Normally, when your website shows up in the search results, it contains basic information about your website like the page title, URL, and a meta description. With Rich Snippets, you can enhance that search engine presence with rich results. Google supports many types of Structured Data, and some of the examples would be results with a star rating, results with images, results with additional links, and many more.

Appearing in rich results also means that your website stands out in the search results, which leads to better click-through rates and more traffic.

What is Schema Markup (aka Structured Data)?

Search engines are getting better at understanding language, but they are far from perfect. To help search engines understand the content better, a micro-data standard was developed. The premise behind the standard is that by providing search engines additional data about the page in a structured manner, search engines can understand the content of the page better, and hence can rank those pages better in the search results. Many ways have been created to add this micro-data to pages, and Schema Markup is one of the most important ones. So, in essence, Schema Markup is what leads to rich results or rich snippets.

Where to Add Schema Markup?

Schema is meta-data, which means data-about-data. In this case, the data we’re talking about is your page content, and this Schema is additional data about your page content.

Schema is usually added to the page header, but if you use the Schema Markup Plugin, you’ll be able to add Schema micro-data to your posts right inside WordPress, while you’re creating your post.

What Does Rich Snippets Do?

When the appropriate Schema is added to your website and posts, Google and other search engines understand your website better, which ultimately leads to rich snippets.

Rich Snippets do a lot of things for your website. They are visually appealing and are a sign of trust. That means that your website automatically looks authoritative and trustworthy when it appears as a rich snippet. Since rich snippets are also visually appealing, they stand out in the search results, which increases the likelihood that users will choose your website over the competition. This improves your click-through rate and ultimately your rankings.

We’ve developed the Schema Markup Plugin so that you can take advantage of appearing as rich snippets in the search results without dealing with a mess of code. We’ve made it incredibly simple for anyone to add the appropriate micro-data to their pages—regardless of what your page is about. Here is a list of all the micro-data supported by the Schema Markup Plugin.

Supported Schema Types

  • Article
    The Article Rich Snippet is fully supported, with additional support for article type, blog post, and news article types.

  • Book
    Use the Book Rich Snippet to highlight book-related content. Multiple edition support with additional support for ebooks, hardcover, paperback, and audiobooks is also present in the Schema Markup Plugin.

  • Course
    Sell or review courses in style with the Course Rich Snippet support.

  • Event
    Promote events effectively with support for the Event Rich Snippet. You can add events, performers, dates, tickets, inventory, and other details and also choose from one of 18 different sub-events.

  • Job Posting
    The Job Posting Rich Snippet is also fully supported. You can employment type, expected salary, and an expiry date. The post can also be set to expire after the job listing expires, which is in compliance with Rich Snippet guidelines.

  • Music
    Use the Music Rich Snippet when writing about Music.

  • Product
    The Product Rich Snippet is commonly used for describing physical products, and Schema Markup Plugin fully supports it.

  • Recipe
    The Recipe Rich Snippet is also fully supported. You can add ingredients, ratings, cooking time, etc., and also add meta-data regarding each step or specific sections of the cooking process

  • Restaurant
    Restaurants will find the Restaurant Rich Snippet useful, as they’ll be able to add their address, links to their menu, the cuisines they serve, and even their opening operating days.

  • Video
    Use the Video Rich Snippet to highlight the video content that you produce.

  • Person
    When discussing people, use the Person Rich Snippet, fully supported by the Schema Markup Plugin.

  • Review
    Review anything with the support of the Review Rich Snippet in Schema Markup Plugin.

  • Service
    Schema Markup Plugin fully supports the Service type rich snippet.

  • Software Application
    Games and developers can take advantage of the Software Application Rich Snippet.

Benefits of Implementing Schema Markup

There are many benefits of implementing Schema markup on your website. It helps Google and other search engines understand your website better, which increases the likelihood of you ranking higher in the search results.

Once your website implements Schema and is approved by search engines, your website will start appearing as rich results, which instills trust, attracts a higher click-through rate, and increases your traffic and overall revenue. It is an easy and proven way to grow your business.

If you enjoy using the Rich Snippets Plugin, then you must check out Rank Math SEO. It’s a game-changing FREE SEO plugin that has more features than many premium products. The Rich Snippets Plugin is included with Rank Math SEO, along with all the awesome features that are included in it. Make sure to check them out.

About the Developer

Rich Snippets is created by the same people who have created Rank Math SEO, the WordPress SEO suite. It’s a powerhouse of a plugin that performs all important SEO tasks that every WordPress website needs. Usually, you’d pay hundreds of dollars for 3rd party software or premium plugins to perform a fraction of the activities that **Rank Math SEO does for FREE&&. It can perform an SEO Audit, perform SEO for local websites, has full schema support, integrates with Google Search Console, includes a 404 error tracker, a redirection manager, has AMP support, WooCommerce support, support content optimizations, etc., all for FREE, without any limits.

From within WordPress

  1. Visit ‘Plugins > Add New’
  2. Search for ‘Schema Markup by Rank Math’
  3. Install Schema Markup plugin once it appears
  4. Activate Schema Markup from your Plugins page.
  5. Go to “After Activation” section below.


  1. Upload the schema-markup-rich-snippets folder to the /wp-content/plugins/ directory
  2. Activate the Schema Markup plugin through the ‘Plugins’ menu in WordPress
  3. Go to “after activation” below.

After activation

  1. You should see the ‘Rank Math’ menu in the dashboard sidebar.
  2. Open any single post or page to add custom rich snippet data in it.
  3. You’re done!


  • Single Post Editor
  • 14 Types of Schema Markups
  • Review Schema Markup (Adds Star rating in the Google Search Results)
  • Recipe Schema Markup
  • Adds this code in the frontend which is used by Google


This plugin provides 1 block.

Schema Markup Rich Snippets


Why would I need to use Schema Markup Plugin?

Search Engines are still not perfect, and they don’t understand natural written language, as well as humans, do. To bridge this gap, you can add structured markup (loosely called Rich Snippets) to your posts and your website. Using the markup, Google and other search engines understand your website better, and that increases your chances of ranking higher in the search results. Adding structured metadata is also mandatory if you want to qualify for rich snippets (where your search results are accompanied by stars), or other rich results that Google presents in the SERPs.

Will using this plugin guarantee that rich snippets will show up for my website?

No. There is no guarantee that your site will start displaying rich results after installing the plugin. That is because displaying Rich Snippets is completely at Google’s discretion, and they have not made any criteria for choosing websites public. However, there is a silver lining. Even if Google doesn’t show rich results for your website in the search results, adding meta-data to your posts will still help Google understand your website better, which definitely increases your chances of ranking higher.

Will it work with my current SEO plugin like Yoast, All In One SEO, SEO Framework, SEOPress etc.?

Yes. The plugin is designed to work with any SEO plugin and theme which follows WordPress coding standards. You can safely install and configure the Schema Markup plugin to use with your current SEO plugin.

Is this an install it and forget-it type plugin?

No. Schema Markup Plugin makes it easy for you to add search engine compliant structured markup to your website. Instead of tweaking code, Schema Markup Plugin adds easy to fill in data-boxes alongside each post and automatically adds the appropriate markup based on the information you provide. The key information here is that Rich Snippets just makes it easy for you to add the meta-data, but you still have to provide what the meta-data will be.

Do I need coding skills to use this plugin?

No, you do not need any coding skills to use Schema Markup Plugin. In fact, we’ve created Schema Markup Plugin specifically to take the complex task of dealing with code out of the equation.

What is the process of using the plugin?

The process is pretty simple. Install the Schema Markup Plugin and activate it. You will then see an option to add structured metadata alongside each of your posts and pages. Choose the appropriate markup from the dropdown, and then fill in the meta-data fields that appear. Schema Markup Plugin will appropriately add the structured meta-data to your post.

Will installing Schema Markup Plugin increase my site traffic?

There is no guarantee, as there are hundreds of other factors involved, but adding structured meta-data using the Schema Markup Plugin will definitely increase the probability of receiving more traffic from search engines.

I installed Schema Markup Plugin, but my website does not appear with any rich snippet, why is that?

Appearing with rich results is not a right; it is a privilege. Even if you’ve added the appropriate markup to your website and posts, your website might not appear in rich results. There can be many reasons for that, and this article highlights some of the important ones.

How can I get support for this plugin?

We offer limited support for the plugin through the WordPress repository, and we recommend that you open any support related tickets on our community forum.

Will I need to add the meta-data manually?

Yes and no. Technically, adding the meta-data manually means tampering with code, which is not easy and not everyone can do it. When you install the Schema Markup Plugin, you will have the easy option of adding the meta-data of your post alongside the post, which is easy, quick, and efficient. So, the process can be called as manual, but it much better than the actual manual process.

Do I need to add rich snippets to each of my posts?

It is not necessary to add structured meta-data to all your posts, but it is recommended. If your website has a lot of pages, we would recommend that you start with the most important pages and go from there.

Does this plugin cover all possible rich snippets?

Yes and no. Schema Markup Plugin covers the most important types of meta-data, and we will add support for new ones over time. But, it will not be possible to cover all rich-snippet types as there are hundreds of them. Check out the full hierarchy of supported meta-data on Schema’s website.

How do I know this plugin is working?

There are a couple of ways of checking the results of this plugin. If you start adding meta-data to your posts and your website is appearing as a rich result, then it’s obvious that the Schema Markup Plugin is working. But, sometimes Google might not show your posts as rich results even if the appropriate meta-data is added. To check if the meta-data is added appropriately, you can use Google’s Structured Data Markup Tool. Some of the information will also be present in your Google Search Console account.

I have some ideas/feedback/feature request. How do I contact you/the developer?

Please open a support ticket on the Rank Math Support Forum, and we can take it from there.

Getting Started:

1. How to Setup Rich Snippets: Once you install Rich Snippets for the first time, you can head over to the plugin’s ‘Settings’ page and activate simple or advanced mode.

2. Facebook Group: In this group, you will find the team of Rank Math SEO plugin fairly active and ready to answer your SEO related queries.

3. User Documentation: Although Rich Snippets is already easy to set up, we’ve put together tutorials, guides, and some knowledge bases to help you set up and get started with Rank Math.

4. Fixing Common Errors: Sometimes avoidable or common issues can get you stuck. We’ve created a common guide where we discuss all the common issues and how to fix them.

5. Support Ticket Forum: Our dedicated forum is where you can get support for any issues that you face with Rich Snippets. In the forum, we’ll also try to answer some SEO queries. User experience is important to us, and our aim is to answer all the queries on the forum in a timely manner.

6. Frequently Asked Questions: Here we’ve answered the most commonly asked questions about Rank Math. The questions are related to features, pricing, and others.


December 26, 2019
I installed Schema Markup Rich Snippets one week back on one of my eCommerce site. I was getting frustrated by search console errors regarding product snippets. Thank God I found this awesome free tool which worked like charm. And now I am able to see product reviews on search results and fix those errors on search console.
Read all 1 review

Contributors & Developers

“Schema Markup Rich Snippets” is open source software. The following people have contributed to this plugin.



1.0.1 [June 29, 2019]

  • Improved sanitization throughout the plugin

1.0.0 [May 15, 2019]

  • Official plugin release