SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
Structured Data:
Beyond Rich Snippets
Justin Briggs
Founder, Briggsby
Justin@Briggsby.com
@JustinRBriggs
Taking on new clients
Schema takes you from web to data
Relationships Defined as Triples
Subject ObjectPredicate=> =>
Getting Crazy With Movie Relationships
Psycho (Movie) Alfred HitchcockHas Director=> =>
Structured Data in SERPs
Increase Visibility & CTR
Rich Snippets
•  Reviews
•  People
•  Products
•  Businesses & organizations
•  Recipes
•  Events
•  Music
Encoding with Microdata
Tea Chai Té
An awesome tea shop in a caboose.
7983 SE 13th Ave
Portland, OR
Phone: 503-432-8747
<div itemscope itemtype="http://schema.org/LocalBusiness">
<span itemprop="name">Tea Chai Té</span>
<span itemprop="description">An awesome tea shop in a
caboose.</span>
<div itemprop="address" itemscope itemtype="http://schema.org/
PostalAddress">
<span itemprop="streetAddress">7983 SE 13th Ave</span>
<span itemprop="addressLocality">Portland</span>,
<span itemprop="addressRegion">OR</span>
</div>
Phone: <span itemprop="telephone">503-432-8747</span>
</div>
Encoding with JSON-LD
Tea Chai Té
An awesome tea shop in a caboose.
7983 SE 13th Ave
Portland, OR
Phone: 503-432-8747
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"address": {
"@type": "PostalAddress",
"addressLocality": “Portland”,
"addressRegion": “OR”,
"streetAddress": "7983 SE 13th Ave"
},
"description": "An awesome tea shop in a caboose.",
"name": "Tea Chai Té",
"telephone": "503-432-8747"
}
</script>
Microdata or JSON-LD
•  Works with information already present
•  Minimal effort to qualify existing
information
•  Awkward situations to get certain data
marked up
•  Inserting data on page for markup only
•  Can be added to hyperlinks
Microdata JSON-LD
•  Not dependent on information already
present
•  Compact and direct
•  Duplicate calls already made to build
page
•  No relation to page content
•  Information not normally in markup
They can be used together
Search is rapidly becoming more
mobile & conversational
Historical Model of Search
Web Search
Page Page Page
Search as an Interface
Search
Web Email
Knowledge
Graph
Schema
Mobile
Apps
Documents Databases Applications
Structured Data for Apps
App Deep Links
android-app://{package_id}/{scheme}/{host_path}
Ø  package_id - app ID in Play store
Ø  scheme - http or custom scheme
Ø  host_path - specific content within app
App Deep Link Crawl
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebPage",
"@id": "http://example.com/gizmos",
"potentialAction": {
"@type": "ViewAction",
"target": "android-app://com.example.android/http/example.com/gizmos"
}
}
</script>
Drive App Engagement
App launch
can be default
behavior…
Clicking this
launches the
app!
App Actions
App Indexing Knowledge Graph App Actions+ =
App Actions
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MusicGroup",
"name": "Weezer", "potentialAction": {
"@type": "ListenAction",
"target": "android-app://com.spotify.music/http/we.../listen"
}
}
</script>
App Actions
Building an Action Graph
Order me a pizza? Schedule my meeting? Drive my car?
Ok, Google
Personalized cards on
mobile search
Personalized Google Now Cards
Personal
information in
search
Understands
hotel as entity
Pushes
information when
it’s needed
Pushed Search Results
Comes from understanding a
user’s email
Structured Data For Emails
Parsing Our Personal Data
Gmail extracted
structured data
Powers pushed
search results
Actions in the inbox
<div itemscope itemtype="http://schema.org/EventReservation">
<meta itemprop="reservationNumber" content="E123456789"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Smith"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
<meta itemprop="name" content="Foo Fighters Concert"/>
<meta itemprop="startDate" content="2017-03-06T19:30:00-08:00"/>
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="AT&T Park"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
<meta itemprop="addressLocality" content="San Francisco"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94107"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
</div>
</div>
Structured data in emails
can appear in search results
Pushed Search Results
That’s how you
get this!
And this!
Upcoming Events in Knowledge Graph
Event Structured Data
<script type="application/ld+json">
[{
"@context" : "http://schema.org",
"@type" : "MusicEvent",
"name" : "B.B. King",
"startDate" : "2014-04-12T19:30",
"location" : {
"@type" : "Place",
"name" : "Lupo’s Heartbreak Hotel",
"address" : "79 Washington St., Providence, RI"
},
"offers" : {
"@type" : "Offer",
"url" : "https://www.etix.com/ticket/1771656"
}
},
]
</script>
Pushed Events
Events pushed in
search based off
location
Thanks!
hello@briggsby.com

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Deep linking slides
Deep linking slidesDeep linking slides
Deep linking slides
 
