Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup

Sante J. Achille
Sante J. AchilleMultilingual Search Marketing Consultant at Sante J. Achille
Structured DataTake Your Website to a New Level with Schema Markup
From a web of Documents & Data
To a web of Information & Entities
Data
Values of qualitative or quantitative variables in raw or unorganized
form such as alphabets, numbers, or symbols that refer to, or
represent, conditions, ideas, or objects
Data
Information
Data
Information
Why do Organizations Process Information?
“Reduce Uncertainty” and “Reduce Equivocality”
Data
Information
Requirements
Available
Consistent
Unambiguous
Reliable
Data
Information
Attributes
Properties (person, animal, or thing)
Characteristics (dimensions, weight, name, … )
Features (aspect, peculiarities, … )
Location(Continent, Country, City … )
Data
Information
Entity
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
http://schema.org/docs/full.html
Why Use Microdata?
Your web pages have an underlying
meaning that people understand
when they read the web pages.
But search engines have a limited
understanding of what is being
discussed on those pages.
Why Use Microdata?
Why Use Microdata?
By adding additional tags to the
HTML of your web pages … you can
help search engines and other
applications better understand your
content and display it in a useful,
relevant way.
Itemscope & Itemtype
<div>
<h1>Avatar</h1>
<span>Director: James Cameron (born August 16, 1954)</span>
<span>Science fiction</span>
<a href="../movies/avatar-theatrical-trailer.html">Trailer</a>
</div>
“To begin, identify the section of the page that is "about" the movie Avatar. To
do this, add the itemscope element to the HTML tag that encloses information
about the item, like this:”
Itemscope & Itemtype
<div itemscope>
<h1>Avatar</h1>
<span>Director: James Cameron (born August 16, 1954)</span>
<span>Science fiction</span>
<a href="../movies/avatar-theatrical-trailer.html">Trailer</a>
</div>
By adding itemscope, you are specifying that the HTML contained in the
<div>...</div> block is about a particular item.
But it's not all that helpful to specify that there is an item being discussed
without specifying what kind of an item it is. You can specify the type of item
using the itemtype attribute immediately after the itemscope.
Itemscope & Itemtype
<div itemscope itemtype="http://schema.org/Movie">
<h1>Avatar</h1>
<span>Director: James Cameron (born August 16, 1954)</span>
<span>Science fiction</span>
<a href="../movies/avatar-theatrical-trailer.html">Trailer</a>
</div>
Itemprop
What additional information can we give search engines about the
movie Avatar?
Movies have interesting properties such as actors, director, ratings.
To label properties of an item, use the itemprop attribute.
For example, to identify the director of a movie, add
itemprop="director" to the element enclosing the director's name.
Itemprop
<div itemscope itemtype="http://schema.org/Movie">
<h1 itemprop=“name”>Avatar</h1>
<span>Director: <span itemprop=“director”> James Cameron</span> (born
August 16, 1954)</span>
<span>Science fiction</span>
<a href="../movies/avatar-theatrical-trailer.html” itemprop=“trailer”>Trailer</a>
</div>
This specifies that the item contained in the div is in fact a Movie, as defined in
the schema.org type hierarchy. Item types are provided as URLs, in this case
http://schema.org/Movie
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
http://schema.org/Person
Nesting Properties
<div itemscope itemtype="http://schema.org/Movie">
<h1 itemprop=“name”>Avatar</h1>
<span>Director: <span itemprop=“director”> James Cameron</span> (born August 16,
1954)</span>
<span>Science fiction</span>
<a href="../movies/avatar-theatrical-trailer.html” itemprop=“trailer”>Trailer</a>
</div>
<div itemscope itemtype=http://schema.org/Movie>
<h1 itemprop="name">Avatar</h1>
<div itemprop="director" itemscope itemtype=http://schema.org/Person>
<span>Director: <span itemprop="givenName"> James</span> <span
itemprop="familyName">Cameron</span> (born August 16, 1954)</span>
<meta itemprop="birthDate" content ="1954-08-16" />
</div>
<span>Science fiction</span>
<a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Trailer</a>
</div>
Before…
After…
https://developers.google.com/structured-data/testing-tool/
http://www.google.com/webmasters/tools/richsnippets
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
Meta Tags with Content
“Sometimes, a web page has
information that would be valuable to
mark up, but the information can't be
marked up because of the way it
appears on the page.”
http://schema.org/docs/gs.html#advanced
This technique should be used sparingly. Only use meta with content for
information that cannot otherwise be marked up.
How to Proceed
Useful Tips
Develop a Model
Identify the Element which best fits with your market segment
(Travel, E-commerce, Legal, Manufacturing, Adult
Entertainment…)
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
Header
Footer
SidebarMainContentofPage
Test Test and Test again!
It will take a number of iterations before you get this right and fit it
into your corporate CMS
The more you markup, the better it is!
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup
Sante J. Achille
• Search Marketing Specialist
• Has analysed and optimized countless websites of all sizes
and types in 20 years of professional activity
• Loves proverbs
• His motto: Why Be Normal?
• He thinks: “people should speak less and think more!
https://www.google.com/search?q=sante+j.+achille
https://www.evernote.com/pub/sjachille/cv
@sjachille
1 of 32

