SlideShare uma empresa Scribd logo
1 de 33
@sjachillewww.smxl.it #SMXL18
6-7-8, NOVEMBER 2018
Advanced Structured Data
Sante J Achille
Search Marketing Specialist
@sjachillewww.smxl.it #SMXL18
What I’ll be addressing today…
• Benefits of Structured Data
• A closer look at the underlying principles
• Practical implementation
• Examples
• Q&A – all you can eat!
@sjachillewww.smxl.it #SMXL18
Benefits
Less Noise, More Conversions – Some Facts on Performance
Before SEO
After SEO
N° Queries in Google Search Console
After Structured Data
Implementation
&
Entity Identification
@sjachillewww.smxl.it #SMXL18
Performance
@sjachillewww.smxl.it #SMXL18
Performance
@sjachillewww.smxl.it #SMXL18
Performance
NOTE:
Data does not include leads from
Google Local Business
@sjachillewww.smxl.it #SMXL18
The Theory…
Understanding structured data
@sjachillewww.smxl.it #SMXL18
“An information web is an organic entity that grows from the
interests and energy of the communities that support it”
“Anyone can say Anything about Any Topic”
Semantic Web for the Working Ontologist
Dean Allemang – Jim Hendler
@sjachillewww.smxl.it #SMXL18
Organizing Data Across the Web
How is it done??
@sjachillewww.smxl.it #SMXL18
The Resource Description Framework (RDF) defines
information about resources. Resources can be anything:
documents, people, physical objects or abstract concepts.
http://www.w3.org/TR/rdf11-primer/
• Information is represented by a Node-Arc model…
@sjachillewww.smxl.it #SMXL18
In RDF the description of a resource is represented by a series of triples. The
components of each triple are the Subject - Predicate – Object
A triple emulates the structure of a simple phrase such as “Sante lives in L'Aquila…”
@sjachillewww.smxl.it #SMXL18
The Subject of the triple is the URI, identifying the resource being described
The Object may be a value (string, number, data, …) or the URI of another resource which is
somehow related to the subject
The Predicate explains the relationship between subject and object and is a URI chosen
amongst those available in the various Vocabularies …
@sjachillewww.smxl.it #SMXL18
Let’s see this in action!
A JSON-LD file and equivalent Triples
@sjachillewww.smxl.it #SMXL18
Example: a simple phrase
Mario Rossi works for Azienda Srl. Their corporate VATID is
ITXXXXXXXXXXX, they can be reached via email at info@aziendasrl.it or
you can call at +39. XXX XX XX XXX
@sjachillewww.smxl.it #SMXL18
The underlying concepts
Mario Rossi is a Person
He worksFor Azienda Srl
Azienda Srl has VatID ITXXXXXXXXXXX
Azienda Srl has email info@azienda.it
Azienda Srl telephone number is +39. XXX XX XX XXX
@sjachillewww.smxl.it #SMXL18
Equivalent in RDF Triples
<https://www.aziendasrl.it/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Organization> .
<https://www.aziendasrl.it/> <http://schema.org/legalName> "Azienda Srl" .
<https://www.mariorossi.it/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Person> .
<https://www.mariorossi.it/> <http://schema.org/name> "Mario Rossi" .
<https://www.aziendasrl.it/> <http://schema.org/email> "mario.rossi@aziendasrl.it" .
<https://www.mariorossi.it/> <http://schema.org/worksFor> <https://www.aziendasrl.it/> .
<https://www.aziendasrl.it/> <http://schema.org/telephone> "+39. XXX XX XX XXX" .
<https://www.aziendasrl.it/> <http://schema.org/vatID> "ITXXXXXXXXXXX" .
http://rdf-translator.appspot.com/
@sjachillewww.smxl.it #SMXL18
{
"@context" : "https://www.schema.org/",
"@id" : "https://www.mariorossi.it/",
"@type" : "Person",
"name" : "Mario Rossi",
"worksFor" :
{
"@type" : "Organization",
"@id" : "https://www.aziendasrl.it/",
"legalName" : "Azienda Srl",
"vatID" : "ITXXXXXXXXXXX",
"email" : ”info@aziendasrl.it",
"telephone" : "+39. XXX XX XX XXX"
}
}
The JSON-LD File
Subject
Predicate Object
@sjachillewww.smxl.it #SMXL18
The JSON-LD File
Subject Predicate Object
@sjachillewww.smxl.it #SMXL18
Implementing Structured Data
Content Modelling
Schema Markup for Documents
{
"@context" : "https://www.schema.org/",
"@id" : "https://www.mariorossi.it/documents/",
"@type" : "DigitalDocument",
"name" : "Approved Waivers",
"about" :
{
"@id" : "https://www.uscis.gov/i-601",
"@type" : Thing”,
"name" : "I-601, Application for Waiver of Grounds of Inadmissibility"
},
"hasPart" :
{
"@id" : "https://www.mariorossi.it/documents/waiver.png",
"@type" : "ImageObject",
"name" : "Form I-797, Notice of Action",
"description" : "application for travel document: approval notice. ",
"about" :
{
"@id" : "https://www.wikidata.org/wiki/Q5422397",
"@type" : "Thing",
"name" : "Extreme Hardship"
}
}
}
@sjachillewww.smxl.it #SMXL18
Equivalent in RDF Triples
<https://www.mariorossi.it/documents/> <http://schema.org/hasPart> <https://www.mariorossi.it/documents/waiver.png> .
<https://www.mariorossi.it/documents/waiver.pdf> <http://schema.org/description> "application for travel document: approval notice. " .
<https://www.mariorossi.it/documents/waiver.pdf> <http://schema.org/name> "Form I-797, Notice of Action" .
<https://www.wikidata.org/wiki/Q5422397> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Thing> .
<https://www.wikidata.org/wiki/Q5422397> <http://schema.org/name> "Extreme Hardship" .
<https://www.uscis.gov/i-601> <http://schema.org/name> "I-601, Application for Waiver of Grounds of Inadmissibility" .
<https://www.mariorossi.it/documents/> <http://schema.org/about> <https://www.uscis.gov/i-601> .
<https://www.mariorossi.it/documents/> <http://schema.org/name> "Approved Waivers" .
<https://www.mariorossi.it/documents/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/DigitalDocument> .
<https://www.mariorossi.it/documents/waiver.pdf> <http://schema.org/about> <https://www.wikidata.org/wiki/Q5422397> .
<https://www.mariorossi.it/documents/waiver.pdf> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/ImageObject> .
http://rdf-translator.appspot.com/
@sjachillewww.smxl.it #SMXL18
Disambiguation (Entity Identification)
@sjachillewww.smxl.it #SMXL18
@sjachillewww.smxl.it #SMXL18
@sjachillewww.smxl.it #SMXL18
https://search.google.com/structured-data/testing-tool
https://search.google.com/structured-data/testing-tool
Entities
@sjachillewww.smxl.it #SMXL18
Wikidata
@sjachillewww.smxl.it #SMXL18
Wikidata
Wikidata is a collaboratively edited knowledge base, providing a
common source of data which can be used by Wikimedia projects such
as Wikipedia, and by anyone else, under a public domain license.
@sjachillewww.smxl.it #SMXL18
What we have addressed today…
• Benefits of Structured Data
• A closer look at the underlying principles
• Practical implementation
• Examples
@sjachillewww.smxl.it #SMXL18
Conclusions
• Understand your Content
• Create a complete model using schema.org
• Implement by means of a JSON-LD file
• Identify all relevant entities at page level
• Disambiguate (WikiData, dBPedia, …)
• Validate your model – Avoid Errors
• Avoid Structured data SPAM Penalties
• Remember content modelling is an art: just because it validates, it
doesn’t mean it’s perfect: Test, test and test again!
Thank You :)
Sante J. Achille
• Search Marketing Consultant
• Chairman SMXL.IT
• sante@achille.name
• https://achille.name/
• @sjachille
• Biography & CV
Contact me for more info on my next Structured Data Workshop!

