Why is Schema Markup Important?

Tyler Bockler
1 min readJul 19, 2018

Honestly, I heard about Schema Markup years ago, but there has not been a requirement to use it. Voice Engine Optimization is playing a bigger and bigger role in search, and adding schema markup to your site should become a higher priority!

For instance if you kicked off Google Assistant, Siri, or Amazon Alexa and asked a question, such as “what is a great blog for tech heads”, you’ll want to be the first answer found. But not because you have those as your keywords, but because your content dictated that you are the authority.

Schema Markup (or structured data as it is also called) is an organized, well-formed way of defining the content of the pages of your website. This in turn makes it easier for search engines to index your site.
There are 3 types of schema markup you can use, but by far the best is JSON-LD. This is a block of code that sits just inside the ending <head> tag. The other 2 ways are sprinkled markup throughout your HTML, which makes it hard to maintain.

If you were to define a single page application with a type of “Organization”, your JSON-LD schema markup would be created like this:

<script type=”application/ld+json”> { “@context”: “http://schema.org”, “@type”: “Organization”, “contactPoint”: { “@type”: “ContactPoint”, “telephone”: “214–555–1212”, “contactType”: “customer service” } “name”: “GenAvi”, “openingHours”: [ “Mo-Fi 11:00–16:30” ], “url”: “http://genavico.com” }

</script>

Originally published at codegabber.com on July 19, 2018.

--

--