Many marketing professionals and small business owners can roll with the punches until any sort of “coding” gets thrown at them. It’s an unfortunate truth, but any sort 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 Search Engine Results Pages (SERPs). This helps their pages be 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 snippet that might appear on a recipe page, describing the title of the recipe, the author of the recipe, and other details:”
As you can see, this example allowed the business to classify information to be read by search engine bots for classification. It is important to note that the major search engines recognize structured data (also known as schema.org data): 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 markups but also implement them 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 entered text 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: 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. It 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 seven kingdoms and a dragon queen” and were given Game of Thrones as a result? Okay, while these examples might be obvious, structured data is what allows users to search for a non-sensible query.
Formatting and Rules to Consider
One of the key things to keep in mind with structured data is formatting. There are three formats that 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 your main home page, hoping that people will be able to navigate themselves. The data needs to be present on the specific page for which it is relevant.
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 more prominently in search engine results.
Do NOT be misleading. Just because structured data is important for search engine results pages 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 ranking 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 the search engine results pages.
So What Can You Mark Up?
There is actually quite a lot you can mark up. 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, and more. Still, 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 familiar with structured data will admit that it can seem overwhelming without any experience or trial. However, hopefully this article has shown that there are so many tools and resources available, and when explained in simpler terms, 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 about how it can help you appear on search engine results pages? Let us know your thoughts in the comments section below.
When I first joined FeedOtter, the first task I was given was updating content for SEO. FeedOtter had a plethora of blog articles and a steady stream of organic traffic, but Andy, FeedOtter Founder, knew it could be improved. Within weeks of implementing SEO updates to the content, we started noticing improvements in site traffic. […]
As any modern marketer will tell you, your marketing emails' design is almost as important as the content — if not more. However, not everyone is a designer or has the capacity to spend hours coding multiple emails for various campaigns. Free email builders have become a valuable asset to many marketers because they solve […]
While MailChimp is undoubtedly a great email marketing tool with increasingly greater tools as they expand their product offerings, their RSS email creation tool leaves much to be desired. It's a tedious, time-consuming process, so for this post, I decided to create a MailChimp RSS campaign in both MailChimp and FeedOtter to share my takeaways […]