What’s new in version 2.14?

Finally I found the time to write the “what’s new” blog post like I did it with the other updates before that.

Read more

How to add comments into schemas

Benoit, a developer and very welcoming customer of mine, asked how he can integrate comments into this schemas. Here is an example field type that I’ve coded for him. Feel free to customize it the way you like it.

Continue reading

First Impressions of the new Setup Wizard

I’ve just sent out an email to all subscribers to inform everyone about the things that are currently going on in my day-to-day job of making SNIP better and better. Of course I also want to keep everyone else up to date with the latest news. That’s why this blog post exists.

Continue reading

SEO for Job Postings and how to post a Job on Google

Google started its job search some time ago in Germany (and some other countries). This functionality was already available in some English-speaking countries, but it has since been introduced in many other countries, too.

It seems like it’s time for me to write something about what others call “SEO for Job Postings”. This only describes how to post a job on Google. “Post a job” is, however, the wrong word for it as you can read below.

Of course you need structured data again. And in this blog post I explain how this works and how you can integrate it into WordPress. Let’s get started!

Continue reading

Schema for WooCommerce: The Ultimate Guide

The time has come: nobody can avoid structured data anymore. It’s part of technical SEO. I wrote a lot about it in the past but in this blog post I want to focus on Schema for WooCommerce. Hopefully you can learn a lot about it and you are able to create your own snippets after that. Have fun!

Continue reading

Server maintenance in May

Our webhosting provider notified me about a scheduled maintenance of the server rich-snippets.io is running on. Therefore it might be that our website is not reachable for 60 minutes between Monday May 6, 2019 11pm and Tuesday May 7, 2019 5am (CEST timezone).

It can be that SNIP will not be able to retrieve any data from the API that is on this server. Please wait for 60 minutes in order to continue your work with Structured Data.

Sorry for the inconvenience caused by this.

What’s new in version 2.7?

Today I released version 2.7. In this version I mainly wanted to make the experience of using SNIP as smooth as possible. So I focused on the onboarding process a lot. But the update fixed some issues as well. Read more in this post.

Continue reading

Google wants to see the url and priceValidUntil

A few days ago some customers reported that Google now wants to see the url as well as the priceValidUntil properties for all Offers. Here is how you can deal with this.

Here are the exact warnings that Googles Structured Data Test Tools shows:

  • The priceValidUntil field is recommended. Please provide a value if available.
  • The url field is recommended. Please provide a value if available.
Continue reading

What’s new in version 2.6?

Another month went by and I’ve worked very hard to ship the next version. This was particular difficult for me because I haven’t got a lot of time to work on the code itself.

Continue reading

Should I fix the error on logo.height?

A few customers recently reported that they’re getting errors for the Article snippet. Specifically on the ImageObject for the Organization sub-snippet. This is what I think Google is doing and how to fix it.

The Rich Snippets Test Tool shows that the logo.height is now an invalid property.
Continue reading

Why you should not markup reviews from Yelp, Google Maps and others.

Search Engine Land reported last month that it’s okay to post reviews from other sites (like Yelp, Google Maps, etc.) on your website. However you should not mark them up with schema.org structured data as this is against Googles guidelines. The reason is that the markup is reserved for reviews “directly produced by your site” and not copied from other sites.

So please keep that in mind when adding structured data to your reviews.

Version 2.4 has landed!

Hey there. Finally, version 2.4.0 has arrived! Yey!

New filters for developers

The most important change is that developers now have the option to use the following filters to add custom JSON+LD data to each snippet:

  • wpbuddy/rich_snippets/rich_snippet/json+ld
  • wpbuddy/rich_snippets/rich_snippet/json+ld/value
  • wpbuddy/rich_snippets/rich_snippet/json+ld/value/{key}

With this, Global Snippets now have a new field that allows you to add value to the @id-value of the snippet.


Another important milestone is that the plugin is officially compatible with Gutenberg (the new block editor that is coming with WordPress 5.0).

Other bugfixes

Several bugs have been fixed. For example it was not possible to properly select a single post or page from within the position metabox. This now works as it should be.

It was also not possible to rate feature requests. I’ve fixed this now as well.

Planned maintenance from our Web Hosting Provider

Hey customers! Today our web hosting provider told us that there will be a planned maintenance between July, 09 and July, 10 around 11 pm and 5 am CEST. So it might be that our server will not be available for up to 60 minutes during that time. That means that the Rich Snippets WordPress plugin will maybe not work as expected as it needs to load some data for your snippets from our servers.

Sorry for that inconvenience.

Planned maintenance from our Web Hosting Provider

Hey customers! Today our web hosting provider told us that there will be a planned maintenance between May, 22 and May, 24 around 11 pm and 5 am CEST. So it might be that our server will not be available for about 30 minutes during that time. That means that the Rich Snippets WordPress plugin will maybe not work as expected as it needs to load some data for your snippets from our servers. Sorry for that inconvenience.

What’s new in version 2.3.1?

Hey folks! Version 2.3.1 is primarily a maintenance release:

  • I’ve fixed some issues regarding the 5-star and 100-points rating. It didn’t really work when a rating-property has initially been added.
  • I also did a rollback on the design as the non-table-layout confused people (not only you or your neighbor but also myself).
  • Last but not least I’ve added two new examples that get installed automatically on plugin-activation. These are:
    • an example for a Product snippet when using WooCommerce
    • an example for a Review snippet for a product.

