WordPress Has Great Plug-ins To Add Schema.org Structured Data to your website.
Our favorite, for many reasons, is WP SEO Structured Data Schema Pro.
The main reason we like it is because it adds Schema options to each page at the bottom, similar to Yoast SEO.
It also adds it to each post. Adding Schema is important for your website’s search engine optimization (SEO), because it tells Google and other search engines what each page/post is about.
For example, this allows you to optimize your website by simply selecting any of the following tabs, and filling out the accompanying fields – Blog Posting, Aggregate Ratings, Article, Book, Course, Event, Job Posting, Local Business, Movie, Music, News Article, Product, Recipe, Restaurant, Review, Service, TVEpisode, Video, QAPage.
The fields that can be filled out are customized to each category and the WP SEO Structured Data Schema plug-in acts as a guide to implement the proper Schema for each page and post to enhance your SEO.
However, we noticed recently that Schema was missing on some of our websites’ custom post types, things like Events pages (location was missing) for example. So, this video covers how to add Schema to custom post types via upgrading to the Pro version of the WP SEO Structured Data Schema Plug-in, configuring it, and submitting it to Google Search Console.