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.
Homepage for search
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
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.
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
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.