SlideShare a Scribd company logo
1 of 25
Presentation on
Schema.org
Contents
 Introduction
 What is Schema.org Markup
 Adding Schema to your WebPages
 Tools Used to Add Schema Code
 What is Schema Used For?
 Different Types of Schema Markup
 Benefits of Schema Markup
 What Method of Structured Data Is Right
for Implementation?
2
3
Introduction
Google Search works hard to understand the content
of a page. You can help us by providing explicit clues
about the meaning of a page to Google by including
structured data on the page. Structured data is a
standardized format for providing information about a
page and classifying the page content. In simple
words, Structured data is the “extra” information that
you see next to a website and meta description. For
example, if you are searching for a restaurant, you will
see not only the restaurant’s name, but also
additional information such as hours, pricing and stars
to indicate positive reviews.
What is Schema.org Markup
 Schema.org (often called Schema) is a semantic
vocabulary of tags (or microdata) that you can add to
your HTML to improve the way search engines read and
represent your page in SERPs.
 Code Sample
 <div itemscope itemtype="https://schema.org/Book">
 <span itemprop="name"> Inbound Marketing and
SEO: Insights from the Moz Blog</span>
 <span itemprop="author">Rand Fishkin</span>
 </div>
4
5
For example-
 The first search result above contains both a star rating and a
publication date. Both of these can be added using Schema.
The second example does not have rich snippets and instead
displays either the meta description or other information
chosen by Google. To get the review rich snippet, you would
use the following code:
<div itemprop="aggregateRating" itemscope
itemtype="https://schema.org/AggregateRating">
<span itemprop="ratingValue">[Aggregate rating
given]</span> stars –
<span itemprop="reviewCount">[Number of
reviews]</span> reviews
</div>
6
Adding Schema to your
Webpage
 Before you begin to add schema to your WebPages, you need
to figure out the ‘item type’ of the content on your webpage. For
example, does your web content focus on food? Music?
Tech?Once you’ve figured out the item type, you can now
determine how you can tag it up. Let’s look at an example. Let’s
say that you own a store that sells high-quality routers. If you
were to look at the source code of your homepage you would
likely see something like this:
 <div>
 <h1>TechHaven</h1>
 <h2>The best routers you’ll find online!</h2>
 <p>Address:</p>
 <p>459 Humpback Road</p>
 <p>Rialto, Ca</p>
 <p>Tel: 909 574 3903</p>
 <p><a href=”http://www.techhaven.com/menu”>Click here to view our best routers!</a></p>
 <p>We’re open: </p>
 <p>Mon-Sat 8am – 10:30pm</p>
 <p>Sun: 2pm – 8pm</p>
7
 Once you dive into the code, you’ll want to find the portion of
your webpage that talks about what your business has to offer.
In this example, that data can be found between the two <div>
tags.Now, at the top you can add in:
<div itemscope>
 By adding this tag, we’re stating that the HTML code contained
