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.
3 Tools to Getting Started with Structured Data Help
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).
You can also test your existing structured data using Google’s Structured Data testing tool here, and you can find even more structured data testing tool options at Schemaapp.com.
Remember with Structured Data: Keep the User in Mind
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
Formatting & Rules to Consider with Structured Data
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:
Structured data MUST appear on the correct page. The entire point of structured data is to make sure that users can easily find the keywords and content they are looking for. This means that you cannot just throw up all of your structured data coding on you main home page, in hopes that people will be able to navigate themselves. The data needs to be present on the specific page that it is relevant for.
You can use multiple structured data objects on the same page. As long as it is relevant, you can have multiple structured data objects on the same page. In fact, having multiple objects allows search engine bots and SERP algorithms to classify your site more easily so that you can appear in search engine results.
Do NOT be misleading. Just because structured data is important for SERPs does not mean it takes priority in any way to the actual content on your page. IF search bots notice a conflict between what is in your structured data objects and the content on your page, you can bet that your SEO will be penalized. Long story short—do not be misleading and certainly do not try to cheat the system. No one wants a misleading search experience and neither do SERPs.
So What Can You Mark Up?
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.
Once in a blue moon, we receive a help request from a client concerned that FeedOtter is not selecting the correct image. In fact, it is one of our most common customer concerns, which is why this topic has moved from the “idea” file to actually creating this post. The end goal is to shed […]
Ready to Save Hours of Email Creation Time?
FeedOtter is more than just email automation. We allow you to create routine emails in minutes that previously took hours.