Have fun with it!

Version 2.3.0 Release Re-Scheduled to February 12.

Holla! Here is Flo. I hope all of you are doing well. I just wanted to let everyone know that the release of version 2.3.0 has just been re-scheduled to February 12 as I need some more time for testing. Unfortunately I told some customers that the version will be read till the end of last week but that doesn’t work. So please lean back, relax and let me do my homework so that the upgrade will be smooth as silk within your WordPress install.

“Tied to another host” errors after updating rich-snippets.io

Some of our users currently get the message that they cannot update the plugin because of the error that says they purchase code is tied to another host. This may occur because we’ve updated our servers just this night so that it can also recognize subdomains.

As you may know: CodeCanyon only sells licenses that are bound for one domain. However subdomains are allowed.

If you still get the error, please follow the steps found here: I get an error that the domain is tied to another host.

Scheduled Maintenance

On Monday the new version 2.2.0 will arrive in your WordPress dashboard. To be prepared for this I’ll switch rich-snippets.io to a new server that allows to receive more requests made from the plugin. Continue reading

Research Paper Says Rich Snippets are Compelling

Some days ago I’ve read an interesting article about semantic data and how it affects a sites SEO. “Semantic data” in this case is the data you provide to search engines and that has been processed specially for them. In short: we’re talking about schema.org syntax and Rich Snippets.

If you don’t know what Rich Snippets are, go to the home page of this site to learn more.

The research paper I’m talking about were put together by a team at WordLift. Data results were presented at SEMANTiCS 2017 and posted on TorqueMag. I won’t go into every detail as you can read through the whole story yourself. However what blow my mind was the fact that a website was able

  • to get +12.13% new users,
  • saw a +18.47% increase in organic traffic,
  • increased page views +2.4 times,
  • and expanded session duration by +13.75%

Just by adding schema.org data! Sounds to good to be true? I’m telling you: it’s not. Why? Because schema.org and Rich Snippets are around for a while. It’s not something new. It’s not something special. Search engines force you to add semantic data to your website, too. Why not, using the Rich Snippet WordPress Plugin?


[video_1 title=”The Donut” date=”30.11.2015″ thumbnail=”https://rich-snippets.io/wp-content/uploads/2013/03/donuts.jpg”]Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vestibulum id ligula porta felis euismod semper. Nullam id dolor id nibh ultricies vehicula ut id elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.[/video_1]

Test this shortcode with Googles Structured Test Tool.

Event 2

[event2 name=”Fotokurz – za?áte?níci” street=”Masarykovo náb?eží 22″ zip=”110 00″ locality=”Praha 1″ country=”Czech Republic” url=”https://rich-snippets.io/event-2/” start_date=”01.10.2018″ end_date=”02.10.2018″ organization=”Klub cestovatel?” image=”https://rich-snippets.io/wp-content/uploads/2013/03/donuts.jpg” price=200 availabilitystarts=”01.12.2017″]Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Maecenas sed diam eget risus varius blandit sit amet non magna. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.[/event2]

Test this Site using the Structured Test Tool

Organization (no public)

[organizationnopublic url=”http://www.hofbraeuhaus.de/” telephone=”+49 (0) 89 / 29 01 36-1 00″ streetaddress=”Platzl 9″ locality=”München” region=”Bayern” postalcode=”80331″ countryname=”Germany” name=”Hofbräuhaus München”][/organizationnopublic]

On this page an organization shortcode has been included. It’s not visible to the public but can be found by search engines. Click here to check this with Googles Rich Snippet Testing Tool.


Address (no public)

[addressnopublic streetaddress=”Platzl 9″ locality=”Munich” region=”Bayern” postalcode=”80331″ countryname=”Germany”][/addressnopublic]

On this page a address shortcode is included but not visible to the public. Check the result with Googles Rich Snippet Testing Tool (scroll down to the end of the page to see the schema.org address).

Page with no public rating

This page has a rating which is not displayed to the public. But please note that Google don’t like hidden things. In fact this rating will maybe never show up on search results (because it’s hidden to the public). Click here to find out how this works (FAQ Question 8).

Test this page with the Rich Snippet Testing Tool

[rating_no_public itemreviewed=”WP-Buddy Rating Plugin” rating=”10″ reviewer=”WP-Buddy” dtreviewed=”22.04.2013″ best=”10″ worst=”1″][/rating_no_public]


[restaurant name=”Hofbräuhaus München” ratingvalue=”8″ streetaddress=”Platzl 9″ addresslocality=”Muenchen” addressregion=”BY” postalcode=”80331″ telephone=”+49 (0) 89 / 29 01 36-1 00″ url=”http://www.hofbraeuhaus.de” openinghours1=”Mo-Su 09:00-23:30″ openinghours2=”” categories=”Bavarian,German” pricerange=”$$” image=”https://rich-snippets.io/wp-content/uploads/2013/03/donuts.jpg”][/restaurant]

Test with Google Rich Snippet Testing Tool

This shortcode is not part of the examples. But you can install it on your own by copy&pasting the sourcecode from this page: Rich Snippets Code Examples