What You Need to Know About Google App Indexing - SMX West 2016
What You Need to Know About Google App Indexing - SMX West 2016What You Need to Know About Google App Indexing - SMX West 2016
What You Need to Know About Google App Indexing - SMX West 2016
 
Basics to Search Engine Optimization & App Store Optimization with Pooja Goyal
Basics to Search Engine Optimization & App Store Optimization with Pooja GoyalBasics to Search Engine Optimization & App Store Optimization with Pooja Goyal
Basics to Search Engine Optimization & App Store Optimization with Pooja Goyal
 
Firebase App-Indexing - SMX London 2016
Firebase App-Indexing - SMX London 2016Firebase App-Indexing - SMX London 2016
Firebase App-Indexing - SMX London 2016
 
Emily Grossman App Indexing SMX West 2017
Emily Grossman App Indexing SMX West 2017Emily Grossman App Indexing SMX West 2017
Emily Grossman App Indexing SMX West 2017
 
How to Optimize Apps for Apple iOS Search and iOS 9 Universal Links - SMX Wes...
How to Optimize Apps for Apple iOS Search and iOS 9 Universal Links - SMX Wes...How to Optimize Apps for Apple iOS Search and iOS 9 Universal Links - SMX Wes...
How to Optimize Apps for Apple iOS Search and iOS 9 Universal Links - SMX Wes...
 
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
 
UaMobitech - App Links and App Indexing API
UaMobitech - App Links and App Indexing APIUaMobitech - App Links and App Indexing API
UaMobitech - App Links and App Indexing API
 
From Website to Web App - Indexing, Optimizing, and Auditing Experiences for ...
From Website to Web App - Indexing, Optimizing, and Auditing Experiences for ...From Website to Web App - Indexing, Optimizing, and Auditing Experiences for ...
From Website to Web App - Indexing, Optimizing, and Auditing Experiences for ...
 
Indexing on Fire: Google Firebase Native & Web App Indexing - MozCon 2016
Indexing on Fire: Google Firebase Native & Web App Indexing - MozCon 2016Indexing on Fire: Google Firebase Native & Web App Indexing - MozCon 2016
Indexing on Fire: Google Firebase Native & Web App Indexing - MozCon 2016
 
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015
 
Cindy Krum "Mobile-First Indexing for Local SEO" - LocalU 2017
Cindy Krum "Mobile-First Indexing for Local SEO" - LocalU 2017Cindy Krum "Mobile-First Indexing for Local SEO" - LocalU 2017
Cindy Krum "Mobile-First Indexing for Local SEO" - LocalU 2017
 
Firebase App Indexing - SMX Advanced
Firebase App Indexing - SMX AdvancedFirebase App Indexing - SMX Advanced
Firebase App Indexing - SMX Advanced
 
App Deep Linking
App Deep LinkingApp Deep Linking
App Deep Linking
 
Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...
Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...
Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...
 
Screaming Frog PPT
Screaming Frog PPTScreaming Frog PPT
Screaming Frog PPT
 
