SlideShare a Scribd company logo
Introduction to Microdata & Google Rich Snippets
by Kishan Gor
Plus91 Technologies Pvt. Ltd.
Adding Value to Healthcare
• Need of Semantics
• Need of Microdata
• What is Microdata?
• Microdata Syntax
• Microdata Example
• What is Google Rich Snippets?
• Snippets that Google Understands
• Google Rich Snippets Example
• Google Rich Snippets Testing Tool
• Google Rich Snippets Testing Tool Example
• Conclusion
 Machines cannot understand the content and the
context.
 Making sense out of the web content is too hard
for machines.
 If they have to understand everything, they have
to be able to understand natural languages, every
language.
 So semantics were helpful to provide meaning to
the web content and help understand the content
by annotating them.
 HTML5 is not only about new presentational
elements. It adds several semantic tags.
 Everyone comes up with their need for new
semantic elements. It’s not practical to put an
element in specification to accommodate each
and every semantics to provide relevant meaning.
 New formats like Microdata, Microformats and
RDFa for data markup were created to
accommodate such needs.
 Quoting from WHATWG Microdata Specificaiton:
◦ Sometimes, it is desirable to annotate content with specific machine-readable labels, e.g. to allow
generic scripts to provide services that are customized to the page, or to enable content from a variety
of cooperating authors to be processed by a single script in a consistent manner.
◦ For this purpose, authors can use the microdata features described in this section. Microdata allows
nested groups of name-value pairs to be added to documents, in parallel with the existing content.
 Microdata annotates the DOM with scoped name/value pairs from
custom vocabularies.
 Microdata vocabularies provide the semantics, or meaning of an Item.
Web developers can design a custom vocabulary or use vocabularies
available on the web. A collection of commonly used markup
vocabularies are provided by Schema.org schemas which include:
Person, Event, Organization, Product, Review, Review-aggregate,
Breadcrumb, Offer, Offer-aggregate. Major search engine operators like
Google, Microsoft and Yahoo! rely on this markup to improve search
results.
 Microdata is assigned by giving attributes to any
HTML element that contains the content.
 Attributes available:
◦ Itemscope - Indicates the element is a microdata element and its child
elements are part of its microdata format.
◦ Itemtype - Defines the vocabulary to be used by the microdata format.
◦ Itemid - Allows a vocabulary to define a global identifier for a
microdata item, for example an ISBN number on a book.
◦ Itemprop - An individual data element.
◦ Itemref - Allows a microdata element to reference another element on
the page to define it by either HTML id or by itemid.
Introduction to Microdata  & Google Rich Snippets
 Snippets—the few lines of text that appear under every search
result—are designed to give users a sense for what’s on the
page and why it’s relevant to their query.
 Google Supports Microdata, Microformat and RDFa. But
Microdata is recommended by Google.
 Google supports rich snippets for these content
types:
◦ Reviews
◦ People
◦ Products
◦ Businesses and organizations
◦ Recipes
◦ Events
◦ Music
 Let’s take an example of Product content type.
 A webpage from a store is displayed as below.
Product and it’s data is marked up using microdata
and google interprets the data.
Introduction to Microdata  & Google Rich Snippets
 Structured Data Testing Tool can be used to test your Google
Rich Snippets.
 You can use tool at
http://www.google.com/webmasters/tools/richsnippets
 You can view preview of the content in Search result by either
giving the URL to the page or using posting HTML content.
 Along with Google Search preview, it will display all the
structured data is has collected from the page.
 It will also warn you if any property is illegal for used
vocabulary.
Introduction to Microdata  & Google Rich Snippets
Introduction to Microdata  & Google Rich Snippets
 Previous Rich Snippet preview was generated
using this annotated HTML data:
 Microdata may not be very useful with Browsers because they
rarely do anything with those data today but there are
chances they may start using them in future.
 But if you are structuring you data with microdata using
popular vocabulary Schema.org, search engines will be greatly
benefited from the content. And in return, they will be able to
show more relevant results to users, so you will have better
chances at attracting users if you have relevant content and
properly annotated data.
Kishan Gor
Software Developer, Plus91 Technologies.
Web: http://ksg91.com
Email: kishan.gor@plus91.in
Twitter: @ksg91
Facebook: http://facebook.com/ksg91
Questions?

More Related Content

