Definition
JSON-LD (JavaScript Object Notation for Linked Data) is a method of encoding structured data using JSON, commonly embedded in web pages to help search engines understand content types like articles, products, FAQs, and organizations.
In Depth
JSON-LD is the recommended format by Google for implementing structured data markup on websites. It uses a script tag in the page's HTML head to describe entities and their properties using Schema.org vocabulary. When search engines read this markup, they can generate rich results like star ratings, FAQ dropdowns, recipe cards, and product information directly in SERPs. JSON-LD is also the format used by many API responses, including Scavio, to return structured search data. Understanding JSON-LD is important both for optimizing websites to appear as rich results and for parsing the structured data that SERP APIs return.
Example Usage
A developer adds JSON-LD FAQ markup to their blog posts and uses Scavio to verify that Google is rendering the FAQ rich result. Within two weeks, their click-through rate increases by 20 percent for pages with the FAQ schema.
Platforms
JSON-LD Structured Data is relevant across the following platforms, all accessible through Scavio's unified API:
Related Terms
Structured Search Results
Structured search results are search engine results that have been parsed and organized into a machine-readable format l...
Knowledge Graph API
A Knowledge Graph API provides programmatic access to structured entity data, such as the information displayed in Googl...
Featured Snippet
A featured snippet is a highlighted answer box that appears at the top of Google search results, extracted from a web pa...