What is Schema Markup & Why It’s Important for SEO – Miami SEO

What is Schema Markup & Why It’s Important for SEO

What is Schema Markup & Why It's Important for SEO
What is Schema Markup & Why It’s Important for SEO
  • 3.1K

Schema markup, found at Schema.org, is a form of microdata. Once added to a web page, it creates an enhanced description (commonly known as a rich snippet), which appears in search results.

Top search engines – including Google, Yahoo, Bing, and Yandex – first started collaborating to create Schema.org, back in 2011.

Schema markup is especially important in the age of Hummingbird and RankBrain. How a search engine interprets the context of a query will determine the quality of a search result. Schema can provide context to an otherwise ambiguous web page.

Via Schema.org:

“Most webmasters are familiar with HTML tags on their pages. Usually, HTML tags tell the browser how to display the information included in the tag. For example, <h1>Avatar</h1> tells the browser to display the text string “Avatar” in a heading 1 format. However, the HTML tag doesn’t give any information about what that text string means—”Avatar” could refer to the hugely successful 3D movie, or it could refer to a type of profile picture—and this can make it more difficult for search engines to intelligently display relevant content to a user.”

As voice search gains market share and RankBrain becomes more influential in Google’s core search algorithm, the need to put a web page in context is increasingly important to improve SEO results.

Does Schema Improve Your Search Rankings?

There is no evidence that microdata has a direct affect on organic search rankings.

Nonetheless, rich snippets do make your web pages appear more prominently in SERPs. This improved visibility has been shown to improve click-through rates.

According to a study by acmque, less than one-third of Google’s search results include a rich snippet with Schema.org markup. This exposes a huge opportunity for the rest. Very few things in SEO, today, can move the dial quickly. This can.

What Is Schema Used For?

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

Adding Schema to Your Web Pages

Using Microdata

Microdata is a set of tags that aims to make annotating HTML elements with machine-readable tags much easier. Microdata is a great place for beginners to start because it’s so easy to use.

However, the one downside to using microdata is that you have to mark every individual item within the body of your webpage. As you can imagine, this can quickly get messy.

Before you begin to add schema to your web pages, you need to figure out the ‘item type’ of the content on your web page.

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 akin to this:

<h2>The best routers you’ll find online!</h2>
<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>

Once you dive into the code, you’ll want to find the portion of your web page 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 web page 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:


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 web page 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.

For example, if you have a line that says Address: 1234 w sunshine blvd, then you only need to apply the tags around the address itself and nothing else.

<h2 itemprop=”description”>The best routers you’ll find online!</h2>
<span itemprop=”address” itemscope itemtype=”http://schema.org/PostalAddress”>
<p itemprop=”streetAddress”>459 Humpback Road </p>
<p itemprop=”addressLocality”>Rialto, Ca</p></span>
<p>Tel: <span itemprop=”telephone”>909 574 3903</span></p>
<p><a itemprop=”menu” href=”http:// http://www.techhaven.com/menu “>Click here to view our tasty range of dishes!</a></p>
<p>We’re open:</p>
<p itemprop=”openingHours”>Mon-Sat 8am – 10:30pm</p>
<p itemprop=”openingHours”>Sun: 2pm – 8pm</p>

This code may look complicated, but schema.org provides examples on how to use the different item types, so you can actually see what the code is supposed to do. Don’t worry, you won’t be left out in the cold trying to figure this out on your own!

If you’re still feeling a little intimidated by the code, Google’s Structured Data Markup Helper makes it super easy to tag your web pages.

To use this amazing tool, just select your item type, paste in the URL of the target page or the content you want to target, and then highlight the different elements so that you can tag them.

Using RDFa

RDFa is an acronym for Resource Description Framework in Attributes. Essentially, RDFa is an extension to HTML5 and it was designed to aid users in marking up structured data.

