Why is Structured Data important for SEO?
As said earlier, showing the information of our site or product in a more attractive way (with images in a news item, step-by-step instructions in a recipe, extra information if we want to show a branch location, etc.), will make users more inclined to click on them.
It is worth mentioning that as with everything else when we talk about SEO, Structured Data tags will not magically and automatically make your site appear on first page results. But, structured data should be one of the points of your strategy along with generating relevant and quality content for your users in addition to many other steps that should be followed, which will improve overall organic positioning.
Although the term Structured Data is not exclusive to SEO (it also frequently appears when discussing Big Data), it is a key point to positioning your channels and content. Let's not forget that search algorithms are still robots that relate concepts, but do not understand their meaning. We must explain these "meanings" to them through a language that they understand, and this is where the vocabulary and schema syntax comes in, which promotes a more "intelligent" web.
Structured data formats
However, in this table provided by Google, you can see two additional formats so you can differentiate them:
Perhaps at this point some semantic clarification is needed...
- Structured Data is a format that provides extra information to search engines.
- Schema is a vocabulary that enhances that format.
- Data tagging is the way to integrate structured data into a website.
The most common types of Structured Data and how to implement them
Although at schema.org there are more than 600 types and 900 properties of rich snippets that you can generate with structured data, not every data markup is going to serve you to generate a rich snippet in Google, as it typically only display some specific combinations, which you can find in the so-called "search gallery".
If you explore this gallery a little, you will notice that most types of data that your site contains are here. Below are some that are usually used in the majority of sites. If you want to know specific details about the code of each type and its implementation, you can follow the corresponding link:
Article: A news, sports or blog article that appears in the Featured News carousel and with enriched results functions, such as images larger than the thumbnails and headline text.
Frequently Asked Questions: An FAQ page contains a list of questions and answers related to a specific topic.
Local Company: When users search for businesses on Google Search or Maps, Search results may display a prominent Knowledge Graph card with details about a business that matched the query.
Product: This is information about a product, such as price, availability and review ratings.
Video: Corresponds to video information in the search results, with the option to play, and specifies video segments relevant to the query.
Structured Data Tools and Validators
There are free tools and validators that serve both to generate the code for the implementation of your structured data, and to validate whether or not the implementation is correct. Here we cite the most interesting ones.
Wizard for marking Structured Data in Google: this tool allows you to obtain the marking code after defining content elements, all in an intuitive way.
Google Structured Data Test Tool: allows you to test the structured data of a JSON-LD tag as well as detect structured data in an already published URL.
Extension to test the Structured Data of a specific url: this Chrome extension saves time by not having to copy and paste URLs we want to test.
How do we implement these at Modyo?
We implement structured data in several products to improve the visibility of their contents.
In Modyo we generate code snippets for each type of content we want to mark (articles, local companies, FAQs, etc.) that will correspond to a type of content on the platform. Once we establish the desired elements to build the enriched snippets, the platform uses the structures dynamically to inject a variety of content, eliminating the need to generate that code again each time a new content is generated.
This way we liberate those in charge of managing the content schema of a site or digital channel from needing to implement these data structures manually.
Example of the code for an Article-type content in Modyo:
Example of the code for a Frequently Asked Questions-type content in Modyo:
For more details you can contact us and request a demo.
Cover photo by Alvaro Pinot from Unsplash