between the <div> blocks are identifying a specific item.Next,
we have to identify what that item is by using the ‘itemtype’
attribute to identify the type of item our webpage is about
(tech).
<div itemscope itemtype=”http://schema.org/tech”>
An item type comes in the form of a URL (such as
http://schema.org/tech). Let’s say, for example, that your site
revolved around beauty products instead of technology. Your
item type URL might look like this:
8
 An item type comes in the form of a URL (such as http://schema.org/tech).
Let’s say, for example, that your site revolved around beauty products
instead of technology. Your item type URL might look like this:
http://schema.org/beauty.
 To make things easier you can browse a list of item types here, plus you
can view extensions to identify the specific entity that you’re looking for.
Keep in mind that this list is not all encompassing, so there is a possibility
that you won’t find the item type for your specific niche.Tracking back to
the tech page, you want to tag the part of the webpage that contains the
name of the business. You can do this between the <h1> tags.Now, we’ll
be using the ‘itemprop’ tag, which labels the properties of an item:
 <h1 itemprop=”name”>Tech Haven</h1>
 You can apply these tags to the rest of the page now. When using tags to
identify item properties, it’s not necessary to tag the entire line, just the
one portion the property is making reference to.
9
Tool Used to Check Schema
Code
https://search.google.com/structured-data/testing-tool
10
What is Schema Used For?
 Businesses and organizations
 Events
 People
 Products
 Recipes
 Reviews
 Videos
Above are some of the most popular uses of
schema. However, there’s a good chance that if
you have any sort of data on your website, it’s
going to have an associated itemscope, itemtype
and itemprop.
11
Different Types of Schema
Markup
When search engines crawl your web page, they
can only understand so much. Some elements
such as videos and reviews aren’t easily
understood. By adding schema markup (structured
data), we can tell engines what information the web
page contains. The most popular search engines
support three types of schema markup formats:
 JSON-LD
 Microdata
 RDFa 12
 In 2015 Google announced JSON-LD as
the preferred method. This
announcement was significant since
Google hadn’t stated a preference for one
format over another. Up until this point,
Google preferred webmaster only markup
the text that was visible on the page. This
is referred to “inline” markup.
13
Example of Inline Markup
14
What is JSON-LD?
 JSON-LD (JavaScript Objective Notation for Linked
Data) is a structured data format for marking up
your website and supported by the biggest search
engines Google, Bing and Yandex. It’s Google’s
recommended method of implementing structured
data. As we stated earlier one of the main
advantages with JSON-LD over other methods is
that it doesn’t have to be present in the <body> of a
page. Instead, it is embedded in a <script> tag and
can be placed anywhere on the page. Unlike other
methods JSON-LD doesn’t have to be placed inline
so you don’t have to change HTML elements.
15
Example of JSON-LD
16
What is Microdata?
 Microdata is a set of tags that allows you to
mark up your web page. These tags are
added directly to the HTML. Each set of tags
will consist of itemscope, itemtype and
itemprops. The itemscope tag is used to
identify what item is being referenced.
Itemscope is followed by an itemtype tag.
Itemtype identifies the type of item the
microdata is referencing. For example, it
could be a local business or recipe. Finally,
we use itemprop to markup each property.
Let’s look at the Microdata below for a local
business.
17
Example of Microdata
Original HTML
18
With Microdata markup
19
What is RDFa?
RDFa (Resource Description
Framework in Attributes) is an
extension to HTML5 used to markup
metadata within web pages. RDFa is
similar to Microdata and just like
Microdata RDFa uses tags inline with
the existing HTML. Using the same
example from above here is what
RDFa markup would look like.
20
Example of RDFa
21
Benefits of Schema Markup
 Schema markup is all about making your page visually pleasing to
attract user’s click. Besides, it makes the search engine to interpret
the content of your page easily and pull out the more information
from that. Here are the benefits of schema markups helping your
website gain visibility in SERPs:
 Schema markups make your page looks more attractive, informative
and engaging in SERPS with snippets and images. A user is more
likely to click such results. This is why websites having schema
markup have a possibility to rank better than those without mark
up.
 Local businesses can clarify to search engines what their business is
all about, what they sell and how to contact them.
22
What Method of Structured Data Is Right for
Implementation?
 JSON-LD is much easier to implement, and it’s the
recommended method by Google. It is also supported by the
largest search engines, so the future of JSON-LD looks good.
But if you would like to explore the other options keep this in
mind:
 Microdata is much more popular than RDFa and can be
found on sites such as eBay.
 You will need HTML experience to markup data with
Microdata or RDFa.
 To deploy Microdata and RDFa, you will need to edit your
website files. Now compare this to JSON-LD.
 JSON-LD isn’t actually visible on your page. You still get the
same results using JSON-LD without the added hassle of
changing your HTML or accessing your website files, and
JSON-LD can be added anywhere on your web page. It’s just23
24
www.f5buddy.com
contact@f5buddy.com
Contact Us at:
THANK YOU
25

More Related Content

What's hot

Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Nathan Buggia
 
Google Seo Report Card[1]
Google Seo Report Card[1]Google Seo Report Card[1]
Google Seo Report Card[1]SEOblog
 
On page seo optimization seo traffic engine
On page seo optimization   seo traffic engineOn page seo optimization   seo traffic engine
On page seo optimization seo traffic engineJitendra Patel
 
How To Use Html Meta Tags
How To Use Html Meta TagsHow To Use Html Meta Tags
How To Use Html Meta TagsRaj Chanchal
 
SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012451 Marketing
 
UNL Extension 2.0 Presentation on keywords
UNL Extension 2.0 Presentation on keywordsUNL Extension 2.0 Presentation on keywords
UNL Extension 2.0 Presentation on keywordsdostdiek4
 
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPressWordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPressDan Taylor
 
Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Enterprise Ireland
 
ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)Gilbert Guerrero
 
Uktisw online marketing-jan2011-slideshare
Uktisw online marketing-jan2011-slideshareUktisw online marketing-jan2011-slideshare
Uktisw online marketing-jan2011-slideshareJan Klin & Associates
 
IICE-SEO course training in indore.
IICE-SEO course  training in indore.IICE-SEO course  training in indore.
IICE-SEO course training in indore.JagdeepSingh395
 
Stephan Spencer - SEMPO Atlanta. October 1, 2010. Topic: Advanced SEO
Stephan Spencer - SEMPO Atlanta.  October 1, 2010.  Topic: Advanced SEOStephan Spencer - SEMPO Atlanta.  October 1, 2010.  Topic: Advanced SEO
Stephan Spencer - SEMPO Atlanta. October 1, 2010. Topic: Advanced SEOAllison Fabella
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)jhon smith
 
