structured data: where did that come from & why are google asking for it
TRANSCRIPT
Structured Data Where did that come from
and why are Google†asking for it †and others
Richard Wallis Evangelist and FounderData [email protected]@rjw
SMXL Workshop Milan
November 14th 2017
[email protected] — @rjw
Independent Consultant, Evangelist & Founder
[email protected] — @rjw
40+ Years - Computing27+ Years – Cultural Heritage technology12+ Years – Semantic Web & Linked Data
Independent Consultant, Evangelist & Founder
W3C Community Groups:• Schema Bib Extend (Chair) - bibliographic data• Schema Architypes (Chair) - Archives• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension• Schema IoT Community• Educational & Occupational Credentials in Schema.org
[email protected] — @rjw
40+ Years - Computing27+ Years – Cultural Heritage technology12+ Years – Semantic Web & Linked Data
Independent Consultant, Evangelist & Founder
Worked With:• Google – Schema.org vocabulary, site, extensions
documentation and community
W3C Community Groups:• Schema Bib Extend (Chair) - bibliographic data• Schema Architypes (Chair) - Archives• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension• Schema IoT Community• Educational & Occupational Credentials in Schema.org
[email protected] — @rjw
40+ Years - Computing27+ Years – Cultural Heritage technology12+ Years – Semantic Web & Linked Data
Independent Consultant, Evangelist & Founder
Worked With:• Google – Schema.org vocabulary, site, extensions
documentation and community• OCLC – Global library cooperative
W3C Community Groups:• Schema Bib Extend (Chair) - bibliographic data• Schema Architypes (Chair) - Archives• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension• Schema IoT Community• Educational & Occupational Credentials in Schema.org
[email protected] — @rjw
40+ Years - Computing27+ Years – Cultural Heritage technology12+ Years – Semantic Web & Linked Data
Independent Consultant, Evangelist & Founder
Worked With:• Google – Schema.org vocabulary, site, extensions
documentation and community• OCLC – Global library cooperative • FIBO – Financial Industry Business Ontology Group
W3C Community Groups:• Schema Bib Extend (Chair) - bibliographic data• Schema Architypes (Chair) - Archives• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension• Schema IoT Community• Educational & Occupational Credentials in Schema.org
[email protected] — @rjw
40+ Years - Computing27+ Years – Cultural Heritage technology12+ Years – Semantic Web & Linked Data
Independent Consultant, Evangelist & Founder
Worked With:• Google – Schema.org vocabulary, site, extensions
documentation and community• OCLC – Global library cooperative • FIBO – Financial Industry Business Ontology Group• Various Clients – Implementing/understanding Schema.org
British Library — Stanford University — Europeana
W3C Community Groups:• Schema Bib Extend (Chair) - bibliographic data• Schema Architypes (Chair) - Archives• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension• Schema IoT Community• Educational & Occupational Credentials in Schema.org
[email protected] — @rjw
40+ Years - Computing27+ Years – Cultural Heritage technology12+ Years – Semantic Web & Linked Data
• Where• What• WhyWhere did that come from
and why are Google†asking for it †and others
Richard Wallis Evangelist and FounderData [email protected]@rjw
SMXL Workshop Milan
November 13th 2017
Structured Data
• Where• What• WhyWhere did that come from
and why are Google†asking for it †and others
Structured Data
● 1999●
Tim Berners-Lee, 1999
“I have a dream for the Web [in which computers] becomecapable of analyzing all the data on the Web – the content, links,and transactions between people and computers. A ‘SemanticWeb’, which should make this possible, has yet to emerge, butwhen it does, the day-to-day mechanisms of trade, bureaucracyand our daily lives will be handled by machines talking tomachines. The ‘intelligent agents’ people have touted for ages willfinally materialize”
● 1999●
Tim Berners-Lee, 1999
“I have a dream for the Web [in which computers] becomecapable of analyzing all the data on the Web – the content, links,and transactions between people and computers. A ‘SemanticWeb’, which should make this possible, has yet to emerge, butwhen it does, the day-to-day mechanisms of trade, bureaucracyand our daily lives will be handled by machines talking tomachines. The ‘intelligent agents’ people have touted for ages willfinally materialize”
● 1999●
Tim Berners-Lee, 1999
“I have a dream for the Web [in which computers] becomecapable of analyzing all the data on the Web – the content, links,and transactions between people and computers. A ‘SemanticWeb’, which should make this possible, has yet to emerge, butwhen it does, the day-to-day mechanisms of trade, bureaucracyand our daily lives will be handled by machines talking tomachines. The ‘intelligent agents’ people have touted for ages willfinally materialize”
Intelligent Agents …
● 1999●
Tim Berners-Lee, 1999
“I have a dream for the Web [in which computers] becomecapable of analyzing all the data on the Web – the content, links,and transactions between people and computers. A ‘SemanticWeb’, which should make this possible, has yet to emerge, butwhen it does, the day-to-day mechanisms of trade, bureaucracyand our daily lives will be handled by machines talking tomachines. The ‘intelligent agents’ people have touted for ages willfinally materialize”
Intelligent Agents …
● 1999●
Tim Berners-Lee, 1999
“I have a dream for the Web [in which computers] becomecapable of analyzing all the data on the Web – the content, links,and transactions between people and computers. A ‘SemanticWeb’, which should make this possible, has yet to emerge, butwhen it does, the day-to-day mechanisms of trade, bureaucracyand our daily lives will be handled by machines talking tomachines. The ‘intelligent agents’ people have touted for ages willfinally materialize”
Intelligent Agents …
Linked Open Data05-200711-200709-200809-200707-200909-201009-201108-2014
Linked Open Data CloudImpressive!
Linked Open Data05-200711-200709-200809-200707-200909-201009-201108-2014
Linked Open Data CloudImpressive! • Raw Data
• Many Vocabs• SPARQL
Linked Open Data05-200711-200709-200809-200707-200909-201009-201108-2014
Linked Open Data CloudImpressive! • Raw Data
• Many Vocabs• SPARQL
Linked Open Data05-200711-200709-200809-200707-200909-201009-201108-2014
Linked Open Data CloudImpressive!
But Useful?
• Raw Data• Many Vocabs• SPARQL
Structured Data
— did it come from — is Schema.org — does Google need it
• Where• What• Why
— did it come from — is Schema.org — does Google need it
• Where• What• Why
Knowledge Graph
Bart Simpson
Nancy Cartwright
Dayton Ohio
Played By
Born In
Related Entities in a Graph
Knowledge Graph
Bart Simpson
Nancy Cartwright
Dayton Ohio
Dayton AviationHeritage National Park
Played By
Born In
Place of Interest
Related Entities in a Graph
Using Schema.org
•Data embedded in website html-Microdata / RDFa / JSON-LD•Harvested during normal web crawls
Using Schema.org
•Data embedded in website html-Microdata / RDFa / JSON-LD•Harvested during normal web crawls•Under control of the [site] publisher
• In use on over 12 million domains•Broad core vocabulary:-Types: 597 Properties: 867 Values: 114
Schema.org today
• In use on over 12 million domains•Broad core vocabulary:-Types: 597 Properties: 867 Values: 114•Extensions published:
- auto.schema.org- bib.schema.org- health-lifesci.schema.org
Schema.org today
• In use on over 12 million domains•Broad core vocabulary:-Types: 597 Properties: 867 Values: 114•Extensions published:
- auto.schema.org- bib.schema.org- health-lifesci.schema.org
Schema.org today
12+ Million
Web SitesFound On 30% Pages*
* In a 10 billion page sample - 2015
Schema.org today
A de facto vocabulary for structured data on the web12+ Million
Web SitesFound On 30% Pages*
* In a 10 billion page sample - 2015
Schema.org today
A de facto vocabulary for structured data on the web12+ Million
Web SitesFound On 30% Pages*
So, what does it look like ….
* In a 10 billion page sample - 2015
Structured Data
— did it come from — is Schema.org — does Google need it
• Where• What• Why
— did it come from — is Schema.org — does Google need it
• Where• What• Why
Structured Data
— did it come from — is Schema.org — does Google need it
• Where• What• Why
†and others
†
At Pubcon yesterday, Gary Illyes from Google focused quite a bit of time on structured data
At Pubcon yesterday, Gary Illyes from Google focused quite a bit of time on structured data "Structured data. This is one of those
things that i want you to pay lots of attention to this year.
At Pubcon yesterday, Gary Illyes from Google focused quite a bit of time on structured data "Structured data. This is one of those
things that i want you to pay lots of attention to this year.
… we started caring more and more and more about structured data. That is an important hint for you if you want your sites to appear in search features, implement structured data.
At Pubcon yesterday, Gary Illyes from Google focused quite a bit of time on structured data "Structured data. This is one of those
things that i want you to pay lots of attention to this year.
… we started caring more and more and more about structured data. That is an important hint for you if you want your sites to appear in search features, implement structured data. … add structure data to your pages
because during indexing, we will be able to better understand what your site is about.
At Pubcon yesterday, Gary Illyes from Google focused quite a bit of time on structured data "Structured data. This is one of those
things that i want you to pay lots of attention to this year.
… we started caring more and more and more about structured data. That is an important hint for you if you want your sites to appear in search features, implement structured data. … add structure data to your pages
because during indexing, we will be able to better understand what your site is about.
And don’t just think about the structured data that we documented on developers.google.com. Think about any schema.org schema that you could use on your pages
At Pubcon yesterday, Gary Illyes from Google focused quite a bit of time on structured data "Structured data. This is one of those
things that i want you to pay lots of attention to this year.
… we started caring more and more and more about structured data. That is an important hint for you if you want your sites to appear in search features, implement structured data. … add structure data to your pages
because during indexing, we will be able to better understand what your site is about.
And don’t just think about the structured data that we documented on developers.google.com. Think about any schema.org schema that you could use on your pages
… add structure data to your pages because during indexing, we will be able to better understand what your site is about.
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing Things
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationships
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scary
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scaryNo more than CSS, JavaScript, HTML5 was
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scaryNo more than CSS, JavaScript, HTML5 was
Built on sound Semantic Principles core to the Web
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scaryNo more than CSS, JavaScript, HTML5 was
Built on sound Semantic Principles core to the Web
• Don’t just sprinkle Schema terms in html
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scaryNo more than CSS, JavaScript, HTML5 was
Built on sound Semantic Principles core to the Web
• Don’t just sprinkle Schema terms in html
It needs some thought & planning
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scaryNo more than CSS, JavaScript, HTML5 was
Built on sound Semantic Principles core to the Web
• Don’t just sprinkle Schema terms in html
It needs some thought & planning
Think about the non-web page scenarios
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scaryNo more than CSS, JavaScript, HTML5 was
Built on sound Semantic Principles core to the Web
• Don’t just sprinkle Schema terms in html
It needs some thought & planning
Think about the non-web page scenarios
• What should we be doing now/next
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scaryNo more than CSS, JavaScript, HTML5 was
Built on sound Semantic Principles core to the Web
• Don’t just sprinkle Schema terms in html
It needs some thought & planning
Think about the non-web page scenarios
• What should we be doing now/next
Learning about it / trying it
What I would have said….(If I had another 20 minutes here!)
Summary
Schema.org Structured Data:
• Its about describing ThingsNot necessarily web pages
To aid discovery and discoverability
• Its about describing relationshipsWith other things — People, Places, Events, Offers,
Suppliers, Reviews, Authoritative Descriptions
• It is new to us but not scaryNo more than CSS, JavaScript, HTML5 was
Built on sound Semantic Principles core to the Web
• Don’t just sprinkle Schema terms in html
It needs some thought & planning
Think about the non-web page scenarios
• What should we be doing now/next
Learning about it / trying it
Start giving the search engines the data they need
to drive users to our products/services
Structured Data Where did that come from
and why are Google†asking for it †and others
Richard Wallis Evangelist and FounderData [email protected]@rjw
SMXL Workshop Milan
November 14th 2017
Structured Data Where did that come from
and why are Google†asking for it †and others
Richard Wallis Evangelist and FounderData [email protected]@rjw
SMXL Workshop Milan
November 14th 2017
http://slideshare.net/rjw