How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent
How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam GentHow Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent
How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent
 
Mobile-Friendly SEO: Why & How? Ari Roth at SMX Israel 2015
Mobile-Friendly SEO: Why & How? Ari Roth at SMX Israel 2015Mobile-Friendly SEO: Why & How? Ari Roth at SMX Israel 2015
Mobile-Friendly SEO: Why & How? Ari Roth at SMX Israel 2015
 
SMX East - SEO Tools Panel
SMX East - SEO Tools PanelSMX East - SEO Tools Panel
SMX East - SEO Tools Panel
 

Destacado

Light, Camera, Marketing : Video Production for Online Marketing
Light, Camera, Marketing : Video Production for Online MarketingLight, Camera, Marketing : Video Production for Online Marketing
Light, Camera, Marketing : Video Production for Online Marketing
Justin Briggs
 
Maximising Your SERP Potential - Enhance your listings with Rich Snippets
Maximising Your SERP Potential - Enhance your listings with Rich Snippets Maximising Your SERP Potential - Enhance your listings with Rich Snippets
Maximising Your SERP Potential - Enhance your listings with Rich Snippets
Peter Handley
 
Google Freshness and Real Time Ranking Factors - John Shehata
Google Freshness and Real Time Ranking Factors - John ShehataGoogle Freshness and Real Time Ranking Factors - John Shehata
Google Freshness and Real Time Ranking Factors - John Shehata
John Shehata
 
Content SEO: Top SEO considerations for online writers and editors
Content SEO: Top SEO considerations for online writers and editorsContent SEO: Top SEO considerations for online writers and editors
Content SEO: Top SEO considerations for online writers and editors
Karen DeJarnette
 

Destacado (19)

App Indexing - Increasing mobile visibility with structured data
App Indexing - Increasing mobile visibility with structured dataApp Indexing - Increasing mobile visibility with structured data
App Indexing - Increasing mobile visibility with structured data
 
Light, Camera, Marketing : Video Production for Online Marketing
Light, Camera, Marketing : Video Production for Online MarketingLight, Camera, Marketing : Video Production for Online Marketing
Light, Camera, Marketing : Video Production for Online Marketing
 
Maximising Your SERP Potential - Enhance your listings with Rich Snippets
Maximising Your SERP Potential - Enhance your listings with Rich Snippets Maximising Your SERP Potential - Enhance your listings with Rich Snippets
Maximising Your SERP Potential - Enhance your listings with Rich Snippets
 
Advanced Snippet Optimization - SMX Stockholm 2012
Advanced Snippet Optimization - SMX Stockholm 2012Advanced Snippet Optimization - SMX Stockholm 2012
Advanced Snippet Optimization - SMX Stockholm 2012
 
The Real Story on Rich Snippets | Derrick Hicks – Senior Acquisition Marketin...
The Real Story on Rich Snippets | Derrick Hicks – Senior Acquisition Marketin...The Real Story on Rich Snippets | Derrick Hicks – Senior Acquisition Marketin...
The Real Story on Rich Snippets | Derrick Hicks – Senior Acquisition Marketin...
 
SEMrush Webinar: How to audit and fix thin content with no value - Stephen Ke...
SEMrush Webinar: How to audit and fix thin content with no value - Stephen Ke...SEMrush Webinar: How to audit and fix thin content with no value - Stephen Ke...
SEMrush Webinar: How to audit and fix thin content with no value - Stephen Ke...
 
SEO in the Age of the Semantic Web by David Amerland
SEO in the Age of the Semantic Web by David AmerlandSEO in the Age of the Semantic Web by David Amerland
SEO in the Age of the Semantic Web by David Amerland
 
Rich Snippets: Beyond Blue Links
Rich Snippets: Beyond Blue LinksRich Snippets: Beyond Blue Links
Rich Snippets: Beyond Blue Links
 
