How To Add Schema Markup In WordPress

You might have noticed that some of the results in Google are different from ordinary blue link results. They contain star ratings, FAQs, events, recipes, books list, etc. These are called rich results.

When you add schema markup or rich snippet to your posts/pages, Google may show additional information to your results. This will make your results eye-cathcing, thus it will increase the chance of getting clicks on your results.

Now if you’re wondering how to add schema markup to your WordPress posts/pages, you are in the right place. Here I’ll guide you how to add schema markup in WordPress.

What is Schema Markup?

Schema Markup is a form of metadata that is used in a webpage to give search engines additional information to show on the SERPs.

For example, you can show the ratings of a product/service in the SERPs using the ‘Review’ schema.

– A Result with Star Ratings

Now let’s dive into the tutorial.

How To Add Schema Markup 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  Schema – All In One Schema Rich Snippets plugin as it support all essential schemas.

Let’s install the plugin first. Go to WordPress Dashboard > Plugins > Add New and search for ‘Schema – All In One Schema Rich Snippets’. Then install and activate the plugin.

After activating the plugin, you’ll be redirected to the welcome page of the plugin. Here you can configure the schema options and customize the look of snippet box. For now, go with the default settings and don’t change anything here.

Now let’s see how to add schema to a post/post. Just go to the post/page where you want to add schema. Scroll a bit and you’ll see an option – Configure Rich Snippet.

Then choose a schema type. I’m choosing the ‘Item Review’ here. You need to provide information for the schema.

Now update or publish the post. Then you will be able to see schema data below your post. 

You can use other schema types in the same way.


In this way, you can add any type of schema data to your post. Choose the targeted schema type and fill up with data and you are done. It’s that simple.

However, 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. 

Related Posts:

1 thought on “How To Add Schema Markup 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. Required fields are marked *