Working with userdata

In version 2.29.0 of SNIP it’s possible to target author pages, too. In this case you may want to include some userdata. Here is how that works.

Continue reading

How to add schema to WordPress without plugin

From time to time I get asked if it’s possible to add schema to WordPress without plugin. And the answer is yes. Even though it’s super inconvenient if you want to add Structured Data to many posts at once. But read on to learn more about schema, Structured Data and the benefits in SEO.

Continue reading

How to use a certain post thumbnail size

Bill asked me today how it’s possible to use a certain post thumbnail size in SNIP. Unfortunately that is not possible at the moment directly within SNIP. However there is a workaround that extends its functionality. And here is how it works:

Continue reading

How To: Structured Data for the WP Job Manager Plugin

The WP Job Manager Plugin creates Structured Data out of the box. However, as almost always, these are not complete. Googles Structured Data Test Tool complains about missing recommended fields:

  • addressLocality
  • addressRegion
  • streetAddress
  • postalCode
  • baseSalary
  • And maybe more.

This post describes how you can build your own using SNIP, the Structured Data Plugin for WordPress.

Continue reading

How to generate a BreadcrumbList Schema

A breadcrumb trail on a page indicates the page’s position in the site hierarchy. A user can navigate all the way up in the site hierarchy, one level at a time, by starting from the last breadcrumb in the breadcrumb list.

Google uses the BreadcrumbList Schema-Type to show it in search results. You can read more about that on Googles Reference Page. In this post I’ll show you how to generate a BreadcrumbList with SNIP – The Rich Snippets and Structured Data Plugin for WordPress.

Continue reading

How to deactivate JSON+LD schema output of “The Events Calendar” plugin

Google and other search engines are working heavily on integration. In the past, a lot of theme and plugin authors have integrated in their plugins but could not keep up with the speed of changes. So what I see happens a lot is that plugin and theme authors do not update their code accordingly. This is the case with the The Events Calendar plugin, too. It is missing some fields search engines want to see.

Continue reading