Ranking in Google Since The Advent of The Knowledge Graph
Ranking in Google Since The Advent of The Knowledge GraphRanking in Google Since The Advent of The Knowledge Graph
Ranking in Google Since The Advent of The Knowledge Graph
 
Google Freshness and Real Time Ranking Factors - John Shehata
Google Freshness and Real Time Ranking Factors - John ShehataGoogle Freshness and Real Time Ranking Factors - John Shehata
Google Freshness and Real Time Ranking Factors - John Shehata
 
On site audit with screaming frog gdi
On site audit with screaming frog gdiOn site audit with screaming frog gdi
On site audit with screaming frog gdi
 
From Microdata & Schema to rich snippets - SMX Munich - #SMX by @jbobbink
From Microdata & Schema to rich snippets - SMX Munich - #SMX by @jbobbinkFrom Microdata & Schema to rich snippets - SMX Munich - #SMX by @jbobbink
From Microdata & Schema to rich snippets - SMX Munich - #SMX by @jbobbink
 
The Power of Integrated Search: Why SEO & SEM Are Better Together
The Power of Integrated Search: Why SEO & SEM Are Better TogetherThe Power of Integrated Search: Why SEO & SEM Are Better Together
The Power of Integrated Search: Why SEO & SEM Are Better Together
 
(Webinar) SEO meet CRO: Conversion Hacks for Organic Search Traffic
(Webinar) SEO meet CRO: Conversion Hacks for Organic Search Traffic (Webinar) SEO meet CRO: Conversion Hacks for Organic Search Traffic
(Webinar) SEO meet CRO: Conversion Hacks for Organic Search Traffic
 
Martes class rich snippets pptx
Martes class rich snippets pptxMartes class rich snippets pptx
Martes class rich snippets pptx
 
Stephan Spencer - SMX Advanced: Rich Snippets, Schema & Microformats
Stephan Spencer - SMX Advanced: Rich Snippets, Schema & MicroformatsStephan Spencer - SMX Advanced: Rich Snippets, Schema & Microformats
Stephan Spencer - SMX Advanced: Rich Snippets, Schema & Microformats
 
Brighton SEO - Site Speed for Content Marketers
Brighton SEO - Site Speed for Content MarketersBrighton SEO - Site Speed for Content Marketers
Brighton SEO - Site Speed for Content Marketers
 
Give Your CMS an SEO Jolt
Give Your CMS an SEO JoltGive Your CMS an SEO Jolt
Give Your CMS an SEO Jolt
 
Content SEO: Top SEO considerations for online writers and editors
Content SEO: Top SEO considerations for online writers and editorsContent SEO: Top SEO considerations for online writers and editors
Content SEO: Top SEO considerations for online writers and editors
 

Similar a Advanced Structured Data: Beyond Rich Snippets

Microdata semantic-extend
Microdata semantic-extendMicrodata semantic-extend
Microdata semantic-extend
Seek Tan
 
Semantic web support for POSH
Semantic web support for POSHSemantic web support for POSH
Semantic web support for POSH
Dinu Suman
 

Similar a Advanced Structured Data: Beyond Rich Snippets (20)

Advanced Schema Markup Techniques As Told by Super Saiyans
Advanced Schema Markup Techniques As Told by Super SaiyansAdvanced Schema Markup Techniques As Told by Super Saiyans
Advanced Schema Markup Techniques As Told by Super Saiyans
 
Semantic Optimization with Structured Data - SMX Munich
Semantic Optimization with Structured Data - SMX MunichSemantic Optimization with Structured Data - SMX Munich
Semantic Optimization with Structured Data - SMX Munich
 
Structured data
Structured dataStructured data
Structured data
 
Microdata semantic-extend
Microdata semantic-extendMicrodata semantic-extend
Microdata semantic-extend
 
Linked Data Presentation at TDWI Mpls
Linked Data Presentation at TDWI MplsLinked Data Presentation at TDWI Mpls
Linked Data Presentation at TDWI Mpls
 
