drupal 7 and schema.org module
TRANSCRIPT
![Page 2: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/2.jpg)
About the speaker
● 5 years with Drupal● Drupal core maintainer (RDF)● Drupal Security Team member● Co-authored the
Definitive Guide to Drupal 7● Co-maintain RDF Extensions,
SPARQL, schema.org● Software engineer at
MIND Informatics in Cambridge.
![Page 3: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/3.jpg)
Rich Snippets
![Page 7: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/7.jpg)
Why Structured Data in HTML
● Help machines extract relevant data from HTML
● Can make use of this data in amazing ways (e.g. enhanced search results)
![Page 8: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/8.jpg)
Structured Data in HTML
● Add or alter HTML attributes● Syntaxes
– Microformats (@class, @rel)– RDFa (@property, @about, @typeof, ...)– Microdata (@itemscope, @itemtype, @itemprop, ...)
![Page 9: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/9.jpg)
Schema.org
![Page 10: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/10.jpg)
Schema.org
● Describe the type of your content (Person, Event, Recipe, Product, Book, Movie, etc.)
– 290 types and counting
● Each type has a set of properties– Common properties: name, description, image, url– Specific properties depending on the type (see type page
on schema.org)– 240 properties and counting
![Page 11: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/11.jpg)
Schema.org
![Page 12: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/12.jpg)
Schema.org module for Drupal
● UI instead of code● Map your content types and fields to the
schema.org terms
http://drupal.org/project/schemaorg
![Page 13: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/13.jpg)
Example: Event
![Page 14: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/14.jpg)
Rich Snippet testing tool
● http://www.google.com/webmasters/tools/richsnippets
![Page 15: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/15.jpg)
Examples in the wild
● schema.org sandbox– Dries: http://goo.gl/Ztx90– 2014 Winter Olympics: http://goo.gl/PRdA0– Apple pie recipe: http://goo.gl/yc9qv
● definitivedrupal.org– Jacine's profile: http://goo.gl/koYiY– DrupalCon Munich: http://goo.gl/jgMvw– List of events: http://goo.gl/SJBXS
![Page 16: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/16.jpg)
Examples in the wild
● University of Waterloo– March Break Open House: http://goo.gl/7hgmu– Career night speed networking: http://goo.gl/f6PJ7
● Curling tournament calendar – European Curling Championships 2012:
http://goo.gl/YXgXl– World Women’s Curling Championships 2013:
http://goo.gl/BDNZW
![Page 17: Drupal 7 and schema.org module](https://reader036.vdocuments.site/reader036/viewer/2022082217/55d4e903bb61eb62158b4638/html5/thumbnails/17.jpg)
Thanks!
● http://drupal.org/project/schemaorg– Download module (alpha3)– Documentation on drupal.org– Screencast