Schema markup is a form of microdata (a format to add structured data to your website) that helps search engines to better understand what your website is about, including its pages’ content.
As recently stated by Gary Illyes during PubCon, Google’s approach towards Structured Data is not going to change. This means that, while they have changed their mind for other metadata such as the authorship meta tag, they are keeping Structured Data for the time being.
So, if you have a WordPress website, and don’t know how to add structured data to your Blog Posts yet, we tested an easy WordPress Plugin that uses Schema.org markup and would like to show it to you!
WordPress Schema Plugin: Schema by Hesham
Schema by Hehsam is a quick and easy “set it and forget it” WordPress Plugin that adds structured data to your website.
Then, if you fiddle with the Plugins Settings a bit you will find that it will also enable you to choose both an About and Contact Us page. Once you set them up, the Plugin will wrap them within the AboutPage and ContactPage respectively.
Schema by Hesham also supports many other SEO-related WordPress Plugin, including Yoast SEO and will give you the chance to prefer one over the other if you want.
Not catering (yet?) for all the different Schema.org markup types, this plugin is not (yet?) an all-in-one solution for all your Structured Data needs, maybe, but it is very useful if your WordPress website mainly consists of blog posts and pages.
TIP: Using Schema by Hesham when using a Page Builder for WordPress
Schema by Hesham automatically adds part of your content in a Schema.org property called description.
We found out that, if you are using a Page Builder for WordPress or anything that uses shortcodes – such as [button type=“twitter”] – in your Page\Post editor, such shortcodes may end up in the Schema.org description as well.
If you are not sure whether you may have this issue or not, we suggest you to try testing your page using Google Structured Data Testing Tool.
To solve this issue we suggest you to do what follows:
- From your WordPress Dashboard select Schema > Types
- Choose either Posts or Pages
- Tick the “Enable post meta box?” box. Fill the Title field the way you want. Select the Description filter from the dropdown menu. Fill the empty field the way you want. Tick the “Create field?” box.
- At the top of your Post or Page editor, you will find a new field. We suggest you to fill it with the page’s Meta Description