Fun with Python
Fun with PythonFun with Python
Fun with Python
 
Searching the Web of Data (Tutorial)
Searching the Web of Data (Tutorial)Searching the Web of Data (Tutorial)
Searching the Web of Data (Tutorial)
 
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs - Front in Bahia...
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs  - Front in Bahia...Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs  - Front in Bahia...
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs - Front in Bahia...
 
Semantic web support for POSH
Semantic web support for POSHSemantic web support for POSH
Semantic web support for POSH
 
Semantic Web & TYPO3
Semantic Web & TYPO3Semantic Web & TYPO3
Semantic Web & TYPO3
 
SMX West 2020 - Leveraging Structured Data for Maximum Effect
SMX West  2020 - Leveraging Structured Data for Maximum EffectSMX West  2020 - Leveraging Structured Data for Maximum Effect
SMX West 2020 - Leveraging Structured Data for Maximum Effect
 
BrightonSEO Structured Data by Alexis Sanders
BrightonSEO Structured Data by Alexis SandersBrightonSEO Structured Data by Alexis Sanders
BrightonSEO Structured Data by Alexis Sanders
 
SMX West Structured Data Practical and Advanced
SMX West Structured Data Practical and AdvancedSMX West Structured Data Practical and Advanced
SMX West Structured Data Practical and Advanced
 
Building Viral Social Experiences
Building Viral Social ExperiencesBuilding Viral Social Experiences
Building Viral Social Experiences
 
Energizing Social Commerce with Open Graph
Energizing Social Commerce with Open GraphEnergizing Social Commerce with Open Graph
Energizing Social Commerce with Open Graph
 
Rest schema design
Rest schema designRest schema design
Rest schema design
 
What's New with Schema and Structured Data - Max Prin - SMX Advanced 2019
What's New with Schema and Structured Data - Max Prin - SMX Advanced 2019What's New with Schema and Structured Data - Max Prin - SMX Advanced 2019
What's New with Schema and Structured Data - Max Prin - SMX Advanced 2019
 
Mixpanel
MixpanelMixpanel
Mixpanel
 
Microformats and SEO
Microformats and SEOMicroformats and SEO
Microformats and SEO
 
Infinum Android Talks #16 - App Links by Ana Baotic
Infinum Android Talks #16 - App Links by Ana BaoticInfinum Android Talks #16 - App Links by Ana Baotic
Infinum Android Talks #16 - App Links by Ana Baotic
 

Más de Justin Briggs

Más de Justin Briggs (19)

Using Search to Grow Your YouTube Audience
Using Search to Grow Your YouTube AudienceUsing Search to Grow Your YouTube Audience
Using Search to Grow Your YouTube Audience
 
Youtube SEO Strategies: How to Get More Views on YouTube
Youtube SEO Strategies: How to Get More Views on YouTubeYoutube SEO Strategies: How to Get More Views on YouTube
Youtube SEO Strategies: How to Get More Views on YouTube
 
YouTube SEO: Reverse Engineering YouTube Search
YouTube SEO: Reverse Engineering YouTube SearchYouTube SEO: Reverse Engineering YouTube Search
YouTube SEO: Reverse Engineering YouTube Search
 
Mobile SEO: Closing the Mobile Search Strategy Gap
Mobile SEO: Closing the Mobile Search Strategy GapMobile SEO: Closing the Mobile Search Strategy Gap
Mobile SEO: Closing the Mobile Search Strategy Gap
 
Conversational Search, Entities, and Knowledge Graph - Mozcon 2014
Conversational Search, Entities, and Knowledge Graph - Mozcon 2014Conversational Search, Entities, and Knowledge Graph - Mozcon 2014
Conversational Search, Entities, and Knowledge Graph - Mozcon 2014
 
Getting Things To Rank: Improve Search Visibility Using Entities
Getting Things To Rank: Improve Search Visibility Using EntitiesGetting Things To Rank: Improve Search Visibility Using Entities
Getting Things To Rank: Improve Search Visibility Using Entities
 
