How To Add Schema In WordPress

add schema

Don’t you like to land on a product page where products come with star ratings and reviews? This additional information is called rich snippets and it helps to increase the chance that your site gets those eye-catching rich results. The code used to tell the search engine to find these pieces of information is called schema markup. 

You will get no direct ranking boost from schema markup, rich snippets will only help your site make more visible in the search results. If you don’t know to add schema to your WordPress site I am here. 

In this post, I will show you How to Add Schema in WordPress step by step. Let’s begin then. 

What Is Schema Markup?

Schema markup is one kind of metadata that is used in websites to give search engines information about what the link or content is about.

Schema markups allow you to display information in search results. For instance, you will be able to add phone numbers, directions, and more with the schema markup.

How To Add Schema In WordPress

There are multiple plugins available to help you add schema to your WordPress website. Among all of these plugins, you can consider the  All In One Schema Rich Snippets plugin as the best. I like this plugin because of its reputation and support for most of the rich snippets. 

At first, install and activate the plugin on your website. Now you will find Rich Snippets on your left side of the dashboard. 

After the installation, the rich snippets are already added to your WordPress site. However, you can configure what to show. To configure rich snippets navigate to Rich Snippets -> Configuration tab. Underneath, you will be able to see all types of schema markup types.

Click on one schema type and you will be able to see its detailed settings. If you don’t want any field to show, just delete it. For example, in Item Review Schema type, I don’t want to show Review Date. So all I have to do is remove the text inside Review Date and hit the update button. 

In this way, you can bring changes to all of the types of schema. In the next tab, you have color customization. You will be able to set the color for the box background, title background, border color, title color, and snippet text color. 

If you want to add schema through this plugin you can also do it, just place a tick on WooCommerce settings and hit the update button. 

Though I don’t recommend this way to add schema on WooCommerce, because be default WooCommerce comes with schema data. 

Showing Schema Data On Post

As I said before, the schema markup won’t show unless you activate it individually. To show data, open an existing post, or create a new post. Fill up your post with all your desired content. Then scroll very below the post and you will find a place for setting up schema markup. 

From there set what this post is about. You can set any type of schema. For example, I am choosing the post type as ‘Item Review’. 

Now I have to provide, Reviewer’s name, the Item to be reviewed, the Item review type, Product Name, Product Price Currency, and all other data that are necessary. In the end, publish the post. 

Then you will be able to see schema data below of your post. 


In this way, you can add any type of schema data to your post. Choose targeted post type and fill up with data and you are done. It’s that simple. But it might not have a direct effect on your WordPress site’s SEO, still, it’s a great way to make your content more visible in the organic search results. Therefore it’s worth taking time to add schema to a WordPress site of yours. 

If you liked this post please share it and let me know your thoughts below in the comment box. 

1 thought on “How To Add Schema In WordPress”

  1. Thanks so much for this helpful article. Schema markup is something we should all be learning how to implement. I appreciate the great tips.

Leave a Comment

Your email address will not be published.