How do you seo sept 2016
How do you seo sept 2016How do you seo sept 2016
How do you seo sept 2016Cory Ando
 

What's hot (20)

Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)
 
Google Seo Report Card[1]
Google Seo Report Card[1]Google Seo Report Card[1]
Google Seo Report Card[1]
 
On page seo optimization seo traffic engine
On page seo optimization   seo traffic engineOn page seo optimization   seo traffic engine
On page seo optimization seo traffic engine
 
How To Use Html Meta Tags
How To Use Html Meta TagsHow To Use Html Meta Tags
How To Use Html Meta Tags
 
SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012
 
Seo and analytics basics
Seo and analytics basicsSeo and analytics basics
Seo and analytics basics
 
prestiva_blackhat
prestiva_blackhatprestiva_blackhat
prestiva_blackhat
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
 
UNL Extension 2.0 Presentation on keywords
UNL Extension 2.0 Presentation on keywordsUNL Extension 2.0 Presentation on keywords
UNL Extension 2.0 Presentation on keywords
 
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPressWordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
 
Sacramento web design
Sacramento web designSacramento web design
Sacramento web design
 
Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...
 
Basic SEO
Basic SEO Basic SEO
Basic SEO
 
ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)
 
Uktisw online marketing-jan2011-slideshare
Uktisw online marketing-jan2011-slideshareUktisw online marketing-jan2011-slideshare
Uktisw online marketing-jan2011-slideshare
 
IICE-SEO course training in indore.
IICE-SEO course  training in indore.IICE-SEO course  training in indore.
IICE-SEO course training in indore.
 
Stephan Spencer - SEMPO Atlanta. October 1, 2010. Topic: Advanced SEO
Stephan Spencer - SEMPO Atlanta.  October 1, 2010.  Topic: Advanced SEOStephan Spencer - SEMPO Atlanta.  October 1, 2010.  Topic: Advanced SEO
Stephan Spencer - SEMPO Atlanta. October 1, 2010. Topic: Advanced SEO
 
affordable seo packages
affordable seo packagesaffordable seo packages
affordable seo packages
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
 
How do you seo sept 2016
How do you seo sept 2016How do you seo sept 2016
How do you seo sept 2016
 

Similar to How to Boost Your SEO by Using Schema Markup?

Learn Schema Markup to boost your SEO
Learn Schema Markup to boost your SEOLearn Schema Markup to boost your SEO
Learn Schema Markup to boost your SEOeMarket Education
 
What is seo
What is seoWhat is seo
What is seomadhuha
 
