15 Most Popular Types Of Schema Markup – Double Your Seo Rankings

  • Post author:
  • Post category:seo
  • Post last modified:June 8, 2021
  • Reading time:15 mins read

want to know about the schema markup ? how they are teaching search engines to make decent decisions.

Hold On!

Let me explain what is schema markups and how they would be beneficial for our site’s SEO.

There are mainly 632 types of structured schemas but we will see the 15 most popular schema markup and will see how can we generate our own schema markup code with the help of the schema generator tool

By the way, it comes under the Technical SEO area which helps search engine crawlers to an even better understand of your site’s content

without beating the bush let get started

What Is Schema Markup

Schema markup sometimes called structured Data it is a JSON-based (semantic vocabulary) code or (microdata) that you can add inside your HTML code and let Search engine crawlers know about your site’s content.

Adding this type of code in your site may improve your search engine read and ranking in SERPs.

Schema.org is made up with the collaboration of Google , Bing , Yahoo & Yandex in order to help search engines crawlers to understand site’s content and deliver best result to users

feature snnipet

As you can see in this picture word “Ali Raza” is the featured snippet that is all about schema game. Now the search engine has educated about the phrase “CEO of knowledgeshout” whenever you go through that phrase this result will be shown

Via schema, you can tell search engines to schedules upcoming event, about any product review, any article , products, restaurants, book reviews , movies, etc

let’s talk about the 15 most popular schema markup which will help us to skyrocket our rankings over SERP

Three Formats Of Schema Markup

schema markup structured data basically a combination of three types of formats that help engines to understand what information the web page contains. The most popular search engines support three types of schema markup formats

  • RDFa
  • Microdata

What is JASON-LD:

JSON-LD abbreviate as (Javascript object notation for Linked Data) is is a format supported by several search engines like Google, Bing, and Yandex for making up Schema Markup. It’s is simply Google’s recommended method for implementing structured data over the website

