What Is Schema Markup Its Importance Types & Benefits in Seo?

Schema markup is microdata in SEO. This code provides important information to search engines like what is the website name, address, phone number, and author of the website.  This code provides makes search engines easy to understand what exactly the website is all about. For search engines website is like a text file that contains lots of texts so to understand which is phone number, address this code helps. Here is an example of the basic form of schema markup :

Simple Schema Markup Example Code in Seo

< script type =”application/ld+json”>

{              “@context”=http://schema.org/,

               “@type”:” website”,

              “name”:” Nitin Soni Blogger Digital Marketing”,


}     </script>

Explanation of schema with an example: @context means telling the search engine what is the information or what kind of information it is providing to the search engine

@type means what is the type of this property ie website (telling the search engine that property name is a website)

Schema code is to be present in the body section of the website.

the name means what is the name of the website here is Nitin Soni Blogger Digital Marketing

url means what is the domain of the website here is https://rankitglobal.com

How to Test Schema Markup?

There are two big tools for testing schema

Tool 1: Google provides a free tool structured data testing tool to test schema code applied on websites or any page. The URL is: https://search.google.com/test/rich-results simple copy the website URL and pastes run it. This tool will show what kind of schema’s present on website. Here I have shared a list of some schemas shown in image :

Tool 2: Schema validator tool: https://validator.schema.org/  

This tools give detailed information about the type of schema implemented with their values.

What are the types of schema in SEO?

There are different types of seo schema available some are :




Local Business


How to Generate Schema

Schema code can be generated through any tool. But some best tools are Google Structured Data Markup Helper, Schema.org, Schema Markup Generator by Merkle and many more.

Type of schema encoding types

There are mainly three types of schema codes which means encoding types.or the syntax for a webpage these are : RDFa, Microdata, JSON-LD.  Here I will explain with local business schema with all three prototypes :

Local Business: Business Name

Description: Business Description

Address: B-84 Street No-4 ABC Road Delhi-110091 India

Here: PostAddress is: B-84 Street No-4

stressAddress : B-84 Street No-4

address locality : ABC Nagar

address region : Delhi

address country : India

postalCode: 110001

Phone Number : 123456789

Rdfa Schema Syntax It Stands for Resource Description Framework in Attributes.

RDFa uses three tags vocab, typeof and property

<div vocab=http://schema.org typeof=”LocalBusiness”>

<h1><span property=”name “>Business Name</span></h1>

<span property=”description”>Business Description</span>

<div property=”address” typeof=”PostalAddress”>

<span property=”stressAddress”> B-84 Street No-4</span>

<span property=”address locality”> ABC Nagar </span>

<span property=”address region”> Delhi</span>

<span property=”address country”>India</span>

<span property=”postalCode”>110091</span>


Microdata Schema Syntax :

Microdata Tag contains : itemscope, itemtype and itemprops its little complicated.

<div itemscope itemtype=”http://schema.org/LocalBusiness”>

<h1><span itemprop=”name”>Business Name</span></h1>

<span itemprop=”description”>Business Description></span>

<div itemprop=”address” itemscope itemtype=” http://schema.org/PostalAddress”>

<span itemprop=”streetAddress”> B-84 Street No-4</span>

<span itemprop=”address locality”> ABC Nagar </span>

<span itemprop=” address region”> Delhi</span>

<span itemprop=” address country”>India</span>

<span itemprop=” postalCode”>110091</span>


Last but not least JSON LD Schema Code: JSON LD stands for JavaScript Object Notation for Linked Data. This prototype has attributes like @context and @type. This prototype is recommended by Google. It is easily readable and can be added and removed with ease.

<script type=”application/ld+json”>

{  @context”:” https://www.schema.org/”,  

   “@type”: ”LocalBusiness”,

“name”: “Business name”,

“image”:” Image URL”

“address”: { 

“@type”: ”PostalAddress”,

“streetaddress”: “ B-84 Street No-4”,

“address locality”: “ABC Nagar”,

“address region”: “Delhi”,

“address country”: “India”,

“address postalcode”: “110091”,

}      }     </script>

What Type of Structured Data in Seo Is Right for You?

I would suggest JSON-LD.  It is recommended by Google.  Search engine support this schema type. Schema markup is very important for your website or webpage because it helps to rank, if not leads to decreasing its rank on SERP.

Leave a Reply

Your email address will not be published.