Promoting your website_through_search_engine
Promoting your website_through_search_enginePromoting your website_through_search_engine
Promoting your website_through_search_engineKhirulnizam Abd Rahman
 
Search engine optimisation
Search engine optimisationSearch engine optimisation
Search engine optimisationrobclarkson
 
Seo onpage & offpage
Seo onpage & offpageSeo onpage & offpage
Seo onpage & offpageJohn Yadav
 
SEO Training in Hyderabad | SEO Classes in Hyderbad | SEO Coaching in Hyde...
SEO Training in Hyderabad |  SEO  Classes in Hyderbad | SEO Coaching in  Hyde...SEO Training in Hyderabad |  SEO  Classes in Hyderbad | SEO Coaching in  Hyde...
SEO Training in Hyderabad | SEO Classes in Hyderbad | SEO Coaching in Hyde...Prasad Reddy
 
learn seo, seo marketing
learn seo, seo marketinglearn seo, seo marketing
learn seo, seo marketingrsayyad88
 
Joomla + SEO + Google - Joomla!Days NL 2009 #jd09nl
Joomla + SEO + Google - Joomla!Days NL 2009 #jd09nlJoomla + SEO + Google - Joomla!Days NL 2009 #jd09nl
Joomla + SEO + Google - Joomla!Days NL 2009 #jd09nlJoomla!Days Netherlands
 
Schema mark up presentation .....
Schema mark up presentation .....Schema mark up presentation .....
Schema mark up presentation .....vishnuR785611
 
Seo Beginners Slide Show
Seo Beginners Slide ShowSeo Beginners Slide Show
Seo Beginners Slide ShowTin180 VietNam
 
Introduction to SEO Basics
Introduction to SEO BasicsIntroduction to SEO Basics
Introduction to SEO BasicsJenifer Renjini
 
SEO presentation Beginners guide advanced level SEO
SEO presentation Beginners guide  advanced level SEOSEO presentation Beginners guide  advanced level SEO
SEO presentation Beginners guide advanced level SEOareeba87987
 

Similar to How to Boost Your SEO by Using Schema Markup? (20)

Learn Schema Markup to boost your SEO
Learn Schema Markup to boost your SEOLearn Schema Markup to boost your SEO
Learn Schema Markup to boost your SEO
 
What is seo
What is seoWhat is seo
What is seo
 
Promoting your website_through_search_engine
Promoting your website_through_search_enginePromoting your website_through_search_engine
Promoting your website_through_search_engine
 
Foxtail Website Audit
Foxtail Website AuditFoxtail Website Audit
Foxtail Website Audit
 
Search engine optimisation
Search engine optimisationSearch engine optimisation
Search engine optimisation
 
concepts of SEO
concepts of SEOconcepts of SEO
concepts of SEO
 
Seo onpage & offpage
Seo onpage & offpageSeo onpage & offpage
Seo onpage & offpage
 
Lvr ppt
Lvr pptLvr ppt
Lvr ppt
 
SEO Training in Hyderabad | SEO Classes in Hyderbad | SEO Coaching in Hyde...
SEO Training in Hyderabad |  SEO  Classes in Hyderbad | SEO Coaching in  Hyde...SEO Training in Hyderabad |  SEO  Classes in Hyderbad | SEO Coaching in  Hyde...
SEO Training in Hyderabad | SEO Classes in Hyderbad | SEO Coaching in Hyde...
 
learn seo, seo marketing
learn seo, seo marketinglearn seo, seo marketing
learn seo, seo marketing
 
Website Audit Presentation
Website Audit PresentationWebsite Audit Presentation
Website Audit Presentation
 
Seo basics
Seo basicsSeo basics
Seo basics
 
Joomla + SEO + Google - Joomla!Days NL 2009 #jd09nl
Joomla + SEO + Google - Joomla!Days NL 2009 #jd09nlJoomla + SEO + Google - Joomla!Days NL 2009 #jd09nl
Joomla + SEO + Google - Joomla!Days NL 2009 #jd09nl
 
Google
GoogleGoogle
Google
 