RDFa is considered to be a W3C recommendation, meaning that it is a web standard, and it can be used to chain structured data vocabularies together. This is especially useful if you want to add structured data that stretches beyond the limits of Schema.org.

You can breathe a sigh of relief. RDFa isn’t much different from Microdata.

Similar to microdata, RDFa tags incorporate with the preexisting HTML code in the body of your web page. For the sake of familiarity, we’ll look at the tech website once again as an example.

The HTML for your tech site would likely look like this before it was modified:

<h1>Tech Haven</h1>
<h2>The best routers online!</h2>
<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 8:00am – 10:30pm</p>
<p>Sun: 2pm – 8pm</p>

To begin, you want to ensure that the vocabulary that you’re using is Schema.org and that the webpage in question is making reference to a technology page.

For this example, you can search for “technology” on Schema.org to learn how to tag different elements. Typically, you’ll find examples near the bottom of the page that will show you how to use them in practice.

Simply click on the RDFa tab to view specific RDFa examples.

Next, you need to use the vocab tag combined with the URL http://schema.org to identify the vocabulary for the markup. To identify the page type, use the typeof tag. Unlike microdata, which uses a URL to identify types, RDFa uses one or more words to classify types.

<div vocab=”http://schema.org/” typeof=”technology”>

If you wish to identify a property further than you should use the typeof attribute.

For example, if you wish to further expand upon an address property you can use “PostalAddress” like so:

<div property=”address” typeof=”PostalAddress”>

Comparing microdata and RDFa side by side, the typeof attribute is the equivalent of the itemtype attribute found in Microdata. Furthermore, the property attribute would be the equivalent to the itemprop attribute.

For further explanation, you can visit Schema.org to check lists and view examples. You can find which kinds of elements are defined as properties, and which are defined as types.

Going back to our earlier example, the tech page would look like this after it has been appropriately tagged:

<h2 property=”description”>The best routers on the internet!</h2>
<div property=”address” typeof=”PostalAddress”>
<p property=”streetAddress”>459 Humpback Road</p>
<p property=”addressLocality”>Rialto, Ca</p>
<p>Tel: <span property=”telephone”>909 574 3903</span></p>
<p><a property=”menu” href=”http://www.techhaven/menu”>Click here to view our best routers!</a></p>
<p>We’re open:</p>
<p property=”openingHours”>Mon-Sat 8am – 10:30pm</p>
<p property=”openingHours”>Sun: 2pm – 8pm</p>

To aid you, every page on Schema.org provides examples on how to properly apply tags. Of course, you can also fall back on Google’s Structured Data Testing Tool.


Hopefully, any fears that you might have had when you heard the word “Schema” or “Structured Data” have been put to rest.

Schema is much easier to apply than it seems and it’s a best practice that you need to incorporate into your webpages.

The work may seem tedious. But given time and effort, you’ll be certain to reap the benefits from your labor.

Image Credits

Image 1: Pixabay

Image 2: ACM Queue


