Schema Markup

What is Schema Markup: Detailed Guide to Schema Markup

One of the best ways to enhance your website SEO and stay ahead of your competition on the search results page is using Schema Markup. This SEO optimization is still one of the most unused and underrated techniques in SEO even today. 

According to statistics, websites which use schema receive over 30% more clicks than those which don’t use Schema. Yet only 20% of websites have Schema markup in their code.

This article will guide you step by step on how to install schema markup on your website very easily.

First, let’s understand 

What schema markup is?

Schema markup is basically a code which helps search engines understand your content. It is installed on your web pages that helps search engines to gain additional information, generate rich snippets and show most relevant information to users in an attractive way.

It was founded by Google, Microsoft, Yandex and Yahoo, is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet

There are different types of schema’s which can be put on your website.

Here are examples of some of the most popular schema types.

  1. Site Search

what is schema markup

This schema helps users to find information on a website from the search engine results page itself. This schema can be found just below the meta description on SERP.

  1. How To Schema

How to schema example

This schema is an instruction type of schema which helps users on how to achieve a result by performing a sequence of steps in the form of list of items. As you can see in the above screenshot. It clearly shows How to Start a Blog in 6 steps in an very attractive way on the SERP page itself

To get complete list of schema types you can visit

Now let’s understand

Why is Schema Markup important for SEO?

Here, we will tell you 3 simple reasons why Schema Markup is important for SEO of your website.

So, let’s start.

  1. Schema Markup makes your website stand out on SERP

Basically, adding schema on your website will make your webpage show differently on the search engine result page.

For example,

When I search on Google how to set up a blog on wordpress

I get some results on the SERP, now have a look at the below image

create how to schema

See how the website is shown on the page in the form of Featured Snippets. 

This is what adding schema markup does to your website. 

2. Improves your Organic CTR (Click Through Rate)

As we have already seen on the above point, how does it help to make your website look good on SERP.

Now tell me from the results above which link would you like to click?

I am sure you would definitely go for the link with rich feature snippets. Obviously others will also go for this link as compared to the other ones and this greatly boosts your CTR.

Boost in CTR also helps the website to rank faster as it is one of the most significant ranking factors.

Now you see how it is linked.

3. Boosts your SEO ranking

As we already said in the 1st para of this article that websites which use schema receive over 30% more clicks than those which don’t use Schema. 

Similarly, One study has shown that the websites which have added schema ranks an average of four positions higher as compared to those websites which do not have schema markup.

Though the ranking may not be only due to schema markup, but as we discussed above how the CTR is co-related to schema and ranking we can definitely say that the schema markup plays an huge role in search engine rankings.

Now we have already seen.

What is schema and why it is important in SEO.

Now let’s see 

How to generate Schema Markup for your website?

So, the tool which we generally use to generate schema for our websites is this :

Here, we will show you how to generate schema step by step with an example.

Let’s take a Top 10 Blockchain Development Company article from our website and generate a schema for that. 

Let’s get started.

  1. Visit
  2. Select the type of Schema Markup.

Schema Markup Generator

As you can see there are different types of schema markup available. But, since this is an blog post we will be selecting Article, 1st option from the dropdown

  1. Enter all the details required 

Generating Schema Markup for website

  1. Article @type

It has 3 options since it is a blog post we will be going with that.

  1. URL : Enter the URL of the blogpost
  2. Headline : Enter H1 of your article/ blogpost
  3. Image URL : ENter the URL of the images present in the article. You can add multiple image URLs too
  4. Short Description : Enter short description of your article. You can add meta description of your blog too
  5. Author @type : ENter whether the post is written by a person/organization
  6. Author : Enter the author name
  7. Publisher : Enter your website name
  8. Publisher Logo URL : Enter the Logo URL
  9. Date Published : Enter the date when the article was published on the website
  10. Date modified: If the article was modified enter that date.

Once you enter all the details it must look something like this

Article Schema

4) Check the Script on RHS

Article Schema script

Once you have entered all the details. You will see a code is generated on the RHS as shown above. That is your schema markup. 

Above that you will see three buttons.

  1. The first button is to copy code
  2. To test the schema markup
  3. To delete the code

You can test your code right there and see how it looks and if there are any errors.

  1. Structured Data Testing Tool

This tool will help you identify if there are any errors or warning in your code.

  1. Rich Results Test

This tool will help you to know if your page support rich results or not

Isn’t it so easy. Have you ever thought that creating schema markup will be so easy and interesting

You can create different types of schema markup using this amazing tool.

Do write in the comment section did you find the article helpful.

Also, subscribe to our blog and get such amazing articles directly in your inbox!

5 1 vote
Article Rating
Notify of
Inline Feedbacks
View all comments