A subject that is not very new but it is constantly Treatise in the middle of SEO are the Structured Data. If you do not know what is SEO, click here and read our article.
But what are Structured Data ? What they are for ? How they are created? Do not worry, in the course of your reading you will understand point by point what it is. Let’s start then? : D
Several times when we research something on Google, pages are returned that may contain answers to our quest. These contains definitions, titles, explaining about what your page or site is.
For example, suppose you Googled recipes for chocolate cake . They will appear several recipes that are in different sites often. However, all contain similar information such as the title of the recipe, the recipe ingredients, preparation mode, and so on.
Structured data, are nothing more than a label for the search engine on the information that each of your page means.
It’s like you to spell out the search engine saying, This is my title, here are the ingredients, here is the method of preparation.
And why do it?
In order for your page to be more efficient in the polls, which improves the user’s search quality.
After all, if he is looking for a particular subject, the search engine can identify easier on your page, probably its result will be allocated in a way better than the other, is not it?
If you want to learn more about how to optimize your site and results in the polls, read our article on the Google Webmaster Tools !
I will assume that you should be enjoying the idea of the user to access the content and not the other and must also be thinking: Cool! But how I do it ?? Keep calm rs, we will figure it already has.
In a broader context, and is this definition of information about what your page is about, it is also a context specification. For example, helping to identify when certain content is, or showing pictures of your page with the search results.
Structured data is determined based on the schema.org . And what would it be? Basically, it is a large catalog of Structured Data that are accepted showing how you can use them.
Being a collaborative community, has the participation of Google, Yahoo, Microsoft and Yandex. In other words, this practice is strongly encouraged by major companies in the IT market.
On the website you will find a huge diversividade of possible structures that can be implemented. Always to facilitate the identification of a page of data to the search engine, of course, so that they can provide the information you have in a more relevant way for your user.
Now let’s talk about the most interesting part of history, how to identify on what your page speaks! And how do we do it?
First you have to identify on what your page is about. It can be anything from a blog article or review of a book or film to the events that you are managing or disclosing.
Okay, we so understand the purpose of the Structured Data, as then implements them?
Three formats are available to enter the information in your content: Microdata, RDFa or JSON-LD.
A simple and easy way to explain Microdata allows you to enter the identification data directly on your HTML5 code. So every div or section or article – or tag you format you can use the attributes itemscope, itemtype and itemprop .
<div itemscope itemtype = “http://schema.org/Movie”> </ div>, identifying here, a movie session.
Stands for Resource Description Framework in Attributes . Similar with Microdata, but has a different structure. You will also add HTML5 attributes in your code, but will make the attributes vocab, typeof, property and content.
Or Java Script Object Notation for Linked Data is an encoding method that uses JSON . It is recommended both by Google and by World Wide Web Consortium Recommendation .
What is your differential? Well, it begins as a script. Until then we were just adding attributes in HTML5 tags. Now, the implementation would be a little different. It was designed to adapt to RDFa, then accepted their attributes .
You would use the tag <script> </ script> to enter them on your page. Having properties as @context, @type, name and others like image for example, to highlight an image of your page.
However, its implementation after some study, it becomes easier.
Because? Why you can insert a script containing the structured data within your head tag instead of being adding HTML5 attributes in each different tag.
So, in a way it is more general and simpler. Let’s see another example of implementation? Take a look:
<script type = “application / json + ld”>
“name”: “Movie Name”,
“image” “path / image”
simpler Well right ?! LOL
Now you know what Structured Data and know how to implement them on your site.
In our next article we’ll look at some tools that already facilitate the marking of Structured Data – Yes! It may become even easier! – and its implementation.
If you liked the article or have any questions, let your comment or contact us!
To the next! : D