📊 Schema / JSON-LD Generator
Generate valid structured data markup for Google rich results. Select a schema type and fill in the fields.
{}
What is JSON-LD Structured Data?
JSON-LD (JavaScript Object Notation for Linked Data) is the format recommended by Google for adding structured data to web pages. It uses the schema.org vocabulary to describe your content in a way search engines can understand, enabling rich results like star ratings, FAQ accordions, recipe cards, and event listings.
Supported Schema Types
- Article — Blog posts, news articles, scholarly articles. Enables headline + thumbnail in search.
- LocalBusiness — Physical businesses with addresses. Powers Google Maps knowledge panels.
- Product — Products with price, availability, and reviews. Enables product rich snippets.
- FAQPage — Frequently asked questions. Shows expandable Q&A directly in search results.
- Organization — Companies and organizations. Powers knowledge graph entries and logo display.
- Event — Events with dates and locations. Enables event listing rich results.
- Recipe — Recipes with ingredients and instructions. Shows recipe cards with images and cooking times.
- VideoObject — Videos with thumbnails and durations. Enables video rich snippets in search.
How to Add JSON-LD to Your Page
Copy the generated code and paste it inside a <script type="application/ld+json"> tag in your HTML <head> or <body>. You can have multiple JSON-LD blocks on the same page for different schema types.