How to Add Rich Snippets to WordPress (The Easy Way)

How to Add Rich Snippets to WordPress (The Easy Way)

You’ve probably seen those nice looking rich search results on Google with star ratings and prices or questions and answers. In fact, Google rich snippets can help you unlock the highest rankings and traffic for your site without you having to be an SEO expert.

For instance, 40.7% of all answers from voice search are pulled from a featured snippet. It can drastically improve the CTR of your website. In this post, we’ll show you how to add rich snippets to WordPress the easy way. 

Please feel free to use the quick links below to jump straight to different sections:

What Are Rich Snippets?

Rich snippets are the rich results that Google displays in search, which include additional information like star ratings and prices.

In other words,  it creates nice looking search results that give direct information to users about what a page is about, as well as make it look better in the search results. 

Here’s an example of a rich snippet that Google displays when Product schema is added to your site:

As you can see, it shows star ratings, the number of votes, and price. This gives people the sneak peek they’ll need to decide if they want to see more information about the product and click through to your site.

Best of all, your product listing gets more noticeable in search, which means that you’re likely to drive more organic traffic to your site and increase sales.

How to Create Rich Snippets?

Google rich snippets are created by adding schema markup to your web pages. We’ll show you how to easily do this in the section add rich snippets to WordPress the easy way. But first, let’s explain what schema markup is. 

Schema markup (also called structured data) is used by all big search engines like Google, Bing, Yahoo, and Yandex to show additional information (rich snippets) in their search results. It’s the code that tells Google what your content is about.

So to put this simple, while rich snippets are for humans and make your content look more appealing in the search results, schema markups are for search engine bots.

What Can You Add Rich Snippets To? 

You can add rich snippets (or schema markup) to:

  • Articles
  • Events
  • Reviews
  • Recipes
  • Books
  • Products
  • FAQs 
  • And much more

To check out how some of these nice looking Google rich snippets can look, here’s an example when Recipe schema markup is added to your site:

Who can resist these yummy rich snippets, right? We bet visitors can almost feel the creamy chocolate taste just by looking at these rich results. You’ll be more likely to attract visitors to your unique and tasty recipes when adding rich snippets to your site. 

But it would be a shame to stop there…

…here’s another example of a rich snippet for FAQs:

Like you probably understand from the above example, the FAQs rich snippets are useful for people searching for information and need quick answers to their questions. They’ll show a collapsible list in the search results on Google, and when a question is clicked, the answer is displayed in a dropdown window. 

Best of all, unlike most SEO changes, it doesn’t take months or years to see results from this. You can literally see results in less than 30 minutes.

With that said, let’s show you how to easily add rich snippets to WordPress using All in One SEO (AIOSEO) next.

Add Rich Snippets to WordPress (The Easy Way)

The best WordPress SEO plugin, All in One SEO

There’s an easy way to add rich snippets to your WordPress site using the best Google snippet tool in the market, AIOSEO. 

With AIOSEO, you’ll also get access to many other advanced SEO tools that will improve your SEO and increase rankings in search engines. Best of all, you don’t have to be an SEO expert to optimize your website like a pro. 

Here are some of AIOSEO’s powerful SEO tools: 

  • SEO Custom User Roles — the access control feature allows you to manage access to important SEO features without handing over control of your website.
  • SEO Audit Checklist — it lets you analyze your entire WordPress site to detect critical errors and get actionable insights to boost your SEO and get more traffic.
  • Smart XML Sitemaps — this feature automatically generates a WordPress XML sitemap and notifies all search engines of any updates. You can also create a video sitemap and Google News sitemap to boost rankings in the video and news search results.

Now that you know a few of the advanced SEO tools, let’s take a look at what you can add schema markup to so that you can get those nice looking and high converting rich snippets. 

AIOSEO lets you add schema markup to:

  • Articles
  • Products
  • Reviews
  • FAQs
  • Courses
  • Recipes
  • Breadcrumbs
  • Sitelinks Search Boxes

Note: Breadcrumb and Sitelinks Search Box schema markups are sent automatically to search engines. 

To get started adding the rich snippets, you first need to install and activate AIOSEO on your WordPress website. If you haven’t installed a plugin before, you can check out WPBeginner’s guide on how to install a WordPress plugin.

We’ll now show you how to set if you’re a person or organization and tell Google about your business.

Add Person or Organization

In the All in One SEO menu, click on Search Appearance. Next, go to the Global Settings tab and scroll down to the Schema Markup section.

Once you’ve navigated to the Schema Markup section, the first thing you need to do is choose whether your site represents a Person or Organization.

Based on what you choose, you’ll see fields where you need to enter your information.

For Organization, you need to enter the following information:

Note: The image has to be a minimum size of 112px x 112px and in jpg, png, or gif format. Also, if you don’t upload a logo, AIOSEO will use the logo that you added to your theme.

If you have a Personal site, you need to enter this information:

Now, let’s move on to enabling sitelinks search box for your site.

Enable Sitelinks Search Box

First of all, what’s a sitelinks search box?

A sitelinks search box is a quick way for people to search your site directly from the search results on Google.

Here’s an example of a sitelinks search box for Pinterest:

This feature is enabled by default, so you just have to make sure the button is set to on in the Enable Sitelinks Search Box.

AlOSEO will then automatically send the code for the sitelinks search box so that Google can show it in the search results. If you for some reason don’t want this feature, you can just switch the button to off.

You’ve now completed the main schema markup settings. Next, we’ll move on to adding rich snippets to your content.

Add Rich Snippets to Your Content

To start with, you need to navigate to the All in One SEO menu and click on Search Appearance. The next step is to click on the Content Types tab.

Here you’ll see sections for each of the types of content on your site such as posts, pages, and products. 

In this example, we’re going to add schema to your Posts. While in Posts, click on the Schema Markup to set schema for your Schema Type and Article Type.

Make sure you have Article as Schema Type. It’s the best option for blog posts and news articles. 

Below Schema Type, you’ll see a setting for Article Type. It’s set to Blog Post by default, but you can choose what fits your content the best.

You can repeat these steps for pages and products too. 

Add Rich Snippets to Your Taxonomies

Now that you know how to add schema markup that will display rich snippets for your content, we’ll move on to taxonomies.

In the All in One SEO menu, click on Search Appearance and then the Taxonomies tab.

Like in the schema settings for posts, you’ll see sections for each of the taxonomies for the content on your site such as categories, tags, etc.

Simply, click on the Schema Markup tab in each section to configure schema for that taxonomy. In this example, we’ll show you how to add schema to Categories.

Here you can choose your Schema Type and Article Type, just like you did for posts. Then, simply repeat this process for your other taxonomies.

Next, we’ll add rich snippets to your individual posts and pages. 

Add Rich Snippets to Your Individual Posts and Pages

You also have the option to add schema markup or rich snippets directly in the editor for your blog posts or pages.

Simply scroll down to the AIOSEO Settings at the bottom of your post or page, and click on the Schema tab. This will open a new window, where you can select Schema Type.

Use the drop-down to set the Schema Type for your post or page. If you choose the Default (Set in Search Appearance) option, AIOSEO will use the prior settings you configured in Search Appearance.

The final step is to choose Article Type for your content.

As you can see, Blog Post is set as the default option, but you can choose whichever you feel best fits your content.

Now to something exciting!

Let’s take a look at how to add rich snippets to your products so that you can get those nice looking rich results with star ratings, prices, etc.

Add Rich Snippets to Your Products

To get started, simply edit one of your products and scroll down to the AIOSEO Settings. Next, click on the Schema tab.

After that, you need to click on Schema Type and choose Product in the drop-down menu. Here you can add all your product information, such as the price, currency, brand, and more.

The next step is to add product reviews so that Google will show your well-earned star ratings.

Add Product Reviews

Below the product information fields, you’ll see a Reviews form. You can use this form to add details of any reviews that customers have left for your product.

Just type or paste in the review headline, content, author (reviewer’s name), and the star rating. 

And to add more reviews, you simply click on the Add New button.

For more in-depth instructions, you may want to visit our guide on how to add product schema for WooCommerce products and Easy Digital Downloads. You may also want to check out a list of the best WooCommerce plugins to increase sales.

With that said, the last rich snippet we’ll add in this post is for the FAQs. Let’s show you how to do that next.

Add FAQ Rich Snippets to Your Content 

To add rich snippets to your FAQ pages, you first need to set the default Schema Type for your FAQ content by going to All in One SEO » Search Appearance » Content Types

Next, click on the Schema Markup tab in the Pages section and choose FAQ Page in the Web Page Type drop-down menu.

Once you’ve selected FAQ Page as the Web Page Type for your content, you’ll see additional fields where you need to enter your questions and answers for your FAQ rich snippet.

To do this, simply scroll down to the AIOSEO Settings in one of your pages. Next, click on the Schema tab and FAQs.

Fill in FAQ information for rich snippets in All in One SEO

Simply complete the form with your Question and Answer.  And click on the Add New button to add more FAQs.

As simple as that!

Note: The information you’ve added for your rich snippets only appears in the schema markup source code It doesn’t appear as content visible to visitors on your website.

That’s all! 

You’ve now added rich snippets to your content, taxonomies, products, and FAQs. As well as added information about your business and enabled the sitelinks search box.  

This will do wonders for the click through rate for your website! It’s a great way of boosting your overall SEO, getting more organic traffic, and increasing sales.

Anyway, we hope this post helped you learn how to add rich snippets to your WordPress website. Give it a try, and you’ll dominate the rich search results on Google in no time.

Before you go, you may also want to check out our guide on how to create beautiful Facebook thumbnails and Twitter Cards so that you can control how your content looks when shared on social media.

We also give tons of great tips on how to improve search engine rankings and analyze your competitors’ SEO.


Not using AIOSEO yet? What are you waiting for? 

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This site uses Akismet to reduce spam. Learn how your comment data is processed.