The term stands for JavaScript Object Notation for Linked Data. It’s a lightweight Linked Data format, and its sole purpose is to structure data.
JSON-LD is analogous to Microdata and RDFa, and it implements the Schema.org vocabulary. This vocabulary covers entities, which are defined by Google as “A thing or concept that is singular, unique, well-defined and distinguishable,” and the relationships between them.
The base of JavaScript Object Notation for Linked Data is the JSON format. With this format, it is possible to structure and map data and, in some cases, send the information from a server to the web. Search engines use these configurations to find and access data more directly and automatically.
How does JSON-LD work?
JSON-LD takes the elements of a page, and it structures them so search engines can make sense of them. Search engines then analyze the data and create facts about the entities, creating a more organized information web.
Similar to JavaScript, the JSON-LD code can be written in the HTML document. It is commonly placed on the <head> section of the file, but sometimes, it is also stored on the <body> section.
JSON-LD classifies the data and labels it individually. For example, in a snippet of JSON-LD code, the following website’s information can be mapped:
– Name
– URL
– Contact information
– Type
– Address