This website uses cookies to ensure you get the best experience on our website. Learn more

What is JSON-LD?


What is JSON-LD?

A short introduction to JSON-LD for Web developers, designers, and hobbyists. It covers how to express basic Linked Data in JSON. If you have any questions, hit me up on Twitter: @manusporny or G+: Manu Sporny

Metadata: mapping to JSON-LD

A look at how to understand the information on and map it to a JSON-LD metadata set.

Code & tutorials:

Enrich Search Results with JSON-LD Markup through Google Tag Manager

In this video, we will take a look at how you can enrich your Google Search results by injecting JSON LD mark up throughout your site. This is done with the help of Google Tag Manager so jump on to learn how you can send the correct metadata to Google.


Introduction to JSON-LD:

🎓 Learn more from Measureschool:

🔀 GTM Copy Paste

🚀Looking to kick-start your data journey? Hire us:

📚 Recommended Measure Books:

📷 Gear we used to produce this video:


Why is JSON-LD Important to Businesses?

Although you may not have heard of JavaScript Object Notation Linked Data (JSON-LD), it is already impacting your business. Search engine giants such as Google have mandated JSON-LD as a preferred means of adding structured data to web pages to make them considerably easier to parse for more accurate search engine results. The Google use case is indicative of the larger capacity for JSON-LD to increase web traffic for sites and better guide users to the results they want.

Expectations are high for (JSON-LD), and with good reason. JSON-LD effectively delivers the many benefits of JSON, a lightweight data interchange format, into the linked data world. Linked data is the technological approach supporting the World Wide Web and one of the most effective means of sharing data ever devised.

In addition, the growing number of enterprise knowledge graphs fully exploit the potential of JSON-LD as it enables organizations to readily access data stored in document formats and a variety of semi-structured and unstructured data as well. By using this technology to link internal and external data, knowledge graphs exemplify the linked data approach underpinning the growing adoption of JSON-LD—and the demonstrable, recurring business value that linked data consistently provides.

JSON-LD: Core Markup

An overview of some of the core markup features of JSON-LD including types, aliasing, nesting, and internationalization support. See for more info, or follow @manusporny on Twitter.

How to Add Structured Data to Your Website

In this episode, we're going to be walking through four different stages of adding structured data to your website. We're going to start with defining the type of data that we want to add some structure to. Then we're going to create the JSON-LD that we need to add to our website. Then we're going to walk through how do we actually added to our website. We're going to give two different options. One adding it directly, and another using Tag Manager. And finally, we're going to wrap it all up by validating our code to make sure that it's firing correctly and we can get those rich listings that we're looking for.

Now, if you've watched our schema video before where we talked about the different types of schema, you may have been wondering, okay, how do I actually add this to my website? How do we define the type of schema I want? Well, that's what we're going to cover today. We're going to walk through an example on our website. We're going to show you a couple ways to add that schema to your website and some easy ways to generate it. A lot of times when we get into structured data, it can be overwhelming. But the reality is, once you start doing it, it's not as difficult as it seems.

For access to the template and links to other resources, click here:

What is JSON-LD? How to setup JSON-LD & Rich Snippets For Your Shopify Store

In this video I cover
- What is JSON-LD?
- How to setup JSON-LD using Kudobuzz SEO
- Rich Snippets

10 Dicas Rápidas de SEO - #3 JSON-LD

Na aula de hoje incrementaremos mais um importante código para melhorarmos o nosso SEO, implementaremos o JSON Linked Date ou JSON-LD.
Tutorial Completo:

In today's class we will increase one more important code to improve our SEO, we will implement the JSON Linked Date or JSON-LD.
Full Tutorial:

How to Build Linked Data APIs with JSON LD and Hydra

- Markus Lanthaler discusses the proper design and implementation of Web APIs remains a challenging hurdle for most Web developers to overcome. Based on a simple Web API, this workshop shows how JSON-LD and Hydra simplify the creation and consumption of interoperable Web APIs. The resulting Web APIs not only leverage hypermedia to the fullest extent, but are also uniform enough to be accessible by a completely generic API console.

How to Use to Create and Add Structured Data to Your Website

When it comes to SEO, doing the little things extremely well is often the difference between generating and not generating results. Structure data adds tremendous value to your site by helping search engines better understand your data. was created by the major search players in order to give consistency to structured data on the web.

According to their site, is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond. In this video, I share how to leverage this site to find, create and add structured data to your website.

JSON-LD: Compaction and Expansion

An overview of JSON-LD's compaction and expansion features and how you can use them to merge data from multiple sources. For more information, see or follow @manusporny on Twitter.



Diego Eis - Linked Data, JSON-LD e Web Semântica - BrazilJS Conf 2016

Linked Data, JSON-LD e Web Semântica

O conceito de Linked Data ainda é bastante novo para muitos desenvolvedores e até por isso muitos não entendem como isso é importante para a web. Nessa palestra vamos tentar conhecer melhor do que se trata o Linked Data e como podemos usar o JSON para compartilhar informações sobre seu website com máquinas, robôs e sistemas de busca.


Structured data training: why we only use JSON-LD?

There are different types of structured data markup. Some of you might wonder, why do we only discuss JSON-LD in our structured data course? Joost explains in this video.

Metadata: Linking two JSON-LD chunks

A look at how to use the @id property to link two chunks of JSON-LD together.

Code & tutorials:

WebFlow - Adding Structured Data (JSON+LD) to your Website

Google uses Structured Data to embellish your organic search results. Learn how to use this in WebFlow, with the example of events.

RDF-Turtle Notation is for Thinking while JSON-LD and RDF-XML are for Printing

In this screencast I demonstrate a critical aspect of RDF deployment using Linked Data principles that is often overlooked due to distractions arising from the fact that RDF Notations for expressing Entity Relationship Types (Thinking) also function as Serialization Formats for Document Content Persistence (Printing).

Metadata: JSON-LD creative work

Marking up a CreativeWork using the JSON-LD metadata syntax and the language.

Code & tutorials:

Conversione da RDF a JSON-LD

How to Create Breadcrumbs in Google with JSON-LD Markup

Increase your Google listings click-through rate (CTR) and help search engines catalog your website's directory structure using breadcrumbs. Learn how JSON-LD, RDFa and microformats can make implementation a breeze, from or other standard.

Breadcrumbs may also help users reverse-navigate your website as opposed to using the navigation and starting from the beginning.



Check Also