Top Banner
SCHEMA.ORG
16

Show & tell - Schema.org

Apr 11, 2017

Download

Internet

DanDineenUoB
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Show & tell - Schema.org

SCHEMA.ORG

Page 2: Show & tell - Schema.org

Following on from Rich’s talk on omnichannel content.

This will have far fewer Wizard of Oz references.

Sorry about that.

Page 3: Show & tell - Schema.org

EVENT

- Title - Summary - Date/Time - Location - Guests - Cost

25 JULY

Page 4: Show & tell - Schema.org

EVENT

25 JULY

LOCATION✉ADDRESS

And much more…

Page 5: Show & tell - Schema.org

EVENT

LOCATION

ADDRESS

Page 6: Show & tell - Schema.org

We need to make all this content readable by machines.

They could probably do something clever with it.

Page 7: Show & tell - Schema.org

If we can supply the right information in a machine-readable format then it can be delivered to our users in a myriad of context-sensitive ways.

And that means enhanced reach!

Page 8: Show & tell - Schema.org
Page 9: Show & tell - Schema.org

Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond.

“”

Page 10: Show & tell - Schema.org

A standardised method of defining machine-readable content

Page 11: Show & tell - Schema.org

WHY SCHEMA.ORG?

There are lots of options…

- Microdata (HTML5) - RDFa and RDFa Lite (W3C standard) - Tag (metadata) - and so on ad infinitum

Page 12: Show & tell - Schema.org

Google likes it. And Bing. And the other ones.

Page 13: Show & tell - Schema.org

https://developers.google.com/structured-data/testing-tool/

Page 14: Show & tell - Schema.org

THE MARKUP <span itemscope itemtype="http://schema.org/Event"> <span itemprop="name">This is the event name</span> <meta itemprop="startDate" content="2011-05-20">May 20 <div class="sidebar"> <div itemprop="location" itemscope itemtype="http://schema.org/Place"> <section class="location"> <h1>Location</h1> <span itemprop="name">University of Bath</span> <span itemprop="address" itemscope itemtype=“http://schema.org/PostalAddress"> <address> <span itemprop=“streetAddress”>Claverton Room <br/>Claverton Down</span> <span itemprop=“addressLocality”>Bath</span> <span itemprop=“addressCountry”>United Kingdom</span> <span itemprop=“postalCode”>BA2 7AY</span> </address> </span> </section> </div> </div>

Page 15: Show & tell - Schema.org

99 PROBLEMS?

Correctly adding the relevant tags is really hard - nesting et al.

Slight US-centric bias in terminology

Can be complex to match *OUR* content to a predefined schema - Is this an academic event or a business event? What if it’s both?

Page 16: Show & tell - Schema.org

I say let the machines handle it. What could go wrong?