Simple Schema

This page lists all the simple Schemas that we give examples of here on Simple Schemas are schemas which in most use cases are composed of only one string. Because the Schema is only one single string long, it is customary to declare the data in that string. It is still possible to use the @id attribute introduced in JSON-LD as a reference to data on another webpage if so desired. There should always be a specific reason to use @id in simple Schemas, as normally it is shorter to avoid it.

For more information on JSON-LD, please expand the FAQ below.


What is JSON?

JSON is a notation syntax for storing and exchanging data.

What is JSON-LD?

JSON-LD is a notation syntax based on JSON. It extends JSON to help the syntax operate accross seperate resources (read: webpages). Using globally unique identifiers marked with “@id”, JSON-LD can begin data markup on one host and continue on another.

What is JSON short for?

The abbreviation JSON is short for JavaScript Object Notation.

What is the LD in JSON-LD short for?

The letters LD in the abbreviation JSON-LD are short for Linked Data and refers to the way this specific flavor of JSON syntax is specified to be able to link accross code hosts. Simply put: LD extends JSON by adding functionality that allows JSON code to span across multiple webpages.

Why is it called JavaScript Object Notation?

It is called JavaScript Object Notation because JSON is very simply put a text which is written in standardised JavaScript object notation. So it is text marked up in a way which is already standardised in the notation for the JavaScript object language.