Microformats and Schema.org

  • Yoast SEO Plugin Schema
  • Video SEO Schema
  • WooCommerce SEO Schema
  • Local SEO Schema
  • News SEO Schema
  • Common Issues with Schema and Microformats
  • Design Choices
  • More Schema Filters

Yoast SEO Plugin Schema

The Yoast SEO plugin adds some schema.org markup to your pages, posts, products and other custom post types. It adds it to the following things:

If you’re using the Yoast SEO breadcrumbs, the plugin adds JSON+LD markup to the breadcrumbs. While Google states they support the Schema.org markup for breadcrumbs at times and also has docs on microdata, we have found this to be the most reliable method of implementing breadcrumbs for rich snippets.

We add JSON+LD Schema for Google’s Sitelinks Search Box to your homepage, more about that feature in this post.

If you need to edit the URL or remove the JSON+LD schema for the Sitelinks Search Box you can do with this guide: Change the JSON+LD 

Google’s Knowledge Graph

We add JSON+LD Schema in all pages on your site so it can be included as part of Google’s Knowledge Graph. You can learn more about where in Yoast you need to add this information here.

Structured Data Blocks

Structured data is added to Gutenberg blocks using the FAQ and How To Blocks. This feature is only available if you are using Gutenberg or the Gutenberg Plugin. You can learn more about the Structured Data Blocks here.

Other Schema

With Yoast SEO v11, we added lots more schema. For a full review of what is outputted on posts, pages, products and custom post types see our Yoast SEO Schema Documentation Guide.

Video SEO Schema

When you have our Video SEO plugin, we add Schema.org videoObject markup to your videos.

With Video SEO v11, we added lots more schema. For a full review of what is outputted when you add a video on a page see our Video SEO Schema Documentation Guide.

WooCommerce SEO Schema

Manufacturer and Brand Schema

When you have our WooCommerce SEO plugin, we add Schema.org itemprop Manufacturer and Brand tags along with the OpenGraph Brand tag on a product page. You can learn more about this schema at the WooCommerce SEO Configuration Guide.

With WooCommerce SEO v11, we added lots more schema. For a full review of what is outputted when you create a product see our WooCommerce SEO Schema Documentation Guide.

Local SEO Schema

Address and opening hours schema

When you have our Local SEO plugin, we surround your address with Schema.org markup and your opening hours with opening hours markup.

With Local SEO v11, we added lots more schema. For a full review of what is outputted when you create a Location page see our Local SEO Schema Documentation Guide.

News SEO Schema

With News SEO v11, we added lots more schema. For a full review of what is outputted when you add News post see our News SEO Schema Documentation Guide.

Common issues with Schema.org and Microformats

Your site shows Error: Missing required hCard “author” in Google’s Structured data testing tool.

hCard is a microformat for people, it’s used in WordPress for authors and comment authors. Unfortunately, it’s not complete in many themes and not something our plugins can easily fix. This is not a big deal, but this guide will help you fix it.

Schema Design Choices

For an understanding of why we are outputting the schema the way we are please see our Specification Guide for Integrating Structured Data.

More Schema Filters

We have more filters available in our Yoast SEO Schema API Guide.

Was this article helpful? ·