How to Install Schema.org Markup to Your WordPress Business Site
Do you remember the old days, where you simply had to own a website to be ahead of the game? Nowadays, it seems as though there are too many technology trends to keep up with. In some cases, we get away with ignoring them until they go away—Schema.org is not one of those ignorable trends.
For all the changes in Search Engine Optimization (SEO) over the years, it still has a clear core of semantic and contextual search. That begs the question: How exactly can search engines can create this kind of context? Quite often, the answer involves Schema.org.
In this post, we will explain what Schema.org is, and explore your options for installing it on your business’ WordPress website. Let’s get to it!
- Schema.org is a markup that creates semantic context for Google and other search engines.
- Adding Schema.org markup is the first optimization step for many of Google’s new ways to rank in search.
- There are several WordPress plugins, free and premium, that make incorporating Schema.org markup a cinch.
What Schema.org Is and Why It’s Important
Schema.org is a Google-sponsored collaborative community with a mission to create semantic context for different types of online content. It helps search engines determine what’s what by identifying entities and relationships for content on a webpage.
How to Add Schema.org Markup to Your WordPress Business Site
Admittedly, Schema.org sounds technical—and it is if you’re starting from scratch. While adding it to WordPress feels overwhelming at first, the truth is different. Here are three trusty WordPress plugins that can help with the heavy lifting for you, along with our advice for getting up and running.
Option 1: Schema
Schema is a fast, lightweight plugin for adding Schema.org markup to WordPress sites. This plugin runs automatically in the background, which means you can install it, then forget about it forever. It’s free, effective, and follows best-practice guidelines.
- Uses JSON-LD, which is Google’s recommended format.
- Set and forget functionality.
- Tested for use with popular plugins and themes. Check the official plugin page for a complete, up-to-date list.
- Output can be customized on a post-by-post basis, but it takes some extra leg work.
How to Use the Schema Plugin
Schema is simple to use, and only needs a small portion of your business information. Once installed, navigate to the Settings page on your WordPress dashboard, then fill in any relevant information on the General, Knowledge Graph, and Search Results tabs:
There’s plenty of functionality to be found in this plugin, much of which is outside the scope of this article. For detailed instructions and advanced usage, view the official project homepage.
Option 2: All in One Schema.org Rich Snippets
The All In One Schema.org Rich snippets plugin generates front-facing content to optimize for Google Rich Snippets. It can optimize a page for star ratings, author photos, images, and more. If your content holds a wide variety of detailed elements such as recipes, products, or events, this may be the right choice for you.
On the back end, you’ll add rich snippet information for each page. On the front end, this will display a neat table that viewers can see, which could also result in rich snippets displaying for your listing in search results:
However, while this plugin’s functionality is solid, it hasn’t seen any recent updates. It performed well in our tests, although it may not work in your version of WordPress—or for future versions.
- Helps you optimize for Google Rich snippets.
- Easy to use interface.
- Popular with over 40,000 users.
- Displays extra (arguably ugly) content on the visible page, ditching support for JSON-LD.
- Doesn’t automatically add Schema.org markup throughout your site, so you must add it page by page.
- Potential to not work with future versions of WordPress.
How to Use the All In One Schema.org Rich Snippets Plugin
The All In One Schema.org Rich Snippets plugin is fairly straightforward, although it’s not an automatic process. Simply installing it isn’t enough—you’ll need to add it manually on every page. Fortunately, it’s pretty easy to do. Once installed, start editing a page you want to add Schema.org markup to. Next, use the Configure Rich Snippet meta box to add information about your page, before saving your changes:
Much like the Schema plugin, All In One Schema.org Rich Snippets has a lot of functionality to get to grips with. To delve deeper into its functionality, check out this beginner’s tutorial.
Option 3: Schema App Structured Data
Scheme App Structured Data optimizes your pages and posts with Schema.org markup by using the information already saved in your WordPress site. You can also optionally enable several Google Site Structure features from its setting page.
However, bear in mind that while this plugin is free, there are a number of premium features including email support, video tutorials, and semantics analytics starting at $57 per month.
- Uses JSON-LD, the recommended markup format.
- Set and forget, with no configuration required.
- Can integrate with WooCommerce—for a price.
- Requires connection to SchemaApp.com, even to access all the free features.
- Some features have a cost attached, unlike its competitors.
How to Use the Schema App Structured Data Plugin
For basic usage, all you need do is install the plugin. For detailed instructions on using it in conjunction with an account with Schema App, you’ll want to read the official manual.
Schema.org is the first step in getting your site listed for many of the new ranking positions in Google. Failing to install Schema.org markup on your website could impact the traffic you receive, and your overall search engine ranking.
Seeing as it’s so easy to do, there are several ways to add Schema.org markup to WordPress without breaking a sweat. You can use any of the top three Schema.org plugins:
- Schema: A completely free set and forget option for adding markup to your website.
- All In One Schema.org Rich Snippets: A good option if you have a lot of unique content that needs customization throughout your site.
- Schema App Structured Data: Best if you’ll need extended features, and are willing to upgrade to a premium version.
Do you have a preferred method of adding Schema.org to a WordPress site? Let us know about your top choice in the comments section below!