So many marketing professionals and small business owners can roll with the punches until any kind of “coding” gets thrown at them. It’s an unfortunate truth, but any kind of coding or structured text can send even some of the best digital marketers into an anxiety spin.
Structured data is a way for website owners to provide information about a page to the SERPs so that their pages are more easily searched for and page content can be classified in explicit ways for search engine results. Take the example below from a Google Developer forum:
“Here is a JSON-LD structured data snippet that might appear on the contact page of the Unlimited Ball Bearings corporation, describing their contact information:”
As you can see, this structured data example allowed the business to classify context, type, URL, business name, phone number, etc., to be read by search engine bots for classification. It is important to note that structured data (also known as schema.org data) is recognized by the major search engines: Google, Bing, and Yahoo! for example, so your efforts are not just going to one SERP.
If you are like most professionals without coding experience, the task of having to come up with this structured text may seem daunting. While having a coding background always helps in situations like these, it is certainly not essential to success. There are some really great tools that will help you to not only develop your own structured data, but also implement it in the right way. For example, Google’s Structured Data Markup Helper, will walk you through step by step to develop this code (and remember that the structured data will not be exclusive to Google).
Ultimately, structured data is read by the search engine bots that crawl the Internet, but it is FOR you and me—the user. Structured data is what allows a user to type in something obscure and find exactly what they are looking for. Have you ever typed in something like “recipe that has eggs and a crust” and found the perfect quiche recipe? Or maybe something like “show about 7 kingdoms and dragon queen” and were given Game of Thrones results? Okay, while these examples might be obvious, structured data is what allows users to search for non-sensible query
One of the key things to keep in mind with structured data is actually formatting. There are three formats are generally supported by search engines: JSON-LD, Microdata, and RDFa. You can read a little more about these three formats in the following table, which was constructed by Google:
There are extensive best practice and formatting guidelines to consider in addition to the actual coding itself. I will not go through all of them in this article, but some of the most important things to keep in mind as you implement structured data on your site include:
There is actually quite a lot you can mark up with structured data. A full list is provided here, with terminology and vocabulary. The hierarchy is split between “textual property values” and “things that describe.” You can provide information about products, services, events, organizations, people, places, etc., but each one of these has a specific style and format that must be used in order to make similar items look similar to search bots. Moz gives the example of structured data for a book on their blog. Books fall in the realm of “creative work”: have the properties "name" (title), "author," "illustrator," "isbn," plus any additional that you want to use to describe a book more specifically.
Any SEO or digital marketing professional who is familiar with structured data will admit that it can seem really overwhelming without any experience or trial. However, hopefully this article has shown that there are so many tools and resources available, and when explained simply, it makes a lot of sense why sites need to have structured data to be successful. In fact, there is some evidence that websites with more structured data and rich snippets have a better click through rate. While it may not necessarily correspond to ranking specifically, there is certainly value in having this level of detail when your pages are getting crawled.
What are your thoughts on structured data after learning more? Let us know your thoughts in the comments section below.
Feature Photo Image Credit: RaymondWare.com