On – 10 Jul, 2017 By Chuck Price


  1. Like!! I blog frequently and I really thank you for your content. The article has truly peaked my interest.

  2. I was curious if you ever thought of changing the page layout of your website?
    Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people could connect with
    it better. Youve got an awful lot of text for only having
    one or two images. Maybe you could space it out better?

  3. Nice post. I learn something new and challenging on blogs
    I stumbleupon everyday. It’s always useful to read articles from other writers and practice a little something from their web

  4. Hi, I do think this is a great blog. I stumbledupon it 😉
    I will come back yet again since I saved as a favorite it.
    Money and freedom is the greatest way to change, may you
    be rich and continue to guide other people.

  5. I’m curious to find out what blog system you have been working with?
    I’m experiencing some minor security problems with my
    latest blog and I’d like to find something
    more secure. Do you have any recommendations?

  6. Hi, I check your blogs regularly. Your writing style is witty, keep up the good work!

  7. This design is steller! You definitely know how to keep a reader amused.
    Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic job.
    I really enjoyed what you had to say, and more than that,
    how you presented it. Too cool!

  8. Oh my goodness! Impressive article dude! Thank you,
    However I am encountering troubles with your RSS. I don’t know the reason why I cannot subscribe to
    it. Is there anybody getting the same RSS issues? Anybody who
    knows the answer can you kindly respond? Thanx!!

  9. First of all I would like to say wonderful blog!
    I had a quick question which I’d like to ask if you don’t mind.
    I was interested to know how you center yourself and clear your mind prior to writing.
    I’ve had a difficult time clearing my mind in getting my ideas out there.
    I do enjoy writing but it just seems like
    the first 10 to 15 minutes are generally lost just trying to figure
    out how to begin. Any ideas or tips? Kudos!

  10. It’s fantastic that you are getting thoughts from this piece of writing as well as from our dialogue
    made at this place.

  11. Stunning quest there. What happened after? Take care!

  12. Stunning quest there. What occurred after? Thanks!

  13. Make use of Java Assignment Help services provided by experienced java programmers. Meet all your project requirements by placing your order for online writing services.

  14. I’m truly enjoying the design and layout of your website.

    It’s a very easy on the eyes which makes it much more pleasant for me to
    come here and visit more often. Did you hire out a developer to
    create your theme? Fantastic work!

  15. Have you ever considered writing an ebook or guest authoring on other sites?
    I have a blog based on the same information you discuss and would love to have
    you share some stories/information. I know my readers would appreciate your work.
    If you’re even remotely interested, feel free to shoot me an e

  16. I have to thank you for the efforts you’ve put
    in penning this website. I am hoping to see the same high-grade blog posts from you later on as well.
    In fact, your creative writing abilities has motivated me to get my own website now ;

  17. I know this if off topic but I’m looking into starting my own weblog and was curious what all is required to get set
    up? I’m assuming having a blog like yours would cost a pretty penny?

    I’m not very web smart so I’m not 100% positive.

    Any recommendations or advice would be greatly appreciated.

  18. Greate pieces. Keep writing such kind of info on your blog.
    Im really impressed by it.
    Hello there, You’ve done an incredible job. I’ll definitely
    digg it and for my part suggest to my friends.
    I’m sure they will be benefited from this website.

  19. Thank you for sharing your thoughts. I really appreciate your efforts and I am waiting for your further write ups thanks once again.

  20. Our team of trusted dissertation writers works on your task with thorough concentration. This results in the completion of work even before the deadline.dissertation writing services cost

  21. ‘I’m highly impressed by the piece of thoughts you have shared on this portal. all the best
    connect us on Assignment Help can shed your burden of assignments with a return of qualitative assignments.

  22. This is my first time pay a visit at here and i am
    genuinely happy to read all at single place.

  23. I love reading a post that can make men and women think.

    Also, thanks for permitting me to comment!

  24. Heya! I just wanted to ask if you ever have any trouble with
    hackers? My last blog (wordpress) was hacked and
    I ended up losing a few months of hard work due to no data backup.
    Do you have any solutions to stop hackers?

  25. cbd edibles for sale online [url=https://buycbdoil33.com/#]what is cbd oil[/url]

  26. [url=https://sildenafilcit.com/]where to buy sildenafil online[/url]

  27. We absolutely love your blog and find almost all of your post’s to be exactly what I’m looking
    for. Does one offer guest writers to write content for you?
    I wouldn’t mind publishing a post or elaborating on many of
    the subjects you write in relation to here. Again, awesome web log!

  28. Hey there! I’m at work browsing your blog from my new iphone!
    Just wanted to say I love reading through your blog and look forward to all your posts!

    Carry on the superb work!

  29. obviously like your web-site however you need to take a look
    at the spelling on several of your posts.
    A number of them are rife with spelling problems and I find it very troublesome to tell
    the reality however I’ll definitely come back again.

  30. I pay a quick visit everyday a few web sites and sites to read
    content, but this web site gives quality based writing.

  31. Having read this I believed it was very informative.
    I appreciate you taking the time and energy to put this article
    together. I once again find myself personally spending
    a lot of time both reading and leaving comments. But so what, it was still worthwhile!

  32. Hello There. I found your blog using msn. This is an extremely well written article.
    I’ll be sure to bookmark it and come back to read more of your useful info.

    Thanks for the post. I will definitely return.

  33. Wow, this post is pleasant, my younger sister is analyzing these things, thus I
    am going to convey her.

  34. Hurrah! In the end I got a blog from where I know how to
    in fact obtain valuable information concerning my study and

  35. I read this paragraph fully on the topic of the comparison of latest and previous
    technologies, it’s amazing article.

  36. I’m really enjoying the theme/design of your
    web site. Do you ever run into any browser compatibility issues?
    A number of my blog readers have complained about my site
    not working correctly in Explorer but looks great in Firefox.
    Do you have any suggestions to help fix this problem?

  37. Do you have any video of that? I’d want to find out some
    additional information.

  38. I’m truly enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more pleasant for me
    to come here and visit more often. Did you hire out a designer to create your theme?

    Outstanding work!

  39. These are truly enormous ideas in on the topic of blogging.
    You have touched some fastidious points here. Any way keep up wrinting.

  40. Amazing blog! Do you have any tips and hints for aspiring writers?
    I’m hoping to start my own blog soon but I’m a little lost on everything.
    Would you advise starting with a free platform like WordPress or go for a paid option? There are
    so many options out there that I’m completely confused .. Any recommendations?

  41. I’m really inspired with your writing talents and also with the structure
    to your blog. Is this a paid subject matter or did you
    customize it your self? Anyway keep up the nice high
    quality writing, it’s uncommon to look a nice blog like this one

  42. Hi colleagues, its fantastic paragraph on the topic
    of cultureand entirely explained, keep it up all the time.

  43. I every time spent my half an hour to read this webpage’s articles everyday along with a mug of coffee.

  44. Thank you for sharing good advice through your blog posts. I like it and also people will like your blog information.
    Hire Essay Writer

  45. It’s remarkable to pay a visit this site and reading the views of all mates regarding this post, while I
    am also keen of getting experience.

  46. Hi, i read your blog from time to time and i own a similar one and
    i was just curious if you get a lot of spam comments?
    If so how do you protect against it, any plugin or anything you can recommend?
    I get so much lately it’s driving me crazy so any assistance is very much

  47. Really impressive post. I read it whole and going to share it with my social circles. I enjoyed your article and planning to rewrite it on my own blog.
    Math Assignment Help

  48. opioid rehab substance abuse causes in minorities rehab country clean marijuana out of system in 24 hours alcohol withdrawal symptoms duration

  49. newport beach alcohol rehab : February 29, 2020 at 8:42 pm

    inpatient rehab bay area drug rehab harrisburg pa treatment of native american drug rehab asia gambling rehab

  50. ÿþ<

  51. ÿþ<

  52. ÿþ<

  53. ÿþ<

  54. Die-cut box packaging is useful for almost all types of customers but it’s just that their requirements of using these die cut boxes may differ. Every customer uses it according to their own purpose and demands and for that purpose in order to cater to the maximum range of customers, we try to design custom Die cut box with great variety.

  55. ÿþ<

  56. ÿþ<

  57. ÿþ<

  58. ÿþ<

  59. ÿþ<

  60. ÿþ<

  61. Are you in need of Legit Nursing Research Paper Writing Services for your Academic Nursing Writing Help Seek our Custom Nursing Paper Writing Help.

  62. Acquiring Psychology Assignment Help Services is convenient? Seek Psychology Essay Help Online from a reputable company for your Custom Psychology Papers Writing Services online.

  63. Do you have an insight where to acquire Religious Studies Assignment Writing Services? Hire a Religion Research Paper Writing Service Writer for all your Religion Assignment Help Online.

  64. Are you encountering challenges searching for Online Criminology Assignment Help Services? Look no further; Criminology Essay Writing Services has a solution to your Criminology Coursework Writing Services.

  65. Are you in search for Legit Biology Assignment Help? Find a firm that offers Custom Biology Essay Writing Services and Cheap Biology Paper Writing Services.

  66. ÿþ<

  67. ÿþ<

  68. ÿþ<

  69. ÿþ<

  70. ÿþ<

  71. ÿþ<

  72. ÿþ<

  73. We are providing Online Assignment Help services to all students during their examination period. Expert writers of Hong Kong assignment help you by providing high-quality essay and other assignment composing skills.

  74. [url=https://finasteridelab.com/]buy finasteride[/url] [url=https://allopurinolsale.com/]allopurinol 300mg[/url] [url=https://acyclovirmed.com/]acyclovir[/url] [url=https://doxycyclinenorx.com/]doxycycline 100mg dogs[/url] [url=https://neurontin365.com/]buy neurontin[/url]

  75. Hi! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?

  76. [url=https://hydroxychloroquine1st.com/]hydroxychloroquine cost australia[/url] https://hydroxychloroquine1st.com/

  77. [url=https://hydroxychloroquinetab.com/]hydroxychloroquine sulfate[/url] [url=https://ventolininhaler.top/]ventolin order online without prescription[/url] [url=https://chloroquine365.com/]chloroquine phosphate[/url] [url=https://albenza200.com/]albenza generic[/url] [url=https://azithromycinz.com/]azithromycin canada prescription[/url] [url=https://benicarhctz.com/]benicar 20mg[/url] [url=https://prednisone365.us.com/]prednisone 20mg tablets[/url] [url=https://tamoxifencit.com/]tamoxifen no prescription paypal[/url] [url=https://citalopramhbr.com/]generic citalopram price[/url] [url=https://chloroquine911.com/]buy aralen uk[/url]

  78. My Assignment Help Online service work wonderfully, when you need correct information in your academic tasks. Make your assignment academically superior by using our best assignment help Perth service. With our extraordinary service, you can meet the due dates even if you have less time.

  79. [url=https://azithro24.com/]azithromycin generic[/url] https://azithro24.com/

  80. necessarily range [url=https://amstyles.com/#]generic ventolin inhalers for sale[/url] true pick none lecture albuterol inhaler for sale generic yeah
    comfortable generic ventolin inhalers for sale clean pressure https://amstyles.com/

  81. tadalafil or viagra
    [url=http://www.vagragenericaar.org/#]cheap internet viagra no perscription[/url] http://www.vagragenericaar.org/

  82. [url=https://ventolininhaler.top/]can i buy ventolin online[/url] [url=https://zithromax250.com/]zithromax[/url] [url=https://elavilamitriptyline.com/]elavil 50 mg[/url] [url=https://viagra100mg.top/]cheap viagra 100mg tablets[/url]

  83. anyone looking for expert’s assistance for their assignments, then he/she can opt our best college assignment help service for their any subject. We have experts for every subject, who have done their Ph.D.’s in same field from top universities in Australia. So, you don’t need take tension, just hire us and sit relax!

  84. It’s truly very complicated in this active life to listen news on TV, thus I just
    use web for that purpose, and obtain the newest news.

  85. I’m gone to convey my little brother, that he should also
    pay a quick visit this website on regular basis to get
    updated from latest news.

  86. What is Schema Markup & Why It’s Important for SEO – Miami

  87. Hi there everyone, it’s my first go to see at this web site, and article is genuinely fruitful for me, keep
    up posting such articles or reviews.

  88. thick preference [url=http://cialisles.com/#]cialis 20mg[/url] late discipline greatly page cealis the medium cialis 20mg widely craft http://cialisles.com/

  89. Thank you

    Good blog. Interesting post.

Leave a Reply

Your email address will not be published.