Scale Your Agency to $100K with AI Lead Gen | Sales Mastery | Done-For-You Fulfillment. Register


How to Install 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— 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

In this post, we will explain what is, and explore your options for installing it on your business’ WordPress website. Let’s get to it!

How to Install Markup to Your WordPress Business Site

Key Takeaways

  1. is a markup that creates semantic context for Google and other search engines.
  2. Adding markup is the first optimization step for many of Google’s new ways to rank in search.
  3. There are several WordPress plugins, free and premium, that make incorporating markup a cinch.

What Is and Why It’s Important 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.

[Tweet “ creates semantic context for different types of online content.”]

Of course, Google often releases new ways to rank in search results, and is often the first step towards leveraging many of those ranking positions.

How to Add Markup to Your WordPress Business Site

Admittedly, 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 WordPress Plugin

Schema is a fast, lightweight plugin for adding 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.

As a bonus, the developers have tested it alongside popular plugins and themes such as Yoast SEO, AMP, Divi, and Genesis.



  • 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:

Schema Plugin Settings Page

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 Rich Snippets

All In One Rich Snippets

The All In One 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:

All In One Rich Snippets front end view.

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 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 Rich Snippets Plugin

The All In One 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 markup to. Next, use the Configure Rich Snippet meta box to add information about your page, before saving your changes:

The Rich Snippet Meta Box

Much like the Schema plugin, All In One 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

Schema App Structured Data

Scheme App Structured Data optimizes your pages and posts with 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, 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.

Conclusion is the first step in getting your site listed for many of the new ranking positions in Google. Failing to install 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 markup to WordPress without breaking a sweat. You can use any of the top three plugins:

  1. SchemaA completely free set and forget option for adding markup to your website.
  2. All In One Rich Snippets: A good option if you have a lot of unique content that needs customization throughout your site.
  3. 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 to a WordPress site? Let us know about your top choice in the comments section below!