I am sure most of us know what structured data is. I would still like to give a brief overview for the sake of those who are not aware of this term but must be aware, if they are in the digital marketing field. Structured data, schema, rich snippet, Json-LD are used interchangeably but there are fine line differences between these.
What is Structured Data?
Structured data is an accepted format by top search engines Google, Bing, Yahoo, Yandex for classifying the web page content in order to provide information about that page. For example, on a product page, what the name of the product is, the product description, product colour, product images, product brand, product availability, SKU unit and so on.
In short, structured data lets Google and other the search engines know about your page.
Today, all of us would like to get the structured data:
- included on our webpages
- try to make all changes to see structured data getting indexed in search engines and see these appearing in search results.
Why is Structured Data Important?
- By using these structured data formats we simplify the content and make it more understandable for the search engines.
- By using headings and sub-headings, we convey what is important and adding schema helps to identify what it is all about. When the context of the content is understandable both to the user and the search engines, it is picked easily in SERPs.
- Structured data is a standard and globally accepted format for providing information about a page, describing it and classifying the page content; for example, a contact us page of an organisation would describe/mention its contact information that includes Business Name, Physical Address (corporate, sales and more), Phone numbers, Google Map, email id, contact form.
- Gather information about the web
- Understand the content of the page
- Enhance your site attributes by marking up your content items using structured data.
- Enable special search result features and enhancements (example - rich cards for recipes page with structured data, google carousel shown for better user experience and improving local search results)
What are the Benefits of Structured Data?
- Improved SERPs
- Increased conversions
- Better ROI
- Your website appears in rich results and site link search boxes
We will cover all the above benefits in detail in this article.
Google search supports structured data in the following listed formats:
Format
| Description and Placement
|
JSON-LD*(Recommended) | It is a JavaScript annotation embedded in a
Rakhi Rakhi Structured Data GuidelinesMake sure you follow these structured data guidelines for best results and for Google and other search engines to pick up your page snippet and show the rich snippets in SERPs. Important: There is no guarantee that Google will show your structured data results in SERP (search results) even if it is marked up correctly as per the Google Structured Data Testing Tool. Here are some common reasons why:
Technical Guidelines for Structured Data ImplementationDo not block the web page content from Google bots using any access control methods. Also, you need to use Google supported structured data formats: JSON-LD (recommended), Microdata and RDFa. Quality Guidelines for Structured Data ImplementationContent Guidelines for Structured Data Implementation
Don't mark up a page that lists multiple items with links to individual pages. Example: Don't mark up a page that lists all accountant jobs in Uxbridge, London, with links to individual job pages.
What are Rich Snippets?Rich snippets are augmented search results displayed by search engines on their results page. As opposed to general organic results, they have stronger visual appeal. They are described using structured data that are implemented on a website by the site webmaster/owner. As these are highlighted, they come with enriched organic results. Here are a few of the most popular rich snippets:
Steps for Creating JSON-LD Schema Code and Implementing it
In case, you are facing issue or find any errors, check this list with common structured data errors and how-to fix it . Further, in this article we will discuss JSON-LD as this is the recommended format by Google. What is JSON-LD? JSON-LD stands for JavaScript Object Notation for Linked Data. Its building blocks are attribute-value pairs that form multi-dimensional arrays. JSON-LD is a term formed by combing JSON and LD. It is easy for both, humans and machines to read and write and parse and generate respectively due to its data interchange feature. LD stands for Linked Data, this means to use the internet to connect related data. JSON-LD method helps encoding linked data using JSON. Like Microdata and RDFs formats, the traditional methods of structuring data, JSON-LD format also helps use schema vocabulary in the best possible way. Schema.org is data vocabulary of web, a unified vocabulary created by Google, Bing and Yandex for structuring data using formats such as RDFs, Microformats, Microdata, JSON, JSON-LD. These help search engines deliver/ show search result with rich snippets. These structured data formats organize the data online to provide a meaning and connect related data together for creating a better, easy to understand web. What are the features of JSON-LD?
Schema is a vocabulary for implementing structured data using JSON-LD, Microdata or RDFs. This should answer the question Is JSON-LD and Schema same? JSON-LD Vs Schema? List JSON-LD Best Practices
|