Best WordPress Schema Plugins

Applying schema markups for your website can take a lot of time and effort because of the variety of markups you have to create. Who has the time to write Product schema code manually for more than a hundred products or create How-to schema per article they publish?

While it may look like a hassle, applying schema markups is well worth your time and there are tools that could help make your life easier.

Why do you need structured data?

It is known by most SEOs that structured data does not affect rankings directly. However, structured data helps Google better understand your content. 

Let’s say you have a website that focuses on food recipes. Google is able to rank your content for specific keywords but Google is not able to identify that your articles are, in fact, food recipes.

By implementing Recipe structured data markup on your articles, you make it known to Google that your articles are food recipes which then makes you eligible for Rich Results.

Rich Results is a Google search result feature that makes your website more appealing to users. You can use Google’s Rich Results Test to check if a webpage is eligible for Rich Results.

Now that we’ve established how important it is to have proper schema markups around your website, let’s talk about applying them without going through the hassle.  Luckily, WordPress plugins make it easier to apply schema markups around a website in just a few minutes.

However, there are a lot of plugins out there to choose from so I’ve curated the 5 best WordPress schema plugins that you can install on your website and enjoy the benefits of schema without having to break a sweat. It is also important to note that Google recommends using JSON-LD structured data but you don’t have to worry about that since these plugins automatically use that format.

Schema & Structured Data for WP & AMP

This is the plugin that I mostly use for my websites since it’s the one I find the easiest to use. It’s one of the best free schema plugins available. The plugin gives you access to 35 schema types, which is everything that I need so far.

One of my favorite features is that it has conditional display fields that let me include or exclude specific posts or pages. You can also enable structured data on AMP pages which can help boost your traffic from mobile users.

Schema & Structured Data for WP & AMP also offers a paid subscription. The pricing are as follows:

  • Monthly – $59.96
  • Quarterly – $149.80
  • Semi-Annual – $239.70
  • Annual – $359.40
  • One time fixed cost – $399.00

Buying a subscription will get you Priority Support from their team where they will fix structured data errors on your Google Search Console. It also allows you to fetch reviews of your website from multiple platforms.

Schema App Structured Data

Schema App Structured Data is one of the easiest plugins to use because it automatically deploys schema markups on your website’s posts and pages upon installation and setup. In my experience, markups from the app are correct most of the time and there are little to no errors.

However, the free version of the plugin is very limited and if you want to enjoy the full capabilities of the plugin, you would have to choose a paid plan. Plans start at 30$ dollars per month which has a limit of 1,000 pages for one website but there are other plans like the Pro Multisite if you have multiple domains.

This plugin costs more than other plugins but if you have little knowledge on handling a WordPress website and structured data, this one is recommended because of its automatic deployment feature. The plugin also has health checks so you can easily detect errors in the markups.

Schema – All in One Schema Rich Snippets

While the first two plugins I talked about would apply schema markups by bulk to pages in an instant, Schema – All in One Schema Rich Snippets allows you to apply schema per page or post that you publish. I would highly recommend this one if you want more control over the structured data markup per blog post and if you want more customizations.

Of course, the downside of this is that it will take more time to implement compared to other plugins but it is much easier than writing your own code and applying it in the source code of your website. Also, this plugin only supports 9 schema types for now but they do plan on adding more types in their future updates.

The plugin is completely free but you can support the creators by donating to them.


Schema Pro

schema pro banner

Schema Pro is the latest version built by the All in One Schema Rich Snippets creators. Unlike the latter which uses Microdata to add structured data and can be installed free, Schema Pro uses JSON-LD technology and follows Google’s latest guidelines. 

Schema Pro is a premium plugin that enables you to add individual schema to posts and pages or add them automatically across your entire website. You have the option to add schema by hand to every page or post or set schema types and automate it.

The plugin also includes a neat testing feature that links to Google Structured Data Testing Tool to provide instant validation for your schema.

It’s also fully compatible with Yoast SEO, supports all current schema types and is regularly updated when new types are released.

Many popular bloggers such as Adam Preiser from WPCrafter, Adam Connell from BloggingWizard, and many other WordPress influencers strongly recommend Schema Pro to the community.

What’s more, Schema Pro offers a free course to all subscribers to help ensure you get the very best out of the plugin and schema as a whole.

Schema Pro is very easy to use and can be purchased on their website. Just install the plugin, select a schema type, select the post or page you want to add it to and map it using the simple dropdown menus. That’s it!


WP SEO Structured Data Schema

WP SEO Structured Data Schema is another plugin that allows you to set up schema markups per post. It features 11 types of schema markups. What I like this one is the ability to customize every field in the structured data markup. Again, it takes more time but for people who like to take control of their schema rather than letting the plugin automatically decide what to put, this one is for you.

The plugin is free and easy to use but there is a Pro Version that gives you access to more schema types like Music, Movies, Recipes, and JobPosting. The Pro Version also allows you to add multiple schema types on a single page. I would say this plugin is cheaper than its other competitors with a price tag of 49$ for a 1-year subscription for a single website.

Site Reviews

Unlike the previous plugins that allow multiple schema types, this plugin focuses on star ratings. Site Reviews isn’t a schema plugin per se. The main feature of the tool is that it allows users to leave reviews on your website just like in business directories.

It then adds JSON-LD structured data on pages where the plugin is activated so star ratings would appear in the search results. Before, simply adding Ratings in schema markups would make your website eligible for star ratings. However, Google implemented strict measures for star ratings and reviews should come right from your website.

Star ratings can greatly improve your appearance on search results and can increase your click-through rate. It’s really easy to use and set up and I highly recommend it.

Key takeaway

There you have it. The 5 best WordPress schema plugins. All of these plugins have the same goal which is, of course, to help you easily implement structured data around your website. In my opinion, it really goes down on which plugin is easier for you to set up, the number of schema types available, and pricing.

Don’t be afraid to test these plugins on your website as they would rarely have any impact on your website’s design and layout. Take your time to find out the right plugin for you and I assure you that after you’ve set up everything, you just sit back, relax, and wait for your website to appear in Google’s Rich Results.

Share on:
Sean Si

About Sean

is a Filipino motivational speaker and a Leadership Speaker in the Philippines. He is the head honcho and editor-in-chief of SEO Hacker. He does SEO Services for companies in the Philippines and Abroad. Connect with him at Facebook, LinkedIn or Twitter. Check out his new project, Aquascape Philippines.