What is Schema.org
Schema.org is a Open Source project announced on June 2, 2011 by Bing, Google, Yahoo and sitemap.org.
The purpose of Schema.org is to introduce a set of schema (html tags). Upon using these tags in a website, search engines can understand the intention of using content(text, image, video) in that website better; which in turn would return better search results when a user is looking for a specific content through search engine.
Presently, Schema.org is focused on using Microdata for serving the purpose.
Microdata, introduced in HTML5, allows the author of a web page to insert supporting vocabularies along with name-value pair in an existing markup nested content. It says the search engine that, what this content is about, whether it is a book, a movie, a person, an event, an organization etc. It helps the search engines to understand the underlying meaning of the content better and thus search engines can return better search results.
We will now discuss five global attributes of microdata : itemscope, itemtype, itemid, itemprop and itemref.
If used with an element, it refers that descendants of the associated element contain information about it.
Refers to which type the content belongs to, a book, a movie etc. Schema.org provides with a list of vocabularies to be used with this attribute.
Refers that its associated tag contains the value of the specified item property.
Though itemid and itemref are also part of Microdata, we will focus on the said attributes for now, as Schema.org does.
example code without using Microdata
<title>example without itemscope</title>
<h1>The Jungle Book</h1>
<span>Author: Rudyard Kipling</span>
<span>Category : children's literature</span>
<a href="http://en.wikipedia.org/wiki/The_Jungle_Book">Detail info</a>
example code using Microdata
<title>example code using Microdata</title>
<section itemscope itemtype="http://schema.org/Book">
<h1 itemprop="name">The Jungle Book</h1>
<span>Author: <span itemprop="author">Rudyard Kipling</span></span>
<span>Category : <span itemprop="genre">children's literature</span></span>
<a href="http://en.wikipedia.org/wiki/The_Jungle_Book"><span itemprop="detail">Detail info<span></a>
This way, you can suggest search engines about the meaning of your content better.
Schema.org offers a collection of schema for serving the purpose. In the following pages we will discuss all that in detail with lots of examples.
Moreover we will discuss which tools you can use to check whether you have used the schema properly.
And last but not least, we will discuss how you go beyond the predefine vocabularies of Schema.org and customize it to meet a particular purpose.
Please Google+, Like this tutorial on FaceBook, Tweet, save it as bookmark and subscribe with our Feed. Have suggestions? comment using Disqus down this page. Thanks.