Back to Top

What is Schema.org?

Schema.org is a standards project that provides a collection of schemas, i.e. descriptive tags added to HTML, that content administrators and engineers use to markup pages and enrich content in ways recognized by major search providers.


Back in June 2011, Google, Bing and Yahoo collaborated to design a structured vocabulary geared to help search engines better understand the content on pages across the web. This resulted in Schema.org, a website dedicated to supporting a common set of schemas for structured data markup on web pages.

Since its launch, SEO gurus, bloggers, marketers and developers alike are applauding the value the approach brings to improving organic search results, both for content consumers and publishers alike.

The 'semantic web' has been talked about for years, but not until Schema.org did enriching content with intelligent metadata markup really take off. Marketers especially value Schema.org, as it guarantees search engines will understand organic content, and its use increases sites' organic visibility in search results.

So, What's All the Fuss? Why Is It Now So Important to Markup Your Content?

Schema.org explains it like this: "Your web pages have an underlying meaning that people understand when they read the web pages. But search engines have a limited understanding of what is being discussed on those pages. By adding additional tags to the HTML of your web pages — tags that say, ‘Hey search engine, this information describes this specific movie, or place, or person, or video’ — you can help search engines and other applications better understand your content and display it in a useful, relevant way." - Schema.org

What Are the Benefits to Adding Schema.org Metadata to a Website?

  • Increase web page ranking
  • Provide tags for algorithms and filters
  • Improve click-through rate and organic traffic
  • Control brand appearance on SERPs
  • Connect the right content to the right customer

What Types of Content Does Schema.org Support?

Schema.org offers many content types, so defining content types is an essential part of any CMS implementation project and should come early in the process.

Here are just few common Schema Markup types available:
  • Creative works such as: Article, Book, Movie, MusicRecording, Recipe, TVSeries
  • Embedded non-text objects: AudioObject, ImageObject, VideoObject
  • Types of Events:  BusinessEvent, ComedyEvent, EducationEvent, Festival, MusicEvent, SportsEvent
  • Health and medical types: MedicalCause, MedicalCondition, MedicalDevice, MedicalProcedure, MedicalStudy  
  • Organization
  • Person
  • Place, LocalBusiness, Restaurant
  • Product, Offer, AggregateOffer
  • Review, AggregateRating

Each of these schema types all have designated properties.  For the schema type of article, this has specific or unique properties such as articleBody, articleSection, and wordCount. But it also inherits properties from the category of Creative work, such as: abstract, accessibilitySummary, author, and datePublished.

By having all of these properties associated with a piece of content, not only is it providing tags, filters and search terms for users to navigate, it allows search engines to better categorize and ‘understand’ content.

Where to Start When Implementing a Schema?

Content creators, marketers, and developers should work closely together when implementing Schema.org. It's best to plan ahead to utilize item types and properties on web pages. This starts with architecting content types, defining structured content types, building data templates, and managing implementation. This process goes hand-in-hand with Content Modelingstructure and semantics being two sides of the same coin.

[A] offers workshops, training, software, and all forms of support to organizations working to align systems and processes. Together we can assist in the next steps needed to begin producing smart, better content.
 
[A] Publication
[A] Guide to CMS Platform Selection