PPTX
Introduction to Microdata & Google Rich Snippets
PDF
Week10 Web Presentation
PPTX
GlyGen ppt Template
PPTX
About GlyGen slides
PPTX
What is Structured Data?
PDF
GlyGen one slide for advocates
PPTX
Internet search-tools
PDF
Cheat Sheet Collection
Introduction to Microdata & Google Rich Snippets
Week10 Web Presentation
GlyGen ppt Template
About GlyGen slides
What is Structured Data?
GlyGen one slide for advocates
Internet search-tools
Cheat Sheet Collection

What's hot (20)

PPTX
GlyGen Common Fund Glycoscience Meeting 2020
PPT
Information Update Feb 2008
PPTX
ASBMB 2021 GlyGen Supersearch
PPTX
Featured snippets a privilege, not a right! 1
PPTX
ASBMB 2021 GlyGen Tools
PPTX
Search engines
PPTX
Search engine
PPTX
Search Engine
PPTX
Search engine ppt
PPTX
An introduction to metadata oct 2012
PPTX
Practical Applications of Semantic Web in Retail -- Semtech 2014
PPTX
Linked Data Presentation at TDWI Mpls
PPTX
Search engines
PPTX
Search engine
PPTX
Search Engines and its working
PPTX
Search engine
PPTX
Working of search engine
PDF
Structured SEO Data: An overview and how to for Drupal
PPT
Web Search Engine
GlyGen Common Fund Glycoscience Meeting 2020
Information Update Feb 2008
ASBMB 2021 GlyGen Supersearch
Featured snippets a privilege, not a right! 1
ASBMB 2021 GlyGen Tools
Search engines
Search engine
Search Engine
Search engine ppt
An introduction to metadata oct 2012
Practical Applications of Semantic Web in Retail -- Semtech 2014
Linked Data Presentation at TDWI Mpls
Search engines
Search engine
Search Engines and its working
Search engine
Working of search engine
Structured SEO Data: An overview and how to for Drupal
Web Search Engine
Ad

Similar to Introduction to Microdata & Google Rich Snippets (20)

PDF
Microformats I: What & Why
PPT
How google is using linked data today and vision for tomorrow
PPTX
Integrating Structured Data (to an SEO Plan) for the Win _ WTSWorkshop '23.pptx
PDF
Taking the Scary Out of Schema
PDF
How to Optimize Your Drupal Site with Structured Content
PDF
Pratical Deep Dive into the Semantic Web - #smconnect
PPTX
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
PPTX
Googlesnippets
PPS
SynapseIndia gives an overview of Rich Snippets
PPTX
DITA and SEO
PDF
Implementing schema.org in the JSON-LD format with Google Tag Manager
PPTX
PPTX
The New Content SEO - Sydney SEO Conference 2023
PPTX
Semantic Web, e-commerce
PPTX
Search Engines After The Semanatic Web
PPTX
Enhance the way people collaborate with documents in SharePoint
PDF
Metadata 101
PPTX
Web Search Engine, Web Crawler, and Semantics Web
PDF
S doherty counting_dragons_dita-reuse
PPTX
Structuring Serendipitous Collaboration
Microformats I: What & Why
How google is using linked data today and vision for tomorrow
Integrating Structured Data (to an SEO Plan) for the Win _ WTSWorkshop '23.pptx
Taking the Scary Out of Schema
How to Optimize Your Drupal Site with Structured Content
Pratical Deep Dive into the Semantic Web - #smconnect
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
Googlesnippets
SynapseIndia gives an overview of Rich Snippets
DITA and SEO
Implementing schema.org in the JSON-LD format with Google Tag Manager
The New Content SEO - Sydney SEO Conference 2023
Semantic Web, e-commerce
Search Engines After The Semanatic Web
Enhance the way people collaborate with documents in SharePoint
Metadata 101
Web Search Engine, Web Crawler, and Semantics Web
S doherty counting_dragons_dita-reuse
Structuring Serendipitous Collaboration
Ad

Recently uploaded (20)

