Schema Markup Types – The 9 Most Common Types

Schema Markup Types

Schema Markup Types are types of micro data that allow search engines to interpret the data on your site more efficiently and accurately, resulting in a better user experience and more traffic from the search results pages. The schema markup types mentioned here are by no means exhaustive lists, but they are the most common ones you’re likely to see on many different websites. When adding Schema Markup Types to your website, it’s helpful to think about how each one can be used to benefit both visitors and search engines alike.

What is Schema Markup?

Schema markup is a form of structured data that can provide search engines with extra information about the content on your website. Structured data helps to tell search engines what your website is about, where it’s located, and who owns it. It also helps you define the type of product or service you offer

For example, if your business sells books then adding schema for book stores will help make sure that Google understands this about your site. There are several different types of schema markup and many sites use multiple types.

When to use Schema Markup?

  • Use Schema markup when you want to organize your content for search engines and other web-based services. 
  • Schema markup is also great for social networks, as it allows them to better understand the meaning of your page and display it accordingly. 
  • You can use various types of Schema markup depending on what you’re trying to accomplish. 
  • It’s a good idea to make sure you know the different types of markup before deciding which one to use.


Being more visible to the target audience is the a key factor that accelerate demand.

Types of Common Schema Markup Types

There are nine common types of Schema markup types. These include Person, Organization, Place, Product, Offerings, Event, Media Object, Recipe and WebPages. Below mention 9 common types of schema.

1. Organization schema markup

  • Organization schema markup is an HTML tag that contains information about the organization and its contact details. 
  • This includes the business name, address, telephone number, email, and website. There are a few variations on this type of markup. 
  • In order to be recognized by search engines, you’ll need to make sure your site’s code is compliant with the Google Structured Data guidelines. 
  • Schema plugins for WordPress can help, but it can be time-consuming to apply these changes to each page. It might also cost more in terms of hours spent doing it manually. 
  • Another consideration is whether or not adding metadata will give any benefit if there’s already an optimized version of the page in place.

2. Local business Schema markup

  • The local business schema markup is used to describe a local store or service. 
  • This description can include the name, address, phone number, hours of operation, and other contact information. 
  • The following are the types of Schema markup that are used: LocalBusinessMarkupType-LocalStoreOrServiceDescription – Used for describing a local store or service. 
  • It must contain the type LocalBusinessMarkupType-LocalStoreOrServiceDescription, followed by an opening tag name and closing tag description. 
  • PhoneNumberMarkupType-PhoneNumberDescription – Used for providing a phone number for your business as well as any additional information such as how to dial from outside your country’s borders.

3. Site link Schema markup

  • The site link schema markup allows Google to index and display a page’s associated links in the SERPs. 
  • When you add this markup to your website, Google will use it to better understand what types of pages are linked to the current page. It can also be used as a signal for quality content.
  • A link is considered to be a site link when it has a specific class attribute set on the link tag. 
  • There are four different possible values that the class attribute can have: alternate (links that point to alternative versions of the current URL), canonical (the current URL is an alternate version of another), related (links that might be relevant to this page but aren’t necessarily related to each other) or unclassified. 
  • The site link schema markup isn’t just limited to external links though; you can include internal links by adding a rel=internal value within the href tag.

Catapult Brand Demand with Strategic Content Marketing​

Having a content-first approach helps you to create the authority in the sector and generate demand for your brand.

Contact Our Content Manager Now

4. Product & Offer Schema Markup

  • Product and Offer Schema markup is a standardized vocabulary that you can use to mark up the product information on your website. 
  • This helps search engines categorize and show rich snippets for your products in search results. 
  • It also gives users a better idea of what your company does by showing them product details like price, availability, and rating. 
  • You can use this markup for any type of offer, including physical goods, services, events, or even downloadable files.

5. Review Schema markup

  • Review Schema markup is a type of Schema markup that is used to express the review content on a page. 
  • It’s typically used for reviews and ratings, as well as for blogs that publish reviews about products or services. 
  • Reviews are usually published with three values: 

                          1) Review date 

                         2) Reviewer

                        3) Average rating. 

  • There are various ways to mark up reviews, depending on the platform where they’re published. 
  • One way to do this is by adding a review within an h1 element. 
  • You can also add the HTML property item prop with value Review within an h3 element before each comment you want to show up in Google search results as a review snippet.

6. Breadcrumbs Schema markup

  • Breadcrumbs are navigational devices that allow website visitors to see where they have been and where they can go next. 
  • Breadcrumbs are an important part of the user experience and should be used on every site with more than one page. 
  • If your website is structured with the main menu, breadcrumbs can be displayed in the main menu or in the footer of each page. 
  • If you have a WordPress blog, this feature can be enabled by installing Jetpack plug in. 
  • Alternatively, if you don’t use WordPress as your blogging platform and want to include breadcrumbs for legacy reasons, there are various other options for implementing them on most types of sites.

7. Person Schema Markup

Person schema markup is to identify people, either living or dead. Information may include a person’s name, birth and death dates, occupation, and biographical information.

 In order to make it clear who the person is you can use: 

  • Images of that person on their own page.
  • Citation for an item about that person on their own page.
  • Link to an external site with a biography about them – Reference to an entry in another encyclopedia. 
  • A citation for an autobiography or memoir by that person 

8. Schema Article Markup

  • Schema Article Markup is a language used to provide rich snippets of data, and make it easier for users to find information on the web. 
  • Although many use it for search engine optimization purposes, most schema markup can be used for much more than that.  

9. Video Schema Markup

  • The video schema is a relatively new addition to the markup family, but it’s already getting a lot of attention. 
  • More specifically, there are three types of video schemas: VideoObject, Player, and MediaElement. 
  • Video object helps categorize videos into more specific groups while Player and MediaElement provide metadata about the video itself. 
  • For example, the Player tells you the length of the video while MediaElement can be used to share what type of device was used when recording the video. 
  • What’s most important is that all three of these schemas need to be implemented in order for your video content to show up in Google search results on mobile devices.


Being more visible to the target audience is the a key factor that accelerate demand.


This is just the tip of the iceberg when it comes to Schema markup types. To fully understand all that Schema has to offer and how you can use this type of code to your advantage, it is best that you research and educate yourself on the different ways Schema markup can be implemented. 

You never know what could help make your site stand out from others. Some other common types of Schema are CreativeWork, Event, Recipe and Product (such as an item for sale).

For example, if you have a blog post about some interesting product information, then adding a schema type of product will allow search engines to index your blog post more accurately.

Reviewed By

Growth Strategy Designer at AlgorithMc | | Website | + posts

SOJY is a Growth Marketing Strategist with proven expertise in Marketing Psychology, Performance marketing and SEO with over 7 years of experience in the industry. With a passion for helping businesses grow, he has a track record of success in developing and executing innovative marketing strategies that drive growth and ROI.

PHP Code Snippets Powered By :
Scroll to Top