Recommended

Uso di Schema.org per il tuo sito web by
Uso di Schema.org per il tuo sito webUso di Schema.org per il tuo sito web
Uso di Schema.org per il tuo sito websemrush_webinars
161 views30 slides
Smx Milano 2014 Semantic SEO with Schema.org by
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
2.2K views30 slides
Search Engines by
Search EnginesSearch Engines
Search EnginesRam Dutt Shukla
1.7K views42 slides
Introduction into Search Engines and Information Retrieval by
Introduction into Search Engines and Information RetrievalIntroduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information RetrievalA. LE
3.2K views47 slides
Search engines and its types by
Search engines and its typesSearch engines and its types
Search engines and its typesNagarjuna Kalluru
39.5K views22 slides
Search Engines by
Search EnginesSearch Engines
Search EnginesShamprasad Pujar
28K views16 slides

More Related Content

What's hot

Working of search engine by
Working of search engineWorking of search engine
Working of search engineNikhil Deswal
2.5K views12 slides
Search Engines and its working by
Search Engines and its workingSearch Engines and its working
Search Engines and its workingMukesh Kumar
1.4K views28 slides
How a search engine works slide by
How a search engine works slideHow a search engine works slide
How a search engine works slideSovan Misra
949 views40 slides
Cap 233 how search works by
Cap 233 how search worksCap 233 how search works
Cap 233 how search worksJames FitzGerald
234 views26 slides
What is Structured Data? by
What is Structured Data?What is Structured Data?
What is Structured Data?Abhishek Kumar
92 views9 slides
Successful Site Architecture by
Successful Site ArchitectureSuccessful Site Architecture
Successful Site ArchitectureMatt Bailey
502 views30 slides

What's hot(16)

Working of search engine by Nikhil Deswal
Working of search engineWorking of search engine
Working of search engine
Nikhil Deswal2.5K views
Search Engines and its working by Mukesh Kumar
Search Engines and its workingSearch Engines and its working
Search Engines and its working
Mukesh Kumar1.4K views
How a search engine works slide by Sovan Misra
How a search engine works slideHow a search engine works slide
How a search engine works slide
Sovan Misra949 views
Successful Site Architecture by Matt Bailey
Successful Site ArchitectureSuccessful Site Architecture
Successful Site Architecture
Matt Bailey502 views
Google ppt by amit by DAVV
Google ppt by amitGoogle ppt by amit
Google ppt by amit
DAVV7.7K views
Google searching techniques by abbas mohd
Google searching techniquesGoogle searching techniques
Google searching techniques
abbas mohd13.8K views
Analysis of websites as graphs for SEO by Rubén Martínez
Analysis of websites as graphs for SEOAnalysis of websites as graphs for SEO
Analysis of websites as graphs for SEO
Rubén Martínez1.5K views
IST 561 Spring 2007--Session7, Sources of Information by D.A. Garofalo
IST 561 Spring 2007--Session7, Sources of InformationIST 561 Spring 2007--Session7, Sources of Information
IST 561 Spring 2007--Session7, Sources of Information
D.A. Garofalo553 views
working of search engine & SEO by Deepak Singh
working of search engine & SEOworking of search engine & SEO
working of search engine & SEO
Deepak Singh280 views

Viewers also liked

