What is Schema.org?

Your familiar with HTML tags on their pages.  HTML tags tell the browser how to display the information in the tag. For example, <h1>Avatar</h1> tells the browser to display the text string “Avatar” in a heading 1 format. However, the HTML tag doesn’t give any information about what that text string means—”Avatar” could refer to the hugely successful 3D movie, or it could refer to a type of profile picture—and this can make it more difficult for search engines to intelligently display relevant content to a user.

Moreover Schema.org is a collection of shared vocabularies webmasters can use to mark up their pages in ways that can be understood by the major search engines like Google, Microsoft, Yandex and Yahoo! View Schema blog at blog.schema.org.

Starting with schema.org

You use the schema.org vocabulary, along with the microdata format, to add information to your HTML content. While the long term goal is to support a wider range of formats, the initial focus is on Microdata. This guide will help get you up to speed with microdata and schema.org, so that you can start adding markup to your web pages.

  1. How to mark up your content using microdata
    1. Why use microdata?
    2. itemscope and itemtype
    3. itemprop
    4. Embedded items
  2. Using the schema.org vocabulary
    1. schema.org types and properties
    2. Expected types, text, and URLs
    3. Testing your markup
  3. Advanced topic: Machine-understandable versions of information
    1. Dates, times, and durations
    2. Enumerations and canonical references
    3. Missing/implicit information
    4. Extending schema.org