How To Create Schema Markup For WordPress

How To Create Schema Markup For WordPress

Schema Markup image


Schema markup  isn’t just for search results pages. Schema markup can improve your organic click-through rate, boost your site’s SEO, and help build trust with users by providing them with more information about your site. It’s a powerful tool that is often underutilized. While the benefits of adding schema to a website are well documented, many people are still unsure how to do so effectively. This article describes what schema is, how it works, and how to add schema markup to WordPress site easily.

You must first verify your website using Google Search Console before you can add schema markup.

Step 1: Verify your website using Google Search Console

First, head to Google Search Console and click “Add a Property.”

Schema Markup on google search console
Schema Markup verification

From there, enter the name of your website (ex., my website) and click “Verify this website.” This will take you through the verification process when prompted by Google. If all goes well, it should look like this:

Schema Markup verification for property

Note that if something doesn’t go as planned, there are instructions on fixing any issues on the bottom right side of the page – follow them carefully!

Step 2: Install the Insert Headers and Footers WordPress Plugin

Download and install the plugin (Insert Headers and Footers).

Activate it from the Plugins menu.

Go to Settings > Insert Headers and Footers > Add Schema Markup

Select which type of schema markup you want to add or leave it as “All” if you wish to have all kinds of markup added.

Save your changes.

Step 3: Add Schema Markup For WordPress

Schema markup is a way for search engines to understand your content better, so adding this code to your pages is essential. The easiest option is to use the Yoast SEO plugin. However, you don’t need this plugin to add schema markup! We’ll show you how below:

For example, if I wanted my blog post title and date published on each page of my website (like this), 

Schema Markup for wordpress

I would open that specific page and ensure it was selected in the right sidebar of WordPress (where all posts are listed).

Once selected, look at the bottom left side of your screen; there will be an area called “HTML/Text Editor” that allows you to see what code has already been inserted into our article or page before we paste anything new into it—pay attention here because we need some aspects of its current coding structure for our new code snippet not to break anything else on our site!

For a Product Page

To add schema markup to a product page, you can use the following code:

{ “@context”: “”, “@type”: “Product”, “name”: “{{ name }}”, “image”: [[“https://{{ siteurl }}/wp-content/uploads/img.png”], [“https://{{ siteurl }}/wp-content/uploads/img_2.png”]], “brand”: “@ type”: “Organization”, name: ‘{{ brandname }}, Inc.’ }, url: ‘https://{{ siteurl }}’ }

For an Article Page

Add schema markup to an article page.

For an article page, you’ll want to ensure that your schema is added in the same place as it would be if this were a standard post.

Open the page or post to which you wish to add your schema data.

The ideal approach is to use the Yoast SEO plugin, which has built-in schema markup functionality. However, if you’re not a fan of plugins or don’t want to use one on your website (or if it’s not available in your language), there are still other ways to do this manually:

Add schema markup to the title of an article.

This can be done by adding “schema” = “article” directly under adjective nouns that describe what kind of content they are representing. For example: “ A markup example” could become “a markup example”. This will tell search engines what type of content these To understand better how relevant our website is when someone searches for those terms.

For a Review Page

To add schema markup to your review page, you need to create a category that will hold all of your reviews. Under the admin panel, go to “WooCommerce > Products > Catalog” and then click on “Products.” Next, you’ll want to create a new product like any other product in WooCommerce.

After creating the product and saving it for the first time, it will ask if you’d like this item saved as a draft or published; select “Publish” or “Save & Close“, depending on your preference. This is important because we need our category attached to this news post type, so make sure it’s published before continuing!

Next step: click on “Add New Category” under the Categories section where it says Add New Category and give it a sensible name like “Review Category.” Now that we’ve created our review category, let’s go back into our single post edit screen (located at Appearance->Edit-> Posts), where we’ll start adding a markup code around our content area by clicking the HTML button below the editor box (highlighted). After doing so, paste in some example markup provided by Google.

With a plugin, you can add Schema Markup to WordPress.

Go to the Google Search Console and verify your website.

Install the WPStore plugin. Insert headers and footers.

Go to Settings > Writing (or Settings > Sites) on your website. Scroll down to the bottom and turn it on “Schema Markup.”

Contact D’Marketing Agency to help you boost your business.

If you are in search of an experienced digital marketing agency to help you increase your website traffic and online sales, please contact us at D’Marketing Agency. We have years of experience helping businesses just like yours achieve their desired results through the use of SEO, PPC, social media marketing, and more. In addition, we can create schema markup to WordPress site so that your business will show up in Google search results in a more favorable light.

Contact us today to learn more about our services and how we can help you grow your business!

Leave a Comment

Your email address will not be published. Required fields are marked *

Latest Articles

The recent leak of Google’s internal algorithm documentation has created a significant buzz in the digital marketing community. For business owners, this unprecedented glimpse …

SEO copywriting is the practice of creating content that is not only engaging and informative but also optimized for search engines. It involves strategically …

User intent refers to the underlying motivation or purpose behind a user’s search query. It is the reason why someone is searching for a …

Request A Quote

It’s fast, easy, and free!

Our Technology Partners

Call Us
Chat With Us
Contact Us

Important Notice: Protect Yourself from Scammers

We have been informed that scammers are impersonating D’Marketing Agency Pte. Ltd. Please note that our official website is , and phone number is +65 91395749.

Always verify contacts before engaging and do not share personal information with unverified sources. If you have been scammed or approached by scammers impersonating us, please report the number to the platform you are using. We are not responsible for these fraudulent activities.

For any concerns or to confirm the legitimacy of any communication, contact us directly through our official phone number or website. Your safety and security are our top priorities.

Thank you and stay safe!