The Schema Markup is introduced by schema.org, Which is a set of codes that helps search engines to understand your website content.
We are not talking about in-depth Schema Markup, many of you are already familiar with it. We are going to talk about why we should remove the Schema Markup from the Kadence theme.
The Kadence theme is one of the most popular themes these days. There are many features that attract you to use as a primary theme with WordPress. It’s loaded up with pre-build Schema Markup and Rich snippets, which is really great.
Problem with Kadence Schema and SEO plugin schema
The real problem for schema comes after the installation of SEO plugins like Yoast SEO, All-in-One, or Rank Math. The SEO plugins take care of all the required data which is recommended for your website including the schema markup.
Take a look at the below image that has the Kadence theme schema and the SEO plugin schema.
This test is applied on a blog post.
Disable Schema Markup from Kadence Theme
First, you need to open the
functions.php file from the Kadence theme and copy the given code and paste it at the bottom of the
Make sure you are working with the child-theme, otherwise all your changes will be wipe out on next theme update.
add_filter('kadence_microdata', '__return_false' );
Don’t worry if you are not confident to do it yourself. We will you fix the schema markup issue.