Mais conteúdo relacionado

Semelhante a Advanced Structured Data Principles and Applications

Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...
Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...
Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...LazarinaStoyanova
 
Reto2.011 APEX API
Reto2.011 APEX APIReto2.011 APEX API
Reto2.011 APEX APIreto20
 
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...Jamie Indigo
 
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 2019Max Prin
 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & WhyRachael L Moore
 
Oracle Open World 2018 / Code One : MySQL 8.0 Document Store
Oracle Open World 2018 /  Code One : MySQL 8.0 Document StoreOracle Open World 2018 /  Code One : MySQL 8.0 Document Store
Oracle Open World 2018 / Code One : MySQL 8.0 Document StoreFrederic Descamps
 
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...MakoLab SA
 
Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org sopekmir
 
Onramp - Making the case for author experience (Content strategy Applied USA ...
Onramp - Making the case for author experience (Content strategy Applied USA ...Onramp - Making the case for author experience (Content strategy Applied USA ...
Onramp - Making the case for author experience (Content strategy Applied USA ...Rick Yagodich
 
Semantic Web & TYPO3
Semantic Web & TYPO3Semantic Web & TYPO3
Semantic Web & TYPO3André Wuttig
 
How To Crawl Amazon Website Using Python Scrapy.pdf
How To Crawl Amazon Website Using Python Scrapy.pdfHow To Crawl Amazon Website Using Python Scrapy.pdf
How To Crawl Amazon Website Using Python Scrapy.pdfjimmylofy
 
How To Crawl Amazon Website Using Python Scrap (1).pptx
How To Crawl Amazon Website Using Python Scrap (1).pptxHow To Crawl Amazon Website Using Python Scrap (1).pptx
How To Crawl Amazon Website Using Python Scrap (1).pptxiwebdatascraping
 
MongoDB and Spring - Two leaves of a same tree
MongoDB and Spring - Two leaves of a same treeMongoDB and Spring - Two leaves of a same tree
MongoDB and Spring - Two leaves of a same treeMongoDB
 
Structured Document Search and Retrieval
Structured Document Search and RetrievalStructured Document Search and Retrieval
Structured Document Search and RetrievalOptum
 
2013 10-03-semantics-meetup-s buxton-mark_logic_pub
2013 10-03-semantics-meetup-s buxton-mark_logic_pub2013 10-03-semantics-meetup-s buxton-mark_logic_pub
2013 10-03-semantics-meetup-s buxton-mark_logic_pubStephen Buxton
 
Introducción a la web semántica - Linkatu - irekia 2012
Introducción a la web semántica - Linkatu - irekia 2012Introducción a la web semántica - Linkatu - irekia 2012
Introducción a la web semántica - Linkatu - irekia 2012Alberto Labarga
 
Fringe IA: Understanding complex organizational, data, & technical issues
Fringe IA: Understanding complex organizational, data, & technical issuesFringe IA: Understanding complex organizational, data, & technical issues
Fringe IA: Understanding complex organizational, data, & technical issuesMichael Adcock
 
Structured SEO Data Overview and How To
Structured SEO Data Overview and How ToStructured SEO Data Overview and How To
Structured SEO Data Overview and How Tocgmonroe
 
Boost your data analytics with open data and public news content
Boost your data analytics with open data and public news contentBoost your data analytics with open data and public news content
Boost your data analytics with open data and public news contentOntotext
 

Semelhante a Advanced Structured Data Principles and Applications (20)

Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...
Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...
Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...
 
Reto2.011 APEX API
Reto2.011 APEX APIReto2.011 APEX API
Reto2.011 APEX API
 
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
Crafting Expertise, Authority and Trust with Entity-Based Content Strategy - ...
 
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
 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & Why
 
Oracle Open World 2018 / Code One : MySQL 8.0 Document Store
Oracle Open World 2018 /  Code One : MySQL 8.0 Document StoreOracle Open World 2018 /  Code One : MySQL 8.0 Document Store
Oracle Open World 2018 / Code One : MySQL 8.0 Document Store
 
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
 
Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org
 
Onramp - Making the case for author experience (Content strategy Applied USA ...
Onramp - Making the case for author experience (Content strategy Applied USA ...Onramp - Making the case for author experience (Content strategy Applied USA ...
Onramp - Making the case for author experience (Content strategy Applied USA ...
 
Semantic Web & TYPO3
Semantic Web & TYPO3Semantic Web & TYPO3
Semantic Web & TYPO3
 
How To Crawl Amazon Website Using Python Scrapy.pdf
How To Crawl Amazon Website Using Python Scrapy.pdfHow To Crawl Amazon Website Using Python Scrapy.pdf
How To Crawl Amazon Website Using Python Scrapy.pdf
 
How To Crawl Amazon Website Using Python Scrap (1).pptx
How To Crawl Amazon Website Using Python Scrap (1).pptxHow To Crawl Amazon Website Using Python Scrap (1).pptx
How To Crawl Amazon Website Using Python Scrap (1).pptx
 
MongoDB and Spring - Two leaves of a same tree
MongoDB and Spring - Two leaves of a same treeMongoDB and Spring - Two leaves of a same tree
MongoDB and Spring - Two leaves of a same tree
 
MongoDB + Spring
MongoDB + SpringMongoDB + Spring
MongoDB + Spring
 
Structured Document Search and Retrieval
Structured Document Search and RetrievalStructured Document Search and Retrieval
Structured Document Search and Retrieval
 
2013 10-03-semantics-meetup-s buxton-mark_logic_pub
2013 10-03-semantics-meetup-s buxton-mark_logic_pub2013 10-03-semantics-meetup-s buxton-mark_logic_pub
2013 10-03-semantics-meetup-s buxton-mark_logic_pub
 
Introducción a la web semántica - Linkatu - irekia 2012
Introducción a la web semántica - Linkatu - irekia 2012Introducción a la web semántica - Linkatu - irekia 2012
Introducción a la web semántica - Linkatu - irekia 2012
 
Fringe IA: Understanding complex organizational, data, & technical issues
Fringe IA: Understanding complex organizational, data, & technical issuesFringe IA: Understanding complex organizational, data, & technical issues
Fringe IA: Understanding complex organizational, data, & technical issues
 
Structured SEO Data Overview and How To
Structured SEO Data Overview and How ToStructured SEO Data Overview and How To
Structured SEO Data Overview and How To
 
Boost your data analytics with open data and public news content
Boost your data analytics with open data and public news contentBoost your data analytics with open data and public news content
Boost your data analytics with open data and public news content
 

Mais de Sante J. Achille

2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx
2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx
2023.064.Tbexcon.com.GA4_and_Beyond_2.pptxSante J. Achille
 
A Simple method to Create Content using NLP
A Simple method to Create Content using NLP A Simple method to Create Content using NLP
A Simple method to Create Content using NLP Sante J. Achille
 
Majestic Workshop on Backlinks and Link Building
Majestic Workshop on Backlinks and Link BuildingMajestic Workshop on Backlinks and Link Building
Majestic Workshop on Backlinks and Link BuildingSante J. Achille
 
The Semantic Web for Travel and Tourism
The Semantic Web for Travel and TourismThe Semantic Web for Travel and Tourism
The Semantic Web for Travel and TourismSante J. Achille
 
From a Web of Documents to a Web of Things and Places
From a Web of Documents to a Web of Things and PlacesFrom a Web of Documents to a Web of Things and Places
From a Web of Documents to a Web of Things and PlacesSante J. Achille
 
Principles of Structured Data Implementation for Multilingual Websites
Principles of Structured Data Implementation for Multilingual WebsitesPrinciples of Structured Data Implementation for Multilingual Websites
Principles of Structured Data Implementation for Multilingual WebsitesSante J. Achille
 
Strategie di Digital Marketing
Strategie di Digital Marketing Strategie di Digital Marketing
Strategie di Digital Marketing Sante J. Achille
 
Come fare una Offerta SEO Efficace che vende
Come fare una Offerta SEO Efficace che vendeCome fare una Offerta SEO Efficace che vende
Come fare una Offerta SEO Efficace che vendeSante J. Achille
 
JSON-LD e Schema.org per il Web Semantico: SMX milano 2015
JSON-LD e Schema.org per il Web Semantico: SMX milano 2015JSON-LD e Schema.org per il Web Semantico: SMX milano 2015
JSON-LD e Schema.org per il Web Semantico: SMX milano 2015Sante J. Achille
 
How to implement Schemas using schema.org on your website >> SMX London 2015
How to implement Schemas using schema.org on your website >> SMX London 2015How to implement Schemas using schema.org on your website >> SMX London 2015
How to implement Schemas using schema.org on your website >> SMX London 2015Sante J. Achille
 
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup Sante J. Achille
 
Smx Milano 2014 Semantic SEO with Schema.org
Smx Milano 2014 Semantic SEO with Schema.orgSmx Milano 2014 Semantic SEO with Schema.org
Smx Milano 2014 Semantic SEO with Schema.orgSante J. Achille
 
Smw rome2014-sante j-achille
Smw rome2014-sante j-achilleSmw rome2014-sante j-achille
Smw rome2014-sante j-achilleSante J. Achille
 
La velocità delle evoluzioni nella cultura della progettazione
La velocità delle evoluzioni nella cultura della progettazioneLa velocità delle evoluzioni nella cultura della progettazione
La velocità delle evoluzioni nella cultura della progettazioneSante J. Achille
 
Creare il Blog Ideale integrato con i Social Media
Creare il Blog Ideale integrato con i Social MediaCreare il Blog Ideale integrato con i Social Media
Creare il Blog Ideale integrato con i Social MediaSante J. Achille
 

Mais de Sante J. Achille (17)

2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx
2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx
2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx
 
A Simple method to Create Content using NLP
A Simple method to Create Content using NLP A Simple method to Create Content using NLP
A Simple method to Create Content using NLP
 
Majestic Workshop on Backlinks and Link Building
Majestic Workshop on Backlinks and Link BuildingMajestic Workshop on Backlinks and Link Building
Majestic Workshop on Backlinks and Link Building
 
The Semantic Web for Travel and Tourism
The Semantic Web for Travel and TourismThe Semantic Web for Travel and Tourism
The Semantic Web for Travel and Tourism
 
From a Web of Documents to a Web of Things and Places
From a Web of Documents to a Web of Things and PlacesFrom a Web of Documents to a Web of Things and Places
From a Web of Documents to a Web of Things and Places
 
Principles of Structured Data Implementation for Multilingual Websites
Principles of Structured Data Implementation for Multilingual WebsitesPrinciples of Structured Data Implementation for Multilingual Websites
Principles of Structured Data Implementation for Multilingual Websites
 
Strategie di Digital Marketing
Strategie di Digital Marketing Strategie di Digital Marketing
Strategie di Digital Marketing
 
Come fare una Offerta SEO Efficace che vende
Come fare una Offerta SEO Efficace che vendeCome fare una Offerta SEO Efficace che vende
Come fare una Offerta SEO Efficace che vende
 
JSON-LD e Schema.org per il Web Semantico: SMX milano 2015
JSON-LD e Schema.org per il Web Semantico: SMX milano 2015JSON-LD e Schema.org per il Web Semantico: SMX milano 2015
JSON-LD e Schema.org per il Web Semantico: SMX milano 2015
 
How to implement Schemas using schema.org on your website >> SMX London 2015
How to implement Schemas using schema.org on your website >> SMX London 2015How to implement Schemas using schema.org on your website >> SMX London 2015
How to implement Schemas using schema.org on your website >> SMX London 2015
 
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
 
Smx Milano 2014 Semantic SEO with Schema.org
Smx Milano 2014 Semantic SEO with Schema.orgSmx Milano 2014 Semantic SEO with Schema.org
Smx Milano 2014 Semantic SEO with Schema.org
 
Smw rome2014-sante j-achille
Smw rome2014-sante j-achilleSmw rome2014-sante j-achille
Smw rome2014-sante j-achille
 
La velocità delle evoluzioni nella cultura della progettazione
La velocità delle evoluzioni nella cultura della progettazioneLa velocità delle evoluzioni nella cultura della progettazione
La velocità delle evoluzioni nella cultura della progettazione
 
BIT 2014, SEO per Hotels
BIT 2014, SEO per Hotels BIT 2014, SEO per Hotels
BIT 2014, SEO per Hotels
 
Creare il Blog Ideale integrato con i Social Media
Creare il Blog Ideale integrato con i Social MediaCreare il Blog Ideale integrato con i Social Media
Creare il Blog Ideale integrato con i Social Media
 
Presentazione.Gt.2.2007
Presentazione.Gt.2.2007Presentazione.Gt.2.2007
Presentazione.Gt.2.2007
 

Último

➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...nirzagarg
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfJOHNBEBONYAP1
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...SUHANI PANDEY
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋nirzagarg
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...SUHANI PANDEY
 

Último (20)

➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
 

Advanced Structured Data Principles and Applications

  • 1. @sjachillewww.smxl.it #SMXL18 6-7-8, NOVEMBER 2018 Advanced Structured Data Sante J Achille Search Marketing Specialist
  • 2. @sjachillewww.smxl.it #SMXL18 What I’ll be addressing today… • Benefits of Structured Data • A closer look at the underlying principles • Practical implementation • Examples • Q&A – all you can eat!
  • 3. @sjachillewww.smxl.it #SMXL18 Benefits Less Noise, More Conversions – Some Facts on Performance
  • 4. Before SEO After SEO N° Queries in Google Search Console After Structured Data Implementation & Entity Identification
  • 7. @sjachillewww.smxl.it #SMXL18 Performance NOTE: Data does not include leads from Google Local Business
  • 9. @sjachillewww.smxl.it #SMXL18 “An information web is an organic entity that grows from the interests and energy of the communities that support it” “Anyone can say Anything about Any Topic” Semantic Web for the Working Ontologist Dean Allemang – Jim Hendler
  • 10. @sjachillewww.smxl.it #SMXL18 Organizing Data Across the Web How is it done??
  • 11. @sjachillewww.smxl.it #SMXL18 The Resource Description Framework (RDF) defines information about resources. Resources can be anything: documents, people, physical objects or abstract concepts. http://www.w3.org/TR/rdf11-primer/ • Information is represented by a Node-Arc model…
  • 12. @sjachillewww.smxl.it #SMXL18 In RDF the description of a resource is represented by a series of triples. The components of each triple are the Subject - Predicate – Object A triple emulates the structure of a simple phrase such as “Sante lives in L'Aquila…”
  • 13. @sjachillewww.smxl.it #SMXL18 The Subject of the triple is the URI, identifying the resource being described The Object may be a value (string, number, data, …) or the URI of another resource which is somehow related to the subject The Predicate explains the relationship between subject and object and is a URI chosen amongst those available in the various Vocabularies …
  • 14. @sjachillewww.smxl.it #SMXL18 Let’s see this in action! A JSON-LD file and equivalent Triples
  • 15. @sjachillewww.smxl.it #SMXL18 Example: a simple phrase Mario Rossi works for Azienda Srl. Their corporate VATID is ITXXXXXXXXXXX, they can be reached via email at info@aziendasrl.it or you can call at +39. XXX XX XX XXX
  • 16. @sjachillewww.smxl.it #SMXL18 The underlying concepts Mario Rossi is a Person He worksFor Azienda Srl Azienda Srl has VatID ITXXXXXXXXXXX Azienda Srl has email info@azienda.it Azienda Srl telephone number is +39. XXX XX XX XXX
  • 17. @sjachillewww.smxl.it #SMXL18 Equivalent in RDF Triples <https://www.aziendasrl.it/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Organization> . <https://www.aziendasrl.it/> <http://schema.org/legalName> "Azienda Srl" . <https://www.mariorossi.it/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Person> . <https://www.mariorossi.it/> <http://schema.org/name> "Mario Rossi" . <https://www.aziendasrl.it/> <http://schema.org/email> "mario.rossi@aziendasrl.it" . <https://www.mariorossi.it/> <http://schema.org/worksFor> <https://www.aziendasrl.it/> . <https://www.aziendasrl.it/> <http://schema.org/telephone> "+39. XXX XX XX XXX" . <https://www.aziendasrl.it/> <http://schema.org/vatID> "ITXXXXXXXXXXX" . http://rdf-translator.appspot.com/
  • 18. @sjachillewww.smxl.it #SMXL18 { "@context" : "https://www.schema.org/", "@id" : "https://www.mariorossi.it/", "@type" : "Person", "name" : "Mario Rossi", "worksFor" : { "@type" : "Organization", "@id" : "https://www.aziendasrl.it/", "legalName" : "Azienda Srl", "vatID" : "ITXXXXXXXXXXX", "email" : ”info@aziendasrl.it", "telephone" : "+39. XXX XX XX XXX" } } The JSON-LD File Subject Predicate Object
  • 19. @sjachillewww.smxl.it #SMXL18 The JSON-LD File Subject Predicate Object
  • 21. Schema Markup for Documents { "@context" : "https://www.schema.org/", "@id" : "https://www.mariorossi.it/documents/", "@type" : "DigitalDocument", "name" : "Approved Waivers", "about" : { "@id" : "https://www.uscis.gov/i-601", "@type" : Thing”, "name" : "I-601, Application for Waiver of Grounds of Inadmissibility" }, "hasPart" : { "@id" : "https://www.mariorossi.it/documents/waiver.png", "@type" : "ImageObject", "name" : "Form I-797, Notice of Action", "description" : "application for travel document: approval notice. ", "about" : { "@id" : "https://www.wikidata.org/wiki/Q5422397", "@type" : "Thing", "name" : "Extreme Hardship" } } }
  • 22. @sjachillewww.smxl.it #SMXL18 Equivalent in RDF Triples <https://www.mariorossi.it/documents/> <http://schema.org/hasPart> <https://www.mariorossi.it/documents/waiver.png> . <https://www.mariorossi.it/documents/waiver.pdf> <http://schema.org/description> "application for travel document: approval notice. " . <https://www.mariorossi.it/documents/waiver.pdf> <http://schema.org/name> "Form I-797, Notice of Action" . <https://www.wikidata.org/wiki/Q5422397> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Thing> . <https://www.wikidata.org/wiki/Q5422397> <http://schema.org/name> "Extreme Hardship" . <https://www.uscis.gov/i-601> <http://schema.org/name> "I-601, Application for Waiver of Grounds of Inadmissibility" . <https://www.mariorossi.it/documents/> <http://schema.org/about> <https://www.uscis.gov/i-601> . <https://www.mariorossi.it/documents/> <http://schema.org/name> "Approved Waivers" . <https://www.mariorossi.it/documents/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/DigitalDocument> . <https://www.mariorossi.it/documents/waiver.pdf> <http://schema.org/about> <https://www.wikidata.org/wiki/Q5422397> . <https://www.mariorossi.it/documents/waiver.pdf> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/ImageObject> . http://rdf-translator.appspot.com/
  • 30. @sjachillewww.smxl.it #SMXL18 Wikidata Wikidata is a collaboratively edited knowledge base, providing a common source of data which can be used by Wikimedia projects such as Wikipedia, and by anyone else, under a public domain license.
  • 31. @sjachillewww.smxl.it #SMXL18 What we have addressed today… • Benefits of Structured Data • A closer look at the underlying principles • Practical implementation • Examples
  • 32. @sjachillewww.smxl.it #SMXL18 Conclusions • Understand your Content • Create a complete model using schema.org • Implement by means of a JSON-LD file • Identify all relevant entities at page level • Disambiguate (WikiData, dBPedia, …) • Validate your model – Avoid Errors • Avoid Structured data SPAM Penalties • Remember content modelling is an art: just because it validates, it doesn’t mean it’s perfect: Test, test and test again!
  • 33. Thank You :) Sante J. Achille • Search Marketing Consultant • Chairman SMXL.IT • sante@achille.name • https://achille.name/ • @sjachille • Biography & CV Contact me for more info on my next Structured Data Workshop!