#RIMC15 - The Other Side of Optimisation: Improving Internal Productivity & E... by
#RIMC15 - The Other Side of Optimisation: Improving Internal Productivity & E...#RIMC15 - The Other Side of Optimisation: Improving Internal Productivity & E...
#RIMC15 - The Other Side of Optimisation: Improving Internal Productivity & E...Alex Moss
2.6K views35 slides
What the Adoption of schema.org Tells about Linked Open Data by
What the Adoption of schema.org Tells about Linked Open DataWhat the Adoption of schema.org Tells about Linked Open Data
What the Adoption of schema.org Tells about Linked Open DataHeiko Paulheim
1.5K views58 slides
Jaws in Space - How to develop & pitch creative ideas by
Jaws in Space - How to develop & pitch creative ideasJaws in Space - How to develop & pitch creative ideas
Jaws in Space - How to develop & pitch creative ideasHannah Smith
6.3K views163 slides
BrightonSEO - David Naylor 10th April 2015 by
BrightonSEO - David Naylor 10th April 2015BrightonSEO - David Naylor 10th April 2015
BrightonSEO - David Naylor 10th April 2015David Naylor
9.7K views21 slides
ADVANCED COMPETITIVE ANALYSIS - Three questions only the SERPs can answer (Br... by
ADVANCED COMPETITIVE ANALYSIS - Three questions only the SERPs can answer (Br...ADVANCED COMPETITIVE ANALYSIS - Three questions only the SERPs can answer (Br...
ADVANCED COMPETITIVE ANALYSIS - Three questions only the SERPs can answer (Br...Rob Bucci
17.8K views69 slides
10 Ways to Build a Link in 20 Minutes Flat + Bonus Content by
10 Ways to Build a Link in 20 Minutes Flat + Bonus Content10 Ways to Build a Link in 20 Minutes Flat + Bonus Content
10 Ways to Build a Link in 20 Minutes Flat + Bonus ContentMatthew Barby
25.5K views59 slides

Viewers also liked(20)

#RIMC15 - The Other Side of Optimisation: Improving Internal Productivity & E... by Alex Moss
#RIMC15 - The Other Side of Optimisation: Improving Internal Productivity & E...#RIMC15 - The Other Side of Optimisation: Improving Internal Productivity & E...
#RIMC15 - The Other Side of Optimisation: Improving Internal Productivity & E...
Alex Moss2.6K views
What the Adoption of schema.org Tells about Linked Open Data by Heiko Paulheim
What the Adoption of schema.org Tells about Linked Open DataWhat the Adoption of schema.org Tells about Linked Open Data
What the Adoption of schema.org Tells about Linked Open Data
Heiko Paulheim1.5K views
Jaws in Space - How to develop & pitch creative ideas by Hannah Smith
Jaws in Space - How to develop & pitch creative ideasJaws in Space - How to develop & pitch creative ideas
Jaws in Space - How to develop & pitch creative ideas
Hannah Smith6.3K views
BrightonSEO - David Naylor 10th April 2015 by David Naylor
BrightonSEO - David Naylor 10th April 2015BrightonSEO - David Naylor 10th April 2015
BrightonSEO - David Naylor 10th April 2015
David Naylor9.7K views
ADVANCED COMPETITIVE ANALYSIS - Three questions only the SERPs can answer (Br... by Rob Bucci
ADVANCED COMPETITIVE ANALYSIS - Three questions only the SERPs can answer (Br...ADVANCED COMPETITIVE ANALYSIS - Three questions only the SERPs can answer (Br...
ADVANCED COMPETITIVE ANALYSIS - Three questions only the SERPs can answer (Br...
Rob Bucci17.8K views
10 Ways to Build a Link in 20 Minutes Flat + Bonus Content by Matthew Barby
10 Ways to Build a Link in 20 Minutes Flat + Bonus Content10 Ways to Build a Link in 20 Minutes Flat + Bonus Content
10 Ways to Build a Link in 20 Minutes Flat + Bonus Content
Matthew Barby25.5K views
BrightonSEO - Proactive Competitive Intelligence or “Where the *^%&# Should I... by AlexandraTachalova
BrightonSEO - Proactive Competitive Intelligence or “Where the *^%&# Should I...BrightonSEO - Proactive Competitive Intelligence or “Where the *^%&# Should I...
BrightonSEO - Proactive Competitive Intelligence or “Where the *^%&# Should I...
AlexandraTachalova12.8K views
Social Image Sharing for BrightonSEO 2015 by Erica McGillivray
Social Image Sharing for BrightonSEO 2015Social Image Sharing for BrightonSEO 2015
Social Image Sharing for BrightonSEO 2015
Erica McGillivray46.8K views
#BrightonSEO: Guerilla User Testing for Search - Stephen Kenwright by Branded3
#BrightonSEO: Guerilla User Testing for Search - Stephen Kenwright#BrightonSEO: Guerilla User Testing for Search - Stephen Kenwright
#BrightonSEO: Guerilla User Testing for Search - Stephen Kenwright
Branded316.2K views
Brighton SEO > The Head Term is Dead > Leveraging Content to Own the Long Tai... by Simon Penson
Brighton SEO > The Head Term is Dead > Leveraging Content to Own the Long Tai...Brighton SEO > The Head Term is Dead > Leveraging Content to Own the Long Tai...
Brighton SEO > The Head Term is Dead > Leveraging Content to Own the Long Tai...
Simon Penson11.7K views
Brighton April 2015 - Schema, JSON-LD & the semantic web by Kirsty Hulse
Brighton April 2015 - Schema, JSON-LD & the semantic webBrighton April 2015 - Schema, JSON-LD & the semantic web
Brighton April 2015 - Schema, JSON-LD & the semantic web
Kirsty Hulse2.3K views
SEO | The four main types of Cannibalisation affecting the visibility of your... by Jon Earnshaw
SEO | The four main types of Cannibalisation affecting the visibility of your...SEO | The four main types of Cannibalisation affecting the visibility of your...
SEO | The four main types of Cannibalisation affecting the visibility of your...
Jon Earnshaw29.5K views
Schema, JSON-LD & the semantic web - Brighton SEO April 2015 - Kirsty Hulse -... by Linkdex
Schema, JSON-LD & the semantic web - Brighton SEO April 2015 - Kirsty Hulse -...Schema, JSON-LD & the semantic web - Brighton SEO April 2015 - Kirsty Hulse -...
Schema, JSON-LD & the semantic web - Brighton SEO April 2015 - Kirsty Hulse -...
Linkdex26K views
Making your Competitions Fun - Iain Haywood - Brighton SEO 2015 Presentation by The Competition Agency
Making your Competitions Fun - Iain Haywood - Brighton SEO 2015 PresentationMaking your Competitions Fun - Iain Haywood - Brighton SEO 2015 Presentation
Making your Competitions Fun - Iain Haywood - Brighton SEO 2015 Presentation
BrightonSEO 2015: How good UX can improve SEO by Mariana Morris
BrightonSEO 2015: How good UX can improve SEOBrightonSEO 2015: How good UX can improve SEO
BrightonSEO 2015: How good UX can improve SEO
Mariana Morris16.2K views
Ecommerce SEO: Boosting visibility with faceted navigation | Slides from Brig... by Allotment Digital Marketing
Ecommerce SEO: Boosting visibility with faceted navigation | Slides from Brig...Ecommerce SEO: Boosting visibility with faceted navigation | Slides from Brig...
Ecommerce SEO: Boosting visibility with faceted navigation | Slides from Brig...
Ten Lessons in Designing Content for Mobile by Vicke Cheung
Ten Lessons in Designing Content for MobileTen Lessons in Designing Content for Mobile
Ten Lessons in Designing Content for Mobile
Vicke Cheung78.9K views
DIY Data Visualisation to Fuel Your Content Marketing Strategy by Krystian Szastok
DIY Data Visualisation to Fuel Your Content Marketing StrategyDIY Data Visualisation to Fuel Your Content Marketing Strategy
DIY Data Visualisation to Fuel Your Content Marketing Strategy
Krystian Szastok19.9K views
A Supercharged Approach To PR SEO Success by Rebecca Lee
A Supercharged Approach To PR SEO SuccessA Supercharged Approach To PR SEO Success
A Supercharged Approach To PR SEO Success
Rebecca Lee59.2K views
How to Spot a Bear - An Intro to Machine Learning for SEO by Tom Anthony
How to Spot a Bear - An Intro to Machine Learning for SEOHow to Spot a Bear - An Intro to Machine Learning for SEO
How to Spot a Bear - An Intro to Machine Learning for SEO
Tom Anthony56.5K views

Similar to Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup

Winning SEO Using Schema Markup and Structured Data by
Winning SEO Using Schema Markup and Structured DataWinning SEO Using Schema Markup and Structured Data
Winning SEO Using Schema Markup and Structured DataMarc Trimble
1.1K views10 slides
Microdata semantic-extend by
Microdata semantic-extendMicrodata semantic-extend
Microdata semantic-extendSeek Tan
507 views18 slides
SP Fest Denver - Taking User Profiles to New Heights! by
SP Fest Denver - Taking User Profiles to New Heights!SP Fest Denver - Taking User Profiles to New Heights!
SP Fest Denver - Taking User Profiles to New Heights!Stacy Deere
382 views81 slides
SP Fest Chicago - User Profiles: I Didn’t Know I Could Do That!! by
SP Fest Chicago - User Profiles:  I Didn’t Know I Could Do That!!SP Fest Chicago - User Profiles:  I Didn’t Know I Could Do That!!
SP Fest Chicago - User Profiles: I Didn’t Know I Could Do That!!Stacy Deere
619 views81 slides
SPS Chicago Suburbs - Taking User Profiles to New Heights! by
SPS Chicago Suburbs - Taking User Profiles to New Heights!SPS Chicago Suburbs - Taking User Profiles to New Heights!
SPS Chicago Suburbs - Taking User Profiles to New Heights!Stacy Deere
914 views83 slides
Structured SEO Data Overview and How To by
Structured SEO Data Overview and How ToStructured SEO Data Overview and How To
Structured SEO Data Overview and How Tocgmonroe
84 views35 slides

Similar to Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup (20)

Winning SEO Using Schema Markup and Structured Data by Marc Trimble
Winning SEO Using Schema Markup and Structured DataWinning SEO Using Schema Markup and Structured Data
Winning SEO Using Schema Markup and Structured Data
Marc Trimble1.1K views
Microdata semantic-extend by Seek Tan
Microdata semantic-extendMicrodata semantic-extend
Microdata semantic-extend
Seek Tan507 views
SP Fest Denver - Taking User Profiles to New Heights! by Stacy Deere
SP Fest Denver - Taking User Profiles to New Heights!SP Fest Denver - Taking User Profiles to New Heights!
SP Fest Denver - Taking User Profiles to New Heights!
Stacy Deere382 views
SP Fest Chicago - User Profiles: I Didn’t Know I Could Do That!! by Stacy Deere
SP Fest Chicago - User Profiles:  I Didn’t Know I Could Do That!!SP Fest Chicago - User Profiles:  I Didn’t Know I Could Do That!!
SP Fest Chicago - User Profiles: I Didn’t Know I Could Do That!!
Stacy Deere619 views
SPS Chicago Suburbs - Taking User Profiles to New Heights! by Stacy Deere
SPS Chicago Suburbs - Taking User Profiles to New Heights!SPS Chicago Suburbs - Taking User Profiles to New Heights!
SPS Chicago Suburbs - Taking User Profiles to New Heights!
Stacy Deere914 views
Structured SEO Data Overview and How To by cgmonroe
Structured SEO Data Overview and How ToStructured SEO Data Overview and How To
Structured SEO Data Overview and How To
cgmonroe84 views
SEO for Content Marketing by Andrea Stark
SEO for Content MarketingSEO for Content Marketing
SEO for Content Marketing
Andrea Stark117 views
Linked Data Presentation at TDWI Mpls by Jay Myers
Linked Data Presentation at TDWI MplsLinked Data Presentation at TDWI Mpls
Linked Data Presentation at TDWI Mpls
Jay Myers764 views
Hypermedia In Practice - FamilySearch Developers Conference 2014 by Ryan Heaton
Hypermedia In Practice - FamilySearch Developers Conference 2014Hypermedia In Practice - FamilySearch Developers Conference 2014
Hypermedia In Practice - FamilySearch Developers Conference 2014
Ryan Heaton395 views
Structured SEO Data: An overview and how to for Drupal by cgmonroe
Structured SEO Data:  An overview and how to for DrupalStructured SEO Data:  An overview and how to for Drupal
Structured SEO Data: An overview and how to for Drupal
cgmonroe278 views
Everything You Didn't Know About Entity SEO by Sara Taher
Everything You Didn't Know About Entity SEO Everything You Didn't Know About Entity SEO
Everything You Didn't Know About Entity SEO
Sara Taher974 views
Your Content, Your Search, Your Decision by Agnes Molnar
Your Content, Your Search, Your DecisionYour Content, Your Search, Your Decision
Your Content, Your Search, Your Decision
Agnes Molnar530 views
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018 by Amazon Web Services
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018
Connecting the Unconnected using GraphDB - Tel Aviv Summit 2018
Semantic framework for web scraping. by Shyjal Raazi
Semantic framework for web scraping.Semantic framework for web scraping.
Semantic framework for web scraping.
Shyjal Raazi4.4K views
User Profiles: I Didn't Know I Could Do That (Updated Demo) by Stacy Deere
User Profiles:  I Didn't Know I Could Do That (Updated Demo)User Profiles:  I Didn't Know I Could Do That (Updated Demo)
User Profiles: I Didn't Know I Could Do That (Updated Demo)
Stacy Deere563 views
User Profiles: I Didn't Know I Could Do That!! by Stacy Deere
User Profiles:  I Didn't Know I Could Do That!!User Profiles:  I Didn't Know I Could Do That!!
User Profiles: I Didn't Know I Could Do That!!
Stacy Deere647 views
User Experiences of Enterprise Semantic Content Management by Amit Sheth
User Experiences of Enterprise Semantic Content ManagementUser Experiences of Enterprise Semantic Content Management
User Experiences of Enterprise Semantic Content Management
Amit Sheth352 views

More from Sante J. Achille

2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx by
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
7 views21 slides
A Simple method to Create Content using NLP by
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
74 views20 slides
Majestic Workshop on Backlinks and Link Building by
Majestic Workshop on Backlinks and Link BuildingMajestic Workshop on Backlinks and Link Building
Majestic Workshop on Backlinks and Link BuildingSante J. Achille
653 views135 slides
The Semantic Web for Travel and Tourism by
The Semantic Web for Travel and TourismThe Semantic Web for Travel and Tourism
The Semantic Web for Travel and TourismSante J. Achille
256 views29 slides
Advanced Structured Data Principles and Applications by
Advanced Structured Data Principles and ApplicationsAdvanced Structured Data Principles and Applications
Advanced Structured Data Principles and ApplicationsSante J. Achille
2.2K views33 slides
From a Web of Documents to a Web of Things and Places by
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
448 views18 slides

More from Sante J. Achille(17)

2023.064.Tbexcon.com.GA4_and_Beyond_2.pptx by Sante J. Achille
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 by Sante 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
Sante J. Achille74 views
Majestic Workshop on Backlinks and Link Building by Sante J. Achille
Majestic Workshop on Backlinks and Link BuildingMajestic Workshop on Backlinks and Link Building
Majestic Workshop on Backlinks and Link Building
Sante J. Achille653 views
The Semantic Web for Travel and Tourism by Sante J. Achille
The Semantic Web for Travel and TourismThe Semantic Web for Travel and Tourism
The Semantic Web for Travel and Tourism
Sante J. Achille256 views
Advanced Structured Data Principles and Applications by Sante J. Achille
Advanced Structured Data Principles and ApplicationsAdvanced Structured Data Principles and Applications
Advanced Structured Data Principles and Applications
Sante J. Achille2.2K views
From a Web of Documents to a Web of Things and Places by Sante J. Achille
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
Sante J. Achille448 views
Principles of Structured Data Implementation for Multilingual Websites by Sante J. Achille
Principles of Structured Data Implementation for Multilingual WebsitesPrinciples of Structured Data Implementation for Multilingual Websites
Principles of Structured Data Implementation for Multilingual Websites
Sante J. Achille1.3K views
Come fare una Offerta SEO Efficace che vende by Sante J. Achille
Come fare una Offerta SEO Efficace che vendeCome fare una Offerta SEO Efficace che vende
Come fare una Offerta SEO Efficace che vende
Sante J. Achille518 views
JSON-LD, Schema.org, and Structured data by Sante J. Achille
JSON-LD, Schema.org, and Structured dataJSON-LD, Schema.org, and Structured data
JSON-LD, Schema.org, and Structured data
Sante J. Achille966 views
JSON-LD e Schema.org per il Web Semantico: SMX milano 2015 by Sante J. Achille
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
Sante J. Achille4.5K views
How to implement Schemas using schema.org on your website >> SMX London 2015 by Sante J. Achille
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
Sante J. Achille2.7K views
La velocità delle evoluzioni nella cultura della progettazione by Sante J. Achille
La velocità delle evoluzioni nella cultura della progettazioneLa velocità delle evoluzioni nella cultura della progettazione
La velocità delle evoluzioni nella cultura della progettazione
Sante J. Achille698 views
Creare il Blog Ideale integrato con i Social Media by Sante J. Achille
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
Sante J. Achille827 views

Recently uploaded

childcare.pdf by
childcare.pdfchildcare.pdf
childcare.pdffatma alnaqbi
14 views4 slides
zotabet.pdf by
zotabet.pdfzotabet.pdf
zotabet.pdfzotabetcasino
6 views1 slide
informing ideas.docx by
informing ideas.docxinforming ideas.docx
informing ideas.docxMollyBrown86
12 views10 slides
UiPath Document Understanding_Day 2.pptx by
UiPath Document Understanding_Day 2.pptxUiPath Document Understanding_Day 2.pptx
UiPath Document Understanding_Day 2.pptxRohitRadhakrishnan8
292 views21 slides
AI Powered event-driven translation bot by
AI Powered event-driven translation botAI Powered event-driven translation bot
AI Powered event-driven translation botJimmy Dahlqvist
16 views31 slides
information by
informationinformation
informationkhelgishekhar
8 views4 slides

Recently uploaded(20)

AI Powered event-driven translation bot by Jimmy Dahlqvist
AI Powered event-driven translation botAI Powered event-driven translation bot
AI Powered event-driven translation bot
Jimmy Dahlqvist16 views
IETF 118: Starlink Protocol Performance by APNIC
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol Performance
APNIC186 views
google forms survey (1).pptx by MollyBrown86
google forms survey (1).pptxgoogle forms survey (1).pptx
google forms survey (1).pptx
MollyBrown8614 views
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf by RIPE NCC
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
RIPE NCC15 views
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf by RIPE NCC
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
RIPE NCC9 views
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲 by Infosec train
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲
Infosec train9 views
PORTFOLIO 1 (Bret Michael Pepito).pdf by brejess0410
PORTFOLIO 1 (Bret Michael Pepito).pdfPORTFOLIO 1 (Bret Michael Pepito).pdf
PORTFOLIO 1 (Bret Michael Pepito).pdf
brejess04107 views
Building trust in our information ecosystem: who do we trust in an emergency by Tina Purnat
Building trust in our information ecosystem: who do we trust in an emergencyBuilding trust in our information ecosystem: who do we trust in an emergency
Building trust in our information ecosystem: who do we trust in an emergency
Tina Purnat92 views
Serverless cloud architecture patterns by Jimmy Dahlqvist
Serverless cloud architecture patternsServerless cloud architecture patterns
Serverless cloud architecture patterns
Jimmy Dahlqvist17 views

Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup

  • 1. Structured DataTake Your Website to a New Level with Schema Markup From a web of Documents & Data To a web of Information & Entities
  • 2. Data Values of qualitative or quantitative variables in raw or unorganized form such as alphabets, numbers, or symbols that refer to, or represent, conditions, ideas, or objects
  • 4. Data Information Why do Organizations Process Information? “Reduce Uncertainty” and “Reduce Equivocality”
  • 6. Data Information Attributes Properties (person, animal, or thing) Characteristics (dimensions, weight, name, … ) Features (aspect, peculiarities, … ) Location(Continent, Country, City … )
  • 10. Why Use Microdata? Your web pages have an underlying meaning that people understand when they read the web pages. But search engines have a limited understanding of what is being discussed on those pages.
  • 12. Why Use Microdata? By adding additional tags to the HTML of your web pages … you can help search engines and other applications better understand your content and display it in a useful, relevant way.
  • 13. Itemscope & Itemtype <div> <h1>Avatar</h1> <span>Director: James Cameron (born August 16, 1954)</span> <span>Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html">Trailer</a> </div> “To begin, identify the section of the page that is "about" the movie Avatar. To do this, add the itemscope element to the HTML tag that encloses information about the item, like this:”
  • 14. Itemscope & Itemtype <div itemscope> <h1>Avatar</h1> <span>Director: James Cameron (born August 16, 1954)</span> <span>Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html">Trailer</a> </div> By adding itemscope, you are specifying that the HTML contained in the <div>...</div> block is about a particular item. But it's not all that helpful to specify that there is an item being discussed without specifying what kind of an item it is. You can specify the type of item using the itemtype attribute immediately after the itemscope.
  • 15. Itemscope & Itemtype <div itemscope itemtype="http://schema.org/Movie"> <h1>Avatar</h1> <span>Director: James Cameron (born August 16, 1954)</span> <span>Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html">Trailer</a> </div>
  • 16. Itemprop What additional information can we give search engines about the movie Avatar? Movies have interesting properties such as actors, director, ratings. To label properties of an item, use the itemprop attribute. For example, to identify the director of a movie, add itemprop="director" to the element enclosing the director's name.
  • 17. Itemprop <div itemscope itemtype="http://schema.org/Movie"> <h1 itemprop=“name”>Avatar</h1> <span>Director: <span itemprop=“director”> James Cameron</span> (born August 16, 1954)</span> <span>Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html” itemprop=“trailer”>Trailer</a> </div> This specifies that the item contained in the div is in fact a Movie, as defined in the schema.org type hierarchy. Item types are provided as URLs, in this case http://schema.org/Movie
  • 20. Nesting Properties <div itemscope itemtype="http://schema.org/Movie"> <h1 itemprop=“name”>Avatar</h1> <span>Director: <span itemprop=“director”> James Cameron</span> (born August 16, 1954)</span> <span>Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html” itemprop=“trailer”>Trailer</a> </div> <div itemscope itemtype=http://schema.org/Movie> <h1 itemprop="name">Avatar</h1> <div itemprop="director" itemscope itemtype=http://schema.org/Person> <span>Director: <span itemprop="givenName"> James</span> <span itemprop="familyName">Cameron</span> (born August 16, 1954)</span> <meta itemprop="birthDate" content ="1954-08-16" /> </div> <span>Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Trailer</a> </div> Before… After…
  • 24. Meta Tags with Content “Sometimes, a web page has information that would be valuable to mark up, but the information can't be marked up because of the way it appears on the page.” http://schema.org/docs/gs.html#advanced This technique should be used sparingly. Only use meta with content for information that cannot otherwise be marked up.
  • 26. Develop a Model Identify the Element which best fits with your market segment (Travel, E-commerce, Legal, Manufacturing, Adult Entertainment…)
  • 30. Test Test and Test again! It will take a number of iterations before you get this right and fit it into your corporate CMS The more you markup, the better it is!
  • 32. Sante J. Achille • Search Marketing Specialist • Has analysed and optimized countless websites of all sizes and types in 20 years of professional activity • Loves proverbs • His motto: Why Be Normal? • He thinks: “people should speak less and think more! https://www.google.com/search?q=sante+j.+achille https://www.evernote.com/pub/sjachille/cv @sjachille

Editor's Notes

  1. Good morning everybody today I’d like to walk you through some of my experiments and findings on how to use schema markup to take your website “to the next level”. I have been working with schema in a number of fields and have seen consistent improvements in all of them. In this presentation I’ll share insights on how you can implement a schema the right way …
  2. There is a fundamental difference between data and information: Data are for example temperatures we collect via satellite imaging of the earth … If we look at this from a search marketing perspective, we’ll see that our websites all have at they very heart a database where each record is linked to others: queries can exrtact answers to complex questions and by doing so obtain INFORMATION. But once the query has been triggered and the page created it becomes just another page the search engines index – the challenge for the search engines is to understand what each page is all about…
  3. Data must be processed and interpreted: by doing so we transform it into information and derive trends: it becomes actionable!
  4. There are certain requirements we implicitly take for granted about the information we produce and consume in our everyday life… information is required to be available for us to consume, we also need that information to be consistent across the various platforms: of course this is true when we refer to information about places or products, events or findings, we would like this to be applicable also to news…
  5. Those high level requirements can be further defined when information provides attributes such as properties, characteristics, features and/or location…
  6. When all these aspects have been defined the set of data with attributes then becomes an Entity –
  7. And Entities can be linked amongst each other to express concepts and answer questions: It is the world of linked data
  8. In the rest of my presentation I will transform these abstract concepts into actionable activities you can use starting tomorrow morning, transforming your website. You see our problem. We create these wonderful dynamic websites which rely on the information we store in powerful databases. The database provides structure because of the intrinsic relational nature, but once extracted information, in the eyes of the search engines is once again data. With schema we can create a layer of code which is used by the search engines to reduce uncertainty and ambiguity (Equivocality) . Our journey to achieve these objectives begins at the schema.org website. There are a number of other options available (let’s mention RFDa which is the main alternative) but at this point in time there is a trend in favour of schema.org. Schema.org is dry to say the least: sometimes I think is has been written by a survivor of the Soviet Union… There isn’t much information to go by and make it simple for you to create a schema. When you point your browser to this page you’ll be impressed: there are hundreds of properties to use in a growing number of areas (new schemas are being implemented constantly).
  9. The Schema.org website offers an explanation on WHY we should use schema – here are a few key elements which help understand why schema is so important… I
  10. I’d like to draw your attention to this aspect – what they are saying here is that search technology cannot compete with our capability to understand and interpret content.
  11. That’s why we need to add this additional layer of code to our pages and give the search engines more “clues” and signals about our pages and our website (=what our website is about, main focus, etc.)
  12. And this is done with itemscope and itemtype – let’s see what they are and how we can use them …
  13. With itemscope we specify (and thereby alert the search engines) that this segment of the page is related to a certain topic – but that’s not enough: we need to specify WHAT that topic is and provide AS MANY DETAILS AS POSSIBLE ABOUT IT – more on this in the next slides.
  14. So here is our first piece of Schema. We have told the search engines (bots) that this segment of content on the page is related to a movie. But we’re only at the very beginning of the process. We can tell the search engines a lot more then that! So let’s take this to the next level and implement more markup to specificy a number of other signals which will make it much easier to understand what we are talking about.
  15. To help us in our efforts and provide the search engines with a set of structured data schema.org makes available to us the ITEMPROP element. We use this to specify properties to html elements within the page.
  16. This is how the ITEMPROP element is used as an integral part of the schema. ITEMPROP helps identify attributes in a definite manner and by doing so reduces uncertainty related to the number of possible meanings that a word or phrase cold have.
  17. So let’s take a closer look at the schema related Movies we started analysing so far… within the Object (or can we say “record”) there are a number of properties we can use to markup our content. Properties are described by “Expected Types” which offer the opportunity to tell the search engines everything we know about the property. Let’s see how properties and expected elements can be used in combination. Here we have the ELEMENT MOVIE and there are many properties related to a movie, one of them is Director, which is a person. We can use the Expected Type Person to provide as much information possible about the Person – Director.
  18. The property Person has many Expected Tyoes to be used in the definition of the person – let’s consider a few and use birthDate, familyName, and givenName.
  19. One of the most common shortcomings I have seen is in the NESTING or properties and Expected Types which is a very strong signal to the search engines: nesting properties introduces functional ties between elements and provides that structure which goes missing when data is extracted from the database. Nesting plays an essential role in providing structure to data.
  20. You can and need to test your code. My experience over the years has taught me to start small and build it up step by step – this tool will help you understand where you make mistakes and offer suggestions to remove the errors.
  21. It was much nicer before – the “old” rich snippet validation interface offered a more intuitive view, easier to read in complex models and I’ll show what just what I mean in a moment.
  22. Let’s go back to the slide we saw a few minutes ago and focus on a META TAG I used to include data for the Property birthDate. This information was not present on page and was not relevant in this specific instance, yet IT IS AN IMPORTANT PIECE OF INFORMATION to reduce uncertainty and ambiguity so it was included in a META TAG WHICH IS NOT VISIBLE to the user but is read by the search engines.
  23. This event is foreseen for schemas and this is what they say about using META TAGS to markup information when we are in these special conditions – the point being that in everyday life 9 out of 10 we are faced with this kind of situation – and I’ll show you some examples