Schema mark up presentation .....
Schema mark up presentation .....Schema mark up presentation .....
Schema mark up presentation .....
 
Seo Beginners Slide Show
Seo Beginners Slide ShowSeo Beginners Slide Show
Seo Beginners Slide Show
 
Introduction to SEO Basics
Introduction to SEO BasicsIntroduction to SEO Basics
Introduction to SEO Basics
 
SEO presentation Beginners guide advanced level SEO
SEO presentation Beginners guide  advanced level SEOSEO presentation Beginners guide  advanced level SEO
SEO presentation Beginners guide advanced level SEO
 
SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011
 
Basics of SEO
Basics of SEO Basics of SEO
Basics of SEO
 

Recently uploaded

Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一3sw2qly1
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewingbigorange77
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 

Recently uploaded (20)

young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 

How to Boost Your SEO by Using Schema Markup?

  • 2. Contents  Introduction  What is Schema.org Markup  Adding Schema to your WebPages  Tools Used to Add Schema Code  What is Schema Used For?  Different Types of Schema Markup  Benefits of Schema Markup  What Method of Structured Data Is Right for Implementation? 2
  • 3. 3 Introduction Google Search works hard to understand the content of a page. You can help us by providing explicit clues about the meaning of a page to Google by including structured data on the page. Structured data is a standardized format for providing information about a page and classifying the page content. In simple words, Structured data is the “extra” information that you see next to a website and meta description. For example, if you are searching for a restaurant, you will see not only the restaurant’s name, but also additional information such as hours, pricing and stars to indicate positive reviews.
  • 4. What is Schema.org Markup  Schema.org (often called Schema) is a semantic vocabulary of tags (or microdata) that you can add to your HTML to improve the way search engines read and represent your page in SERPs.  Code Sample  <div itemscope itemtype="https://schema.org/Book">  <span itemprop="name"> Inbound Marketing and SEO: Insights from the Moz Blog</span>  <span itemprop="author">Rand Fishkin</span>  </div> 4
  • 5. 5
  • 6. For example-  The first search result above contains both a star rating and a publication date. Both of these can be added using Schema. The second example does not have rich snippets and instead displays either the meta description or other information chosen by Google. To get the review rich snippet, you would use the following code: <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> <span itemprop="ratingValue">[Aggregate rating given]</span> stars – <span itemprop="reviewCount">[Number of reviews]</span> reviews </div> 6
  • 7. Adding Schema to your Webpage  Before you begin to add schema to your WebPages, you need to figure out the ‘item type’ of the content on your webpage. For example, does your web content focus on food? Music? Tech?Once you’ve figured out the item type, you can now determine how you can tag it up. Let’s look at an example. Let’s say that you own a store that sells high-quality routers. If you were to look at the source code of your homepage you would likely see something like this:  <div>  <h1>TechHaven</h1>  <h2>The best routers you’ll find online!</h2>  <p>Address:</p>  <p>459 Humpback Road</p>  <p>Rialto, Ca</p>  <p>Tel: 909 574 3903</p>  <p><a href=”http://www.techhaven.com/menu”>Click here to view our best routers!</a></p>  <p>We’re open: </p>  <p>Mon-Sat 8am – 10:30pm</p>  <p>Sun: 2pm – 8pm</p> 7
  • 8.  Once you dive into the code, you’ll want to find the portion of your webpage that talks about what your business has to offer. In this example, that data can be found between the two <div> tags.Now, at the top you can add in: <div itemscope>  By adding this tag, we’re stating that the HTML code contained between the <div> blocks are identifying a specific item.Next, we have to identify what that item is by using the ‘itemtype’ attribute to identify the type of item our webpage is about (tech). <div itemscope itemtype=”http://schema.org/tech”> An item type comes in the form of a URL (such as http://schema.org/tech). Let’s say, for example, that your site revolved around beauty products instead of technology. Your item type URL might look like this: 8
  • 9.  An item type comes in the form of a URL (such as http://schema.org/tech). Let’s say, for example, that your site revolved around beauty products instead of technology. Your item type URL might look like this: http://schema.org/beauty.  To make things easier you can browse a list of item types here, plus you can view extensions to identify the specific entity that you’re looking for. Keep in mind that this list is not all encompassing, so there is a possibility that you won’t find the item type for your specific niche.Tracking back to the tech page, you want to tag the part of the webpage that contains the name of the business. You can do this between the <h1> tags.Now, we’ll be using the ‘itemprop’ tag, which labels the properties of an item:  <h1 itemprop=”name”>Tech Haven</h1>  You can apply these tags to the rest of the page now. When using tags to identify item properties, it’s not necessary to tag the entire line, just the one portion the property is making reference to. 9
  • 10. Tool Used to Check Schema Code https://search.google.com/structured-data/testing-tool 10
  • 11. What is Schema Used For?  Businesses and organizations  Events  People  Products  Recipes  Reviews  Videos Above are some of the most popular uses of schema. However, there’s a good chance that if you have any sort of data on your website, it’s going to have an associated itemscope, itemtype and itemprop. 11
  • 12. Different Types of Schema Markup When search engines crawl your web page, they can only understand so much. Some elements such as videos and reviews aren’t easily understood. By adding schema markup (structured data), we can tell engines what information the web page contains. The most popular search engines support three types of schema markup formats:  JSON-LD  Microdata  RDFa 12
  • 13.  In 2015 Google announced JSON-LD as the preferred method. This announcement was significant since Google hadn’t stated a preference for one format over another. Up until this point, Google preferred webmaster only markup the text that was visible on the page. This is referred to “inline” markup. 13
  • 14. Example of Inline Markup 14
  • 15. What is JSON-LD?  JSON-LD (JavaScript Objective Notation for Linked Data) is a structured data format for marking up your website and supported by the biggest search engines Google, Bing and Yandex. It’s Google’s recommended method of implementing structured data. As we stated earlier one of the main advantages with JSON-LD over other methods is that it doesn’t have to be present in the <body> of a page. Instead, it is embedded in a <script> tag and can be placed anywhere on the page. Unlike other methods JSON-LD doesn’t have to be placed inline so you don’t have to change HTML elements. 15
  • 17. What is Microdata?  Microdata is a set of tags that allows you to mark up your web page. These tags are added directly to the HTML. Each set of tags will consist of itemscope, itemtype and itemprops. The itemscope tag is used to identify what item is being referenced. Itemscope is followed by an itemtype tag. Itemtype identifies the type of item the microdata is referencing. For example, it could be a local business or recipe. Finally, we use itemprop to markup each property. Let’s look at the Microdata below for a local business. 17
  • 20. What is RDFa? RDFa (Resource Description Framework in Attributes) is an extension to HTML5 used to markup metadata within web pages. RDFa is similar to Microdata and just like Microdata RDFa uses tags inline with the existing HTML. Using the same example from above here is what RDFa markup would look like. 20
  • 22. Benefits of Schema Markup  Schema markup is all about making your page visually pleasing to attract user’s click. Besides, it makes the search engine to interpret the content of your page easily and pull out the more information from that. Here are the benefits of schema markups helping your website gain visibility in SERPs:  Schema markups make your page looks more attractive, informative and engaging in SERPS with snippets and images. A user is more likely to click such results. This is why websites having schema markup have a possibility to rank better than those without mark up.  Local businesses can clarify to search engines what their business is all about, what they sell and how to contact them. 22
  • 23. What Method of Structured Data Is Right for Implementation?  JSON-LD is much easier to implement, and it’s the recommended method by Google. It is also supported by the largest search engines, so the future of JSON-LD looks good. But if you would like to explore the other options keep this in mind:  Microdata is much more popular than RDFa and can be found on sites such as eBay.  You will need HTML experience to markup data with Microdata or RDFa.  To deploy Microdata and RDFa, you will need to edit your website files. Now compare this to JSON-LD.  JSON-LD isn’t actually visible on your page. You still get the same results using JSON-LD without the added hassle of changing your HTML or accessing your website files, and JSON-LD can be added anywhere on your web page. It’s just23