using semantics to enhance content
DESCRIPTION
Presented at SES Chicago, December 2009. How using labeled links (vocabulary,) strong identifiers and standard markup formats such as HTML5 Microdata can improve SEO.TRANSCRIPT
Using Semantics to
Enhance Content
Jamie Taylor, Ph.D.
What do y’all mean
Semantics?
????
astonishmentamazement
dazestupor
appalloffend
impact
fight
combat
nauseaterevolt
blow
bump
impact
jolt
SHOCK
PageRanktm
Alec Baldwin1977
female Penélope Cruz
Rick Rubin
Colombia
Beautiful Liar
percussion
Alec Baldwin1977
female Penélope Cruz
Rick Rubin
Colombia
Beautiful Liar
percussion
birthday
born-in
gender
performed
friends-with
producer
performed-with
instrument
Shakira
Alec Baldwin1977
female Penélope Cruz
Rick Rubin
Colombia
Beautiful Liar
percussion
birthday
born-in
gender
performed
friends-with
producer
performed-with
instrument
10,704,421 Topics
Labeled Links
Strong Identifiers
(vocabulary)
Standard Format
Shakira
Alec Baldwin1977
female Penélope Cruz
Rick Rubin
Colombia
Beautiful Liar
percussion
birthday
born-in
gender
performed
friends-with
producer
performed-with
instrument
@tags#tags
short URLs
The Twitter Vocabulary
Labeled Links
Strong Identifiers
(vocabulary)
Standard Format
!
http://www.myspace.com/shakira
http://www.facebook.com/shakira
http://twitter.com/shakira
http://www.daylife.com/topic/Shakira
http://www.bestbuy.com/site/She+Wolf…
http://www.guardian.co.uk/music/shakira
http://www.last.fm/music/Shakira
http://www.netflix.com/RoleDisplay/Shakira/20046629
Labeled Links
Strong Identifiers
(vocabulary)
Standard Format
!
!
Microformats
•(Relatively) easy to use
•Small, fixed vocabulary
•No standard parsing pattern
•No strong identifiers
•Limits utility
RDFa
•Unambiguous identifiers
•Extensible vocabulary
•Standard parsing patterns
•Produces RDF
RDFSubject Predicate Object
Triple
Shakira Knows Penélope Cruz
Penélope Cruz Starred In Vanilla Sky
Shakira Born “1977”
RDFa
•Unambiguous identifiers
•Extensible vocabulary
•Standard parsing patterns
•Produces RDF
•Harder (than you would like) to use
•Rules about formatting based on RDF
…and the winner is…
HTML5 Microdata
•Easy to use
•Strong identifiers
•Extensible vocabulary
•Easy to parse
•In last call for comments stage!
•Usable! Now!
HTML5 Microdata
Tools and Widgets
Ontologies<http://rdf.freebase.com/ns/guid.9202a8c04000641f8000000005b7ab1a>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://rdf.freebase.com/ns/business.employment_tenure>.
<http://rdf.freebase.com/ns/guid.9202a8c04000641f8000000005b7ab1a>
<http://rdf.freebase.com/ns/business.employment_tenure.company>
<http://rdf.freebase.com/ns/en.determine_software>.
<http://rdf.freebase.com/ns/guid.9202a8c04000641f8000000007e53e16>
<http://rdf.freebase.com/ns/education.education.institution>
<http://rdf.freebase.com/ns/en.mounds_view_high_school>.<http://rdf.freebas
e.com/ns/guid.9202a8c04000641f8000000007e53e16>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://rdf.freebase.com/ns/education.education>.
Ontologies<http://rdf.freebase.com/ns/guid.9202a8c04000641f8000000005b7ab1a>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://rdf.freebase.com/ns/business.employment_tenure>.
<http://rdf.freebase.com/ns/guid.9202a8c04000641f8000000005b7ab1a>
<http://rdf.freebase.com/ns/business.employment_tenure.company>
<http://rdf.freebase.com/ns/en.determine_software>.
<http://rdf.freebase.com/ns/guid.9202a8c04000641f8000000007e53e16>
<http://rdf.freebase.com/ns/education.education.institution>
<http://rdf.freebase.com/ns/en.mounds_view_high_school>.<http://rdf.freebas
e.com/ns/guid.9202a8c04000641f8000000007e53e16>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://rdf.freebase.com/ns/education.education>.
Labeled Links
Strong Identifiers
(vocabulary)
Standard Format
!
!
!
Microformats RDFa Microdata