JSON-LD Generator
Generate JSON-LD structured data for your pages. Select a schema type, fill in the fields, and copy the ready-to-paste markup. Helps search engines understand your content for rich results.
What is JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended format for adding structured data to web pages. It lives in a <script type="application/ld+json"> tag and tells search engines what your content is about, enabling rich results like FAQ dropdowns, product cards, breadcrumb trails, and knowledge panels in search results.
Always https://schema.org — tells search engines which vocabulary the structured data uses
The schema type — Article, Product, Organization, FAQPage, Event, Person, etc. — defines available properties
Type-specific fields filled in — e.g., Article needs headline, author, datePublished; Product needs name, price, availability
JSON-LD must be valid JSON with correct @context and @type — Google's Rich Results Test validates eligibility
<script type="application/ld+json"> in the page <head> — search engines parse it for rich results (stars, FAQs, breadcrumbs)
Spec: Schema.org, JSON-LD 1.1 (W3C), Google Structured Data Guidelines