Rich Snippets add “extra information” to snippets and make you stand out in search results.
You can do this with reviews, recipes, videos, events, user reviews, and other supported data. The easiest way to add rich snippets to WordPress is by installing a rich snippets plugin, using it to markup pages/posts (basically just filling out fields), then testing those URLs in Google’s Structured Data Testing Tool. This will increase your clickthrough rates (CTR) and SEO traffic.
What is the best WordPress rich snippets plugin? Read my plugin comparison since it depends the type of rich snippet you’re adding, design and functionality of the plugin (the markup will show on your posts), and budget. The All In One Schema.org plugin is completely free and decent, but I use WP Rich Snippets which has more settings, capabilities, and a better design.
Table Of Contents
- Choose Your Rich Snippet Plugin
- All In One Schema.org
- WP Rich Snippets
- WP Rich Snippets Add-Ons
- Structured Data Testing
1. Choose Your Rich Snippet Plugin
All In One Schema.org Rich Snippets – free plugin that “does the job” but doesn’t look as nice or have nearly as many options (add-ons and settings) as WP Rich Snippets. If you only need to add rich snippets to a couple WordPress posts, this will do. But if you want a plugin that actually looks good and has options for color customizations, videos, photos, rating criteria, pros and cons, tables, user reviews, and the ability to add markup anywhere in the post (instead of just the top and bottom), you may want to go with WP Rich Snippets. Here’s a full review of All In One Schema.org or see these screenshots on the WordPress plugin page.
Here’s how it looks on your post…
- Easy to use
- Supports most rich snippet types: review, event, people, product, recipe, software application, video, articles
WP Rich Snippets – premium plugin ($69 – $399) and is what I use on my WordPress site. Check out the demo or the WooCommerce demo. Markup looks awesome (photo below) which can include a photo, video, slideshow, criteria, pros and cons, call to action button, plus other features listed on the add-ons page. Extensive settings with color options, user-submitted reviews, plus documentation, and support if you need help. Definitely the better plugin for those serious about SEO and should work flawlessly with no technical skills needed.
Here’s how it looks on your post…
Another example which shows the level of customization you can have with this plugin…
- Robust features (see add-ons)
- Markup looks great on your post
- Supports most rich snippet types: review, people, product, recipe, software application, video, articles, restaurants, organizations
- Customizer add-on good for branding
- Supports user reviews, call to action buttons, flexibility to add markup anywhere in a post, ranking tables, etc
- Support from the plugin developer
- Costs money ($69 – $399)
- Doesn’t support event rich snippets
- The WP Rich Snippets plugin, as well as each add-on, need to be manually uploaded in your plugins menu and each one has a unique license key
- Robust plugin can be overwhelming (this tutorial and my WP Rich Snippets review shows you exactly what to do)
2. Option 1 – All In One Schema (Free And Easy, But Minimal)
Install and activate the plugin…
In the settings, the configuration tab can be left as-is unless you want to change the text…
The customization tab has basic styling options…
Edit a page or post you want to add rich snippets to. Scroll down and select a rich snippet…
Based on the rich snippet you choose, you will be asked to fill out certain fields…
Publish the page and test the URL in Google’s Structured Data Tool (step 4). You will need to wait for Google to crawl your website (usually 1-4 days) for these to appear in search results.
3. Option 2 – WP Rich Snippets (Premium And Robust)
Choose a plan…
You will be sent a download link. Upload it under Plugins → Add New → Upload Plugin.
Login to your account page and click View Licenses → Manage Sites. Add your website to the “WP Rich Snippets” option (bottom item in photo) plus any add-ons that come with your plan.
In the “Key” column, click the icon for WP Rich Snippets and you will see your key. Copy it.
Go to your WordPress dashboard and in the rich snippets settings you will see a “license” option. Paste your key here. You will now get automatic updates and access to their support. Add-ons will have the exact same process – download the plugin file in your account tab, upload it to WordPress, add your website, then enter the unique license key for that add-on.
Go to your Rich Snippets settings (see recommended settings from the plugin developer) but you can usually leave these as-is. However they do have the option to enable rich snippets on pages, enable user reviews, etc. I would go through them and get to know your options.
Now we’re going to add rich snippets to your WordPress posts. Open a page/post then scroll down to the Schema section (photo below). Select the schema type then fill out all fields in the Main tab. Now go through the other tabs and fill out all required fields marked with an asterisk (*). Fill out any other fields to make your content markup look better (display, link, criteria, etc).
Details tab lets you add pros and cons if you’re reviewing something…
Price tab lets you add the price of the product you’re reviewing…
Address tab lets you add a Google Map…
Hours tab are simply your business hours…
Display tab lets you add photos, sliders, videos, slideshow, image alt tag…
Link tab lets you add links (eg. affiliate links), button text, and 2 links if using the CTA add-on…
Criteria are the orange bars in the photo below…
Author tab is required for some rich snippets (like reviews)…
Preview the page to see how it looks. Remember, you can change the button color and other design options in the “Display” tab of WP Rich Snippet’s settings. Here’s how it can look…
Once Google recrawls your site, your rich snippets should appear…
4. WP Rich Snippets Add-Ons
Now let’s take a look at some of the WP Rich Snippet add-ons. I’m not going to go through all of them especially since the table add-ons are similar, just the ones I think are most helpful…
Customizer – change the color of ratings, links, buttons, pros and cons, call-to-action buttons.
Call-To-Action – adds a section to your markup with the product name, summary, pricing, and demo link(s). If you don’t want a specific item to be shown, you can disable this in the settings.
Front-End Entry Submit – allow users to leave their own review. This is often preferred instead of a simple editor review (which can result in higher rankings since they’re more valuable). Also good if you offer courses so students and customers can review the course.
Compare – similar to the data and ranking table add-on but formatted in a way that helps readers compare products/services.
WooCommerce – advanced features for your eCommerce items plus other integrations. This add-on is has not been released yet but is coming soon.
Shortcodes – add single rich snippets elements anywhere in your posts.
Software Specs – adds a sidebar widget to showcase your specs, just like this page.
Box Shortcode – display the entire rich snippets markup anywhere in your post, as oppose to just the top or bottom of the post.
Anonymous User Reviews – if you’re using user reviews (the front-end entry submit add-on below), this allows users to remain anonymous.
User Reviews Image – users can upload an image with their review.
You can visit the WP Rich Snippets website for more demos and instructions, but it should be self-explanatory. Just select your rich snippet type, fill out the fields, and preview the page until you like what you see. When you’re done, publish the post and test it in the next step…
5. Google’s Structured Data Testing Tool
Run any post’s URL through Google’s Structured Data Testing Tool to make sure your rich snippets are working. Just look for the green “all good” text and if you see errors, expand the box to see items that need to be fixed. Your rich snippets won’t appear immediately in Google’s search results (it can take a few days to update) but this tool will tell you if something’s wrong.
- For Genesis Framework, install the Schema Removal Plugin
- Add the data Google tells you to in their Structured Data Testing Tool
- Make sure the data is representative of the content on the page
- Make sure your WP Rich Snippets key is validated (step 1)
- Try adding markup to a few more pages which is suggested by Google
- Upgrade to WordPress version 3.9+, MySQL 5+ and PHP 5.3+ (contact your host)
- Visit this Google forum which lists common problems and other FAQs
- Visit the structured data section of your Google Search Console
- Visit Google’s structured data policies and webmaster guidelines
- If you still have problems, it might be because you have a low domain authority
Questions, Errors, Success?
If you’re still having trouble with errors, you can drop me a line below but I recommend you contact the plugin developer since they are suppose to provide support for their customers – WP Rich Snippets DOES provide support for the 1st year no matter which plan you chose.
I really hope you found this helpful! Adding rich snippets to WordPress is incredibly beneficial and can give you a huge advantage with your SEO. So if you’re stuck, please don’t quit and either reach out to me or contact the WP Rich Snippets support team for help.