Schema JSON-LD Generator
Select a schema type and fill in the fields to generate valid JSON-LD structured data for your website.
How to Use the Schema JSON-LD Generator
- Choose a schema type from the chips above the form. Each type generates different structured data suited to specific content types like FAQs, tutorials, articles, products, or local businesses.
- Fill in the form fields relevant to your content. The JSON-LD output updates in real time as you type. For FAQ and HowTo schemas, use the add buttons to include multiple questions or steps.
- Copy the generated JSON-LD using the Copy button and paste it into your HTML page inside a
<script type="application/ld+json">tag. - Validate your schema using Google's Rich Results Test to confirm it qualifies for rich snippets in search results.
Understanding Schema Structured Data
Schema.org structured data helps search engines understand the content and context of your web pages. By adding JSON-LD markup, you enable search engines to display enhanced results, commonly known as rich snippets or rich results. These enhanced listings can include star ratings, FAQ accordions, how-to steps, product prices, and business information directly in the search results page.
FAQ Schema
The FAQ schema type is designed for pages that contain a list of frequently asked questions and their answers. When properly implemented, Google may display an expandable FAQ section directly in the search results. This can dramatically increase the visual space your listing occupies on the results page, improving click-through rates by up to 30 percent. FAQ schema is ideal for help pages, product pages with common questions, and informational articles.
HowTo Schema
HowTo schema is used for content that provides step-by-step instructions for completing a task. Google can display these as rich results with numbered steps, images, estimated time, and cost information. This schema type works well for tutorials, recipes, DIY guides, and any instructional content. Each step should have a clear name and description, and optionally an image showing that step.
Article Schema
Article schema helps Google understand news articles, blog posts, and editorial content. It provides information about the headline, author, publication date, publisher, and featured image. Proper article markup can enable features like the Top Stories carousel on mobile and the article rich result format showing the author and publication date alongside the search listing.
Product Schema
Product schema enables rich results for e-commerce pages, displaying prices, availability, review ratings, and other product details directly in search results. Google may also use this data for Google Shopping results and the product knowledge panel. Key properties include the product name, description, image, brand, price, currency, availability status, and aggregate reviews.
LocalBusiness Schema
LocalBusiness schema is essential for brick-and-mortar businesses that want to appear in local search results and Google Maps. It includes the business name, type, address, phone number, website, opening hours, and price range. This structured data powers the Knowledge Panel that appears when someone searches for your business name and contributes to your visibility in local pack results.
Validating Your Schema
After generating your JSON-LD schema, test it with Google's Rich Results Test to verify that search engines can parse it correctly. Common issues include missing required properties, incorrect data types, and URLs that don't resolve. Fix any errors before deploying to production. Pair your schema markup with properly optimized meta tags, preview your search appearance with the SERP Preview, and validate your JSON output using the JSON Formatter.