PDF
medical staffing services at VALiNTRY
PPT
Introduction Database Management System for Course Database
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Nekopoi APK 2025 free lastest update
PDF
Designing Intelligence for the Shop Floor.pdf
PPTX
ai tools demonstartion for schools and inter college
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
System and Network Administraation Chapter 3
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
assetexplorer- product-overview - presentation
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
L1 - Introduction to python Backend.pptx
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
medical staffing services at VALiNTRY
Introduction Database Management System for Course Database
Reimagine Home Health with the Power of Agentic AI​
How to Choose the Right IT Partner for Your Business in Malaysia
Understanding Forklifts - TECH EHS Solution
Which alternative to Crystal Reports is best for small or large businesses.pdf
Nekopoi APK 2025 free lastest update
Designing Intelligence for the Shop Floor.pdf
ai tools demonstartion for schools and inter college
Digital Systems & Binary Numbers (comprehensive )
System and Network Administraation Chapter 3
Wondershare Filmora 15 Crack With Activation Key [2025
assetexplorer- product-overview - presentation
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
CHAPTER 2 - PM Management and IT Context
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
L1 - Introduction to python Backend.pptx
Odoo Companies in India – Driving Business Transformation.pdf
How to Migrate SBCGlobal Email to Yahoo Easily

Introduction to Microdata & Google Rich Snippets

  • 1. Introduction to Microdata & Google Rich Snippets by Kishan Gor Plus91 Technologies Pvt. Ltd. Adding Value to Healthcare
  • 2. • Need of Semantics • Need of Microdata • What is Microdata? • Microdata Syntax • Microdata Example • What is Google Rich Snippets? • Snippets that Google Understands • Google Rich Snippets Example • Google Rich Snippets Testing Tool • Google Rich Snippets Testing Tool Example • Conclusion
  • 3.  Machines cannot understand the content and the context.  Making sense out of the web content is too hard for machines.  If they have to understand everything, they have to be able to understand natural languages, every language.  So semantics were helpful to provide meaning to the web content and help understand the content by annotating them.
  • 4.  HTML5 is not only about new presentational elements. It adds several semantic tags.  Everyone comes up with their need for new semantic elements. It’s not practical to put an element in specification to accommodate each and every semantics to provide relevant meaning.  New formats like Microdata, Microformats and RDFa for data markup were created to accommodate such needs.
  • 5.  Quoting from WHATWG Microdata Specificaiton: ◦ Sometimes, it is desirable to annotate content with specific machine-readable labels, e.g. to allow generic scripts to provide services that are customized to the page, or to enable content from a variety of cooperating authors to be processed by a single script in a consistent manner. ◦ For this purpose, authors can use the microdata features described in this section. Microdata allows nested groups of name-value pairs to be added to documents, in parallel with the existing content.  Microdata annotates the DOM with scoped name/value pairs from custom vocabularies.  Microdata vocabularies provide the semantics, or meaning of an Item. Web developers can design a custom vocabulary or use vocabularies available on the web. A collection of commonly used markup vocabularies are provided by Schema.org schemas which include: Person, Event, Organization, Product, Review, Review-aggregate, Breadcrumb, Offer, Offer-aggregate. Major search engine operators like Google, Microsoft and Yahoo! rely on this markup to improve search results.
  • 6.  Microdata is assigned by giving attributes to any HTML element that contains the content.  Attributes available: ◦ Itemscope - Indicates the element is a microdata element and its child elements are part of its microdata format. ◦ Itemtype - Defines the vocabulary to be used by the microdata format. ◦ Itemid - Allows a vocabulary to define a global identifier for a microdata item, for example an ISBN number on a book. ◦ Itemprop - An individual data element. ◦ Itemref - Allows a microdata element to reference another element on the page to define it by either HTML id or by itemid.
  • 8.  Snippets—the few lines of text that appear under every search result—are designed to give users a sense for what’s on the page and why it’s relevant to their query.  Google Supports Microdata, Microformat and RDFa. But Microdata is recommended by Google.
  • 9.  Google supports rich snippets for these content types: ◦ Reviews ◦ People ◦ Products ◦ Businesses and organizations ◦ Recipes ◦ Events ◦ Music
  • 10.  Let’s take an example of Product content type.  A webpage from a store is displayed as below. Product and it’s data is marked up using microdata and google interprets the data.
  • 12.  Structured Data Testing Tool can be used to test your Google Rich Snippets.  You can use tool at http://www.google.com/webmasters/tools/richsnippets  You can view preview of the content in Search result by either giving the URL to the page or using posting HTML content.  Along with Google Search preview, it will display all the structured data is has collected from the page.  It will also warn you if any property is illegal for used vocabulary.
  • 15.  Previous Rich Snippet preview was generated using this annotated HTML data:
  • 16.  Microdata may not be very useful with Browsers because they rarely do anything with those data today but there are chances they may start using them in future.  But if you are structuring you data with microdata using popular vocabulary Schema.org, search engines will be greatly benefited from the content. And in return, they will be able to show more relevant results to users, so you will have better chances at attracting users if you have relevant content and properly annotated data.
  • 17. Kishan Gor Software Developer, Plus91 Technologies. Web: http://ksg91.com Email: kishan.gor@plus91.in Twitter: @ksg91 Facebook: http://facebook.com/ksg91 Questions?