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