<script type="application/ld+json">
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://knowledgeshout.com/how-to-select-theme-for-blogspot/"
  "headline": "How to select perfect theme for schema",
  "image": "",  
  "author": {
    "@type": "Person",
    "name": "Abdul Rafay"
  "publisher": {
    "@type": "Organization",
    "name": "Knowledgeshout",
    "logo": {
      "@type": "ImageObject",
      "url": "https://knowledgeshout.com/"
  "datePublished": "2021-03-23",
  "dateModified": "2021-03-23"

Above wriiten syntax represent JSON-LD format Where “<script type=”application/ld+json” indicates the format of being JSON-LD Script

What is RDFa

RDFa is known as (Resource Description Framework in Attributes) it is a format of HTML 5 which we can use to create metadata over the RDFa uses inline tags within the HTML Code.

RDFa Schema Markups

Above embeded picture shown the clear syntax of RDFa Tags

What Is Microdata

Microdata is similar to RDFa Tags which you can add directly to your html code.

Each set of tags consists on three Items itemscope, itemprops & itemtype.

The itemscope tag is used to identify the reference of an appropriate item, Itemtype identifies the type of item, At the last, itemprop used to markup each property.

miocrodata schema

You can see here “itemscope itemtype=localbussiness” that mean that dic is markedup fo the local bussiness

at the other side , “itemprop” indicates the different properties just like “street address etc”

15 Most Popular Types Of Schema Markups

For better SEO performance make sure you have enabled these popular schema markups on your site for better SEO results now let’s walk you through these schemas.

1. Article Schema:

one of the most famous schema is Article Schema it helps to search engine to generate featured snippets of the respective articles. It basically contains three types

  1. Article: A simple article such as a news article, Researched report, or any investigated report
  2. NewsArticle: It gives the information about a news article whose content report news mainly used by News blogs
  3. BlogPosting: it indicates Towards the blog post
article schema

“an above picture is a suitable example of article schema markup the generated snippet is made with the help of Article Schema & it comes under the category of NewsArticle” (Official documentation of Article Schema)

Article Scema Code Example:
<script type="application/ld+json">   => This indicates that above schema is written in JSON-LD Format
  "@context": "https://schema.org",    
  "@type": "BlogPosting",  => This line indicates type of article schema
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://knowledgeshout.com/how-to-select-theme-for-blogspot/"  => here will come url of approperiate post
  "headline": "How To Select Perfect Theme For Your Blog – Ultimate Guide For Selecting Blogspot Theme",
=> Here will come title of post
  "image": "",  
  "author": {
    "@type": "Person",		
    "name": "Abdul Rafay" => This indicates name of author from now search engine treat "abdul rafay" as a author rateher then couple of words
  "publisher": {
    "@type": "Organization",
    "name": "Knowledgeshout", => Here you can insert name of your website
    "logo": {
      "@type": "ImageObject",
      "url": "https://knowledgeshout.com/wp-content/uploads/2020/10/cropped-KnowledgeShout-logo.png"
  "datePublished": ""

2. Breadcrumbs Schema:

It is a hierarchy type of schema data that tells the search engine how to reach a specific web page that is present in the respective website. it indicates the page’s position in the site hierarchy, and it may help visitors to explore a site more effectively.

It helps the users to locate appropriate web page on website & it is useful for reducing bounce rate as well.

The above screenshot indicates breadcrumb schema where (site>Seo) shows link structure and hierarchy of site (Breadcrumb official documentation)

<script type="application/ld+json">
  "@context": "https://schema.org/", 
  "@type": "BreadcrumbList", 
  "itemListElement": [{
    "@type": "ListItem", 
    "position": 1, 
    "name": "Knowledgeshout",
    "item": "https://knowledgeshout.com/"  
    "@type": "ListItem", 
    "position": 2, 
    "name": "Seo",
    "item": "https://knowledgeshout.com/category/seo/"  

3. Event Schema Data:

I persoanly called him guest schema because an event happens at a certain time and location, such as a festival, lecture, or festival.

It gives extra information to visitors such as the name of the event, starting date & time, Closing date & time, event status, location, address, postal code, event’s image, event’s description, offer if available & etc all these things can be done by the help of event schema

event schema

4. FAQ Schema Data:

The FAQ (frequently asked questions) schema can be used to provide answers to your website’s visitors that they want to know.  it may help users to discover information in SERP. 

 Frequently Asked Questions (FAQ) page contains a collection of questions and answers about a given subject. Properly formatted FAQ pages may appear in the rich results on Search.

The FAQs schema can help your website increase its rankings in SERPs. If you are using WordPress, I recommend you to use either the Yoast SEO plugin or rank math plugin to make the process simple and easy. Otherwise, try this Auto- Schema generating tool

FAQ schema

This image illustrates the rich results that have been made through the FAQ schema.

But Note,

It doesn’t mean that if you don’t include this schema, then search engines won’t be able to show your answers in rich search results.

These days, search engines are smart enough to understand your website’s content without the help of these schemas but if you add a proper structured schema on your website, it will be an added advantage for you. (official documentation here)

Guidelines For FAQ Schema:

When you have a single question with different answers, you can use QA page Schema. Google says you can implement faq schema whenever you have multiple questions 

  • A FAQ page written by the website author itself, without allowing users to submit alternative answers.
  • There is no way to submit alternate answers to FAQs on a product support page.

5. HowTo Schema:

This type of schema data is used when you want to teach something over website like tutorial.

In a how-to schema, users are guided through a series of steps to complete some specific task. The schema can include a video, images, or text.

For example: if i want to teach my readers that how we can start a blog in 2021 For Free so i can use HowTo schema markup because this post contains tutorial like content

Google basically uses two types of HowTo schemas

  1. Standard How-to rich result
  2. How-to rich result with images for each step

In the above image you can see these two types

The schema is quite easy to incorporate into your site; at the end of this post, you will find a tool. If you are running an educational blog or website, the schema will enable search engines to make your content snippets.

An important Note: this schema contains rules and guidelines which you have to follow before implementing it on your site. You can read about them at Google’s official documentation

6. Local Business Schema:

This schema is used in local business type of websites. It contains the same information as google my business. 

Whenever users search on Google or Google Maps for businesses, it works as an answer to the user’s query, so Google Knowledge Panels will display prominently with business details regarding the query.

It is a helpful schema to tell Google about your local business details  like business type , business images, closing & opening hours, location , prize range, departments within the business, reviews for your business, and more

local bussiness schema

I has googled the query “best saloon near me” and google returned me the result show me the business types, location, rating and contact details.This data is develevered with the help of the business schema.

It should be noted that google has already created a platform for local business owners called Google My Business, under which you can tell to google about your local business then google will automatically make this snippet against the user’s query

7.Logo Schema Data: 

This type of structured data is mainly ignored by web developers as well as SEO experts. Logo schema data will enable you to display your logo in google search & google’s knowledge graph along with your business information.

The Google Search algorithm considers a strong signal for showing this image in knowledge panels.


logo schema

8. Movie Schema Data

This schema data is useful for movie website owners as they can provide details about the movies, such as the title of the movie, the director, and an image of the movie. The movie structured data is still available only for mobile devices.

movie schema

9. Product Schema Data:

My favourite and very important type of structured data is product schema. There are mainly two major benefits by adding product schema in your web page

  1. In normal google search it shows rich snippet along with your product information like ,rating , prize , product image et
  2. Your image will be tagged with the “product” label  in google images search. whenever a user clicks on that image, he will be redirected to the product page.

Adding this markup to your product pages will allow Google to provide detailed product information in rich snippets results. 


On Search results, users can see prices, availability, and reviews.

Moreover, it is extremely beneficial if have an ecommerce business because when people search for your products on Google, they can maintain the accuracy and freshness of your product information, so the potential customers can find the relevant products they are looking for.

10.Q&A Schema Data:

FAQs and Q&As schemas have similar structure but have little difference between them is

in FAQ users aren’t allowed to answer the questions but in Q&As users allow to submit answers.

Q&A pages are web pages that are structured in the form of questions and answers, where a single question receives many  answers from a number of users. 

This type of schema is commonly found in forum websites, where a question is followed by many answers. Well structured pages may qualify for the rich results.

Q&A schema

In the image above, different responses to one question are visible it is only possible when the q&a schema is present in your web pages.

11. Recipe Schema :

For recipe content, you use this schema data to tell Google about your recipes. it is mostly used on cooking websites

Website owners are instructed to add their cooking tutorials through the recipe schema rather than the HowTo schema 

Recipe schema contains information regarding to the recipe like reviewer ratings, cooking and preparation times, and nutrition information, 

Recipe Schema

Google will present your recipe to users in an interesting way if it can better understand your recipe. Recipes can appear in Google Search results and Google Images.

12. Practice Problem Schema:

Recently, the ‘practice problem’ schema type has been launched.it simply helps students, teachers, and parents to  find better learning material online

Adding structured data in webpages  makes practice problems eligible to appear in a special user experience in Google Search results

Practice problem schema

Only English version of this feature is available yet. The newly built data structure is only available for math and science practice problems, for multiple choice and checkbox types of questions.

If you have an education website that caters to a science or math niche, then you should start integrating this newly launched schema in order to get higher rankings in SERP.

13. Math solvers

Another newly structured data that was recently launched is math solver which allows students to find the appropriate mathematics problems in a useful way.

you can use Math solver schema to indicate the types of math problems and can give step-by-step walkthroughs.

Math solver schema

To enable step-by-step previews of the math solver, you can add server-side generated solution page markup to the specific problems. The step-by-step previews show users that your math solver is capable of solving their exact problem (source : google)

14. Video Schema Data

Embedded video schema data allows search engines to find out more about the embedded video. It provides information such as video description, thumbnail URL, upload date, and video duration. 

In case your site’s niche is education-related then you need to upload video into your site, in that case this schema is very important for site’s ranking because it enables search engines to understand video content.

Video Schema

15. Job Posting Schema:

Last but not the least type of structured data is jobPosting schema. Most Asian sites have job postings blogs so it should be helpful for them to have this schema type. 

Most peoples are working on job-related niches, so this schema will be helpful for them.

Google provides the separate area for job seekers Adding structured data makes your job postings eligible to appear in a special user experience in Google Search results 

Job Posting schema

JobPosting schema is quite helpful For employers and job content site owners, 

  • More interactive results: Your postings can be eligible to be displayed in the job search experience on Google, featuring your logo, reviews, ratings, and job details.
  • More, motivated applicants: The new user experience enables job seekers to filter by various criteria like location or job title, meaning you’re more likely to attract applicants who are looking exactly for that job.
  • Increased chances of discovery and conversion: Job seekers will have a new avenue to interact with your postings and click through to your site (source: Job-Posting Schema)

So let’s talk about generating these schemas in detail by using free tools.

There are two tools available in market first one is offered by the google  it self and 2nd one is technicalseo.com we will go with 2nd type of tool because it is user friendly 

How to Generate Schema For Our Website?

 The agenda of this topic is i am going to show you a very reliable tool that you can use to create custom schema markups for your website

This tool is called Merkle Technical Seo, along with this schema functionality you can also generate robot.txt files as well as monitor crawling and mobile search engine optimization in it.

free schema code ganerator

Clicking this link & you will be redirected to the schema markup generator page where you can select your desired schema for creating code. 

 To make it easier for you, let me show you a demo.

I made it really easy for you peoples by creating a gif tutorial as you can see above attached “gif” 

I created an article type schema by fulfilling some fields such as schema type, URL, author name & more, and on the other hand code is automatically generating at the right sidebar 

All you have to do is copy the code from the side bar and paste it on your website’s root directory or wherever you want

By using this method you can create most popular schema markup code in just a few clicks

Final Thoughts:

I hope you enjoyed my post; however, I probably left out many things but it’s enough for this post. Let me know your thoughts about this post so I can make further improvements on it in the future. If you have any questions or arguments, please mention them in the comment box below 

Till Then Tada!

Abdul rafay

My Self Abdul Rafay Qazi a Blogging Scientist. I am a Full-Time Blogger with robust Skills of  Affiliate Marketing, WordPress, SEO & Social Media Marketing. I am here To Encourage New Blogger Aspirants And Help Them To Earn Their First Dollar $ From Online.

Leave a Reply