Last week I created a tutorial here at Elegant Themes on how to set up a WordPress review site. One of the key ingredients toΒ that process was using rich snippets to improve the visibility (and conversion rate) of WordPress review search results. In that example, we were able to make an ordinary search result look like this:
Obviously, that kind of visibility isΒ a huge benefit when it comes to increasing your click through rate. Many WordPress users, whether they are reviewing products on a regular basis or not, will want something similar. Thatβs why in todayβs post Iβll be goingΒ overΒ the different types of rich snippets available and provide methods and/or tools for implementing them on your WordPress blog or site.
What is a Rich Snippet?
A rich snippet is the few lines of additional text/graphics that accompany some search results. They are designed to give users a better idea of the content that search resultΒ contains as well as its relevance to their query.
As you can see in the image above, Google (and other search engines) support more than just review starsβlike we went over last weekβs post. There are actually many types of rich snippets that can be put to use depending on the nature of the content youβve created.
Types of Rich Snippets
In my previous post about using rich snippets as an integral part of a WordPress review site, we only discussed rich snippets for products. However, there are many more types of rich snippets. Well over 100 in fact. The full list can be found here, on the schema.org website.
But seeing as how Google is the reigning search engine in the world right now, it might be best if for the purposes of this post, we stick to the types of rich snippets they support. The are as follows:
Manual Implementation of Rich Snippets
It is possible to implement these rich snippets via markup within the various pages of your WordPress website. There are three different formats of markup that are supported: Microdata, Microformats, and RDFa. Mircordata is what Google recommends using, so weβll go with that.
Microdata uses basicΒ attributes in HTML tags such as span orΒ div to assign brief and descriptive names to items and properties. Hereβs an example from Googleβs Webmaster Tools pageΒ on microdata of a short HTML block showing basic contact information for βBob Smithβ.
<div> My name is Bob Smith but people call me Smithy. Here is my home page: <a href="http://www.example.com">www.example.com</a> I live in Albuquerque, NM and work as an engineer at ACME Corp. </div>
Here is the same HTML marked up with microdata:
<div itemscope itemtype="http://data-vocabulary.org/Person"> My name is <span itemprop="name">Bob Smith</span> but people call me <span itemprop="nickname">Smithy</span>. Here is my home page: <a href="http://www.example.com" itemprop="url">www.example.com</a> I live in Albuquerque, NM and work as an <span itemprop="title">engineer</span> at <span itemprop="affiliation">ACME Corp</span>. </div>
Hereβs how this sample works:
- In the first line, itemscope indicates that the content in the div is an item. itemtype=βhttp://data-vocabulary.org/Person indicates that the item is a Person.
- Each property of the Person item is identified with the itemprop attribute. For example, itemprop=βnameβ describes the personβs name.
As you can see, this process is not difficult, but it may become tedious for many. Thatβs where a good WordPress plugin can really help speed things along. If this is in fact your preferred method, you can see how to use the markup for all of Googleβs supported snippet types by visiting this page of their Google Webmaster Tools.
Rich Snippet Plugin Solutions for WordPress
Even for WordPress users comfortable with using markup in their content, it can become tedious real fast. I have found that when it comes to quickly and easily implementing rich snippets across just about any WordPress site, using a plugin is the most effective way to go. Thatβs why below Iβve highlighted three free WordPress plugins that should be able to cover all of your rich snippet needs.
All in One Schema.org Rich Snippets
The All In One Schema.org Rich Snippets plugin is the most comprehensive option of this short list, so Iβll spend a little more time (words) on it than the others. As the name would suggest this plugin is designed to make adding snippet types to any page or post with ease.
Here is how it works. Once you have the plugin installed you will notice a new menu appear within your WordPress admin calledΒ Rich Snippets. When you click on that menu you will see a screen like the one below.
This page houses all of the types of snippets the plugin makes available. To configure the options for each one, simply click the dropdown option to the right and update the default values to your preferences.
Finally, when creating a new post or page you will notice a new meta box has appeared beneath your post content.
When you click the dropdown option you will see the content types are listed for you to select from. Once selected you can add your post or page specific information to the data fields and youβre done!
Content Types Supported:
- Review
- Event
- People
- Product
- Recipe
- Software Application
- Video
- Article
Schema Creator by Raven
Schema Creator is another plugin for WordPress that provides users with a wide variety of schema options for displaying rich snippets. The one big difference between this plugin and the one above is that this actually outputs the information in the post as wellβnot just in search results.
For some users this will be seen as a big pro, for others a big con. I guess it depends on your personal preferences. For those that want to display the information on your post/page, you can leave it as is (with its default CSS) or you can choose to have the plugin inherit its CSS from your theme. Custom styling is not a built in option but you could write your own CSS for it.
Here is an example of what the default product box looked like on my test site:
Content Types Supported:
- Person
- Product
- Event
- Organization
- Movie
- Book
- Review
- Recipe
Rich Contact Widget
Finally we have our last plugin option. This plugin, the Rich Contact Widget, provides exactly what the name would suggest. A simple widget that takes advantage of the person/entity schema to enrich your search results with information about your or your company. This is a great little widget to assign to your siteβs sidebar or footer. When a potential visitors comes across your search result they will see your telephone and email address as clickable links to either call or email. Great for mobile and/or Skype users.
Content Types Supported:
- Person/Entity (Corporations, Charity, etc.)
In Conclusion
Rich snippets are a fantastic way to improve your click through rate on search engines. One of the most recognized ways of acquiring these snippets is through reviewing products, but as I showed today, rich snippets are for everyone. So regardless of whether you regularly review content and/or products, you can still find a schema type that is right for you and implement it either manually or by using one of the three plugins highlighted in this post.
Are you using rich snippets on your website? If so, how did you implement them and what has the experience been like? Tell us your story in the comments below!
Article thumbnail via ratch / shutterstock.com
Any reason this functionality wasn’t included in Extra?
I believe Google has since discontinued most forms of rich snippets.
I got to install All the Schema on my subject, but I Sentio that the page was a little charged perhaps by prominent photo of the bill, and after desisntalei the plugin my site was once again fast, moreover, aesthetics inner page was not agradΓ©vel, or where do I have wrong? Because I would love to use a rich snippet but fose only external, but do not know what would be the ideal.
Thank you for a nice guide and plugin tips. I have a one question though – can be a snippet used even on WordPress homepage (the list of posts for example)?
I’m using WP Rich Snippets, a premium plugin. It’s really good but overpriced π
I have seen some websites video snippets vanishing from search and most people are using custom code in their theme.Is it okay if we use such methods ?
I have tried so many plug-ins and I either get a ‘location’ or ‘name’ error for Event schema on my site eastwoodhouston.com, has anyone found a good plugin for Events? Thanks!
I have implemented one of the plugins on top , but still not exactly what I expected .
Thank you for the info
Thank Nathan for this useful article. Do you know if All in one schema.org can also NOT show the rich snippet on the post page?
Thanks.
Informative article, Nathan! Google now recommends using schema.org to data-vocabulary.org
Hi,
Nice descriptive article about this subject. I will definitely try these pugins.
Bart
That is the best plugin for rich snippets.
I might add to other viewers here who aren’t SEOs that basically, Google often creates its own rich snippet — especially if you don’t force your own rich snippet on them.
This can lead to more flexibility, as Google will extract different phrases (meta descriptions and meta titles to create your rich snippets) based on different search queries.
So there’s a lot of debate in my community on whether or not on-page SEO is even worth it. At best, on-page SEO is about 5% of your total overall search marketing efforts.
There are no SEO plugins on the WordPress repository that properly create rich snippets, however, other than the plugin you mentioned.
Some SEO plugins that market themselves well claim they create great rich snippets, but they don’t.
I use All in One Schema.org Rich Snippets it is really easy to use and within just a few days all of my recipes in google had the rich snippet info going.
This plugin will also display the rich snippet information on your post or page. Apparently it is highly recommended by google to do this. However, as far as design is concerned it can be a little annoying. It is also redundant looking and users might wonder why its there. It shows up at the bottom of the content so it’s not all that bad.
Thx for the tips. I will try it on my website.
Nice article, quite relevant for SEO and traffic. I often use Woocommerce and the basic options of the plugin seem to cater for some of these snippets, isn’t it? If not, would this plugin be compatible with it and would it not be duplicating data, which may be relevant for the search engines, but confusing for visitors? Kindly advise. Thanks
Thank you for this post. Just last night I was reading up on this one–talk about serendipity. Thanks so much.