How To Grow Your Mobile App Audience Using Organic Search
How To Grow Your Mobile App Audience Using Organic SearchHow To Grow Your Mobile App Audience Using Organic Search
How To Grow Your Mobile App Audience Using Organic Search
 
Using Web Search for Mobile App Marketing - ASO (App Store Optimization) at SMX
Using Web Search for Mobile App Marketing - ASO (App Store Optimization) at SMXUsing Web Search for Mobile App Marketing - ASO (App Store Optimization) at SMX
Using Web Search for Mobile App Marketing - ASO (App Store Optimization) at SMX
 
Link Building SMX Advanced 2013
Link Building SMX Advanced 2013Link Building SMX Advanced 2013
Link Building SMX Advanced 2013
 
Wordpress SEO Presentation at Wordcamp Seattle
Wordpress SEO Presentation at Wordcamp SeattleWordpress SEO Presentation at Wordcamp Seattle
Wordpress SEO Presentation at Wordcamp Seattle
 
Strategic Content Marketing
Strategic Content MarketingStrategic Content Marketing
Strategic Content Marketing
 
Technical Hacks for Content Marketing
Technical Hacks for Content MarketingTechnical Hacks for Content Marketing
Technical Hacks for Content Marketing
 
Getting RCS Done as an In-house SEO | SearchLove 2012
Getting RCS Done as an In-house SEO | SearchLove 2012Getting RCS Done as an In-house SEO | SearchLove 2012
Getting RCS Done as an In-house SEO | SearchLove 2012
 
SEO for Bloggers - WordCamp Seattle 2012
SEO for Bloggers - WordCamp Seattle 2012SEO for Bloggers - WordCamp Seattle 2012
SEO for Bloggers - WordCamp Seattle 2012
 
Link Building Reporting
Link Building ReportingLink Building Reporting
Link Building Reporting
 
Inbound Marketing Tools - SearchFest
Inbound Marketing Tools - SearchFestInbound Marketing Tools - SearchFest
Inbound Marketing Tools - SearchFest
 
Effective Link Building - Pro SEO Boston 2011
Effective Link Building - Pro SEO Boston 2011Effective Link Building - Pro SEO Boston 2011
Effective Link Building - Pro SEO Boston 2011
 
Wordpress SEO - Wordcamp Seattle #wcsea
Wordpress SEO - Wordcamp Seattle #wcseaWordpress SEO - Wordcamp Seattle #wcsea
Wordpress SEO - Wordcamp Seattle #wcsea
 
Actionable Metrics and Diagnostics- SMX West 2011
Actionable Metrics and Diagnostics- SMX West 2011Actionable Metrics and Diagnostics- SMX West 2011
Actionable Metrics and Diagnostics- SMX West 2011
 

Último

Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Cara Menggugurkan Kandungan 087776558899
 

Último (6)

Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
 
Leading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfLeading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdf
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
 
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
 

Advanced Structured Data: Beyond Rich Snippets

  • 3. Schema takes you from web to data
  • 4. Relationships Defined as Triples Subject ObjectPredicate=> =>
  • 5. Getting Crazy With Movie Relationships Psycho (Movie) Alfred HitchcockHas Director=> =>
  • 7. Increase Visibility & CTR Rich Snippets •  Reviews •  People •  Products •  Businesses & organizations •  Recipes •  Events •  Music
  • 8. Encoding with Microdata Tea Chai Té An awesome tea shop in a caboose. 7983 SE 13th Ave Portland, OR Phone: 503-432-8747 <div itemscope itemtype="http://schema.org/LocalBusiness"> <span itemprop="name">Tea Chai Té</span> <span itemprop="description">An awesome tea shop in a caboose.</span> <div itemprop="address" itemscope itemtype="http://schema.org/ PostalAddress"> <span itemprop="streetAddress">7983 SE 13th Ave</span> <span itemprop="addressLocality">Portland</span>, <span itemprop="addressRegion">OR</span> </div> Phone: <span itemprop="telephone">503-432-8747</span> </div>
  • 9. Encoding with JSON-LD Tea Chai Té An awesome tea shop in a caboose. 7983 SE 13th Ave Portland, OR Phone: 503-432-8747 <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "LocalBusiness", "address": { "@type": "PostalAddress", "addressLocality": “Portland”, "addressRegion": “OR”, "streetAddress": "7983 SE 13th Ave" }, "description": "An awesome tea shop in a caboose.", "name": "Tea Chai Té", "telephone": "503-432-8747" } </script>
  • 10. Microdata or JSON-LD •  Works with information already present •  Minimal effort to qualify existing information •  Awkward situations to get certain data marked up •  Inserting data on page for markup only •  Can be added to hyperlinks Microdata JSON-LD •  Not dependent on information already present •  Compact and direct •  Duplicate calls already made to build page •  No relation to page content •  Information not normally in markup They can be used together
  • 11. Search is rapidly becoming more mobile & conversational
  • 12. Historical Model of Search Web Search Page Page Page
  • 13. Search as an Interface Search Web Email Knowledge Graph Schema Mobile Apps Documents Databases Applications
  • 15. App Deep Links android-app://{package_id}/{scheme}/{host_path} Ø  package_id - app ID in Play store Ø  scheme - http or custom scheme Ø  host_path - specific content within app
  • 16. App Deep Link Crawl <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "@id": "http://example.com/gizmos", "potentialAction": { "@type": "ViewAction", "target": "android-app://com.example.android/http/example.com/gizmos" } } </script>
  • 17. Drive App Engagement App launch can be default behavior… Clicking this launches the app!
  • 18. App Actions App Indexing Knowledge Graph App Actions+ =
  • 19. App Actions <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "MusicGroup", "name": "Weezer", "potentialAction": { "@type": "ListenAction", "target": "android-app://com.spotify.music/http/we.../listen" } } </script>
  • 21. Building an Action Graph Order me a pizza? Schedule my meeting? Drive my car? Ok, Google
  • 23. Personalized Google Now Cards Personal information in search Understands hotel as entity Pushes information when it’s needed
  • 25. Comes from understanding a user’s email
  • 27. Parsing Our Personal Data Gmail extracted structured data Powers pushed search results
  • 28. Actions in the inbox <div itemscope itemtype="http://schema.org/EventReservation"> <meta itemprop="reservationNumber" content="E123456789"/> <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/> <div itemprop="underName" itemscope itemtype="http://schema.org/Person"> <meta itemprop="name" content="John Smith"/> </div> <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event"> <meta itemprop="name" content="Foo Fighters Concert"/> <meta itemprop="startDate" content="2017-03-06T19:30:00-08:00"/> <div itemprop="location" itemscope itemtype="http://schema.org/Place"> <meta itemprop="name" content="AT&T Park"/> <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/> <meta itemprop="addressLocality" content="San Francisco"/> <meta itemprop="addressRegion" content="CA"/> <meta itemprop="postalCode" content="94107"/> <meta itemprop="addressCountry" content="US"/> </div> </div> </div> </div> Structured data in emails can appear in search results
  • 29. Pushed Search Results That’s how you get this! And this!
  • 30. Upcoming Events in Knowledge Graph
  • 31. Event Structured Data <script type="application/ld+json"> [{ "@context" : "http://schema.org", "@type" : "MusicEvent", "name" : "B.B. King", "startDate" : "2014-04-12T19:30", "location" : { "@type" : "Place", "name" : "Lupo’s Heartbreak Hotel", "address" : "79 Washington St., Providence, RI" }, "offers" : { "@type" : "Offer", "url" : "https://www.etix.com/ticket/1771656" } }, ] </script>
  • 32. Pushed Events Events pushed in search based off location