Schema Generator
Create valid JSON-LD structured data for rich search results.
Key features
- 10+ schema types
- Real-time validation
- Copy to clipboard
- Google guidelines compliant
The Schema Generator helps you create valid JSON-LD structured data markup, enabling rich results in Google search.
Supported schema types
Article
For blog posts and news articles. Enables article rich results with publish date and author.
Required fields:
- Headline
- Author name
- Date published
- Image
Product
For ecommerce product pages. Enables product rich results with price and availability.
Required fields:
- Product name
- Description
- Price
- Currency
- Availability
FAQ
For FAQ pages or sections. Enables FAQ accordion in search results.
Required fields:
- Question/answer pairs (minimum 2)
LocalBusiness
For businesses with physical locations. Enables local business details in search.
Required fields:
- Business name
- Address
- Phone number
Organization
For company information. Helps Google understand your brand.
Required fields:
- Organization name
- Logo URL
- Website URL
HowTo
For instructional content. Enables step-by-step rich results.
Required fields:
- Title
- Steps with name and text
Event
For events with dates and locations. Enables event rich results.
Required fields:
- Event name
- Start date
- Location
Review
For product or service reviews. Enables star ratings in search results.
Required fields:
- Item being reviewed
- Rating value
- Author
Using the generator
- Select schema type from the dropdown
- Fill in required and optional fields
- Preview the generated JSON-LD
- Validate with built-in checker
- Copy to clipboard
- Paste into your page's
<head>section
Implementation
Add the generated code inside a script tag:
<script type="application/ld+json">
// Paste generated JSON-LD here
</script>Place this in your HTML <head> section for best results.
Validation
The generator validates your markup against Google's requirements and warns about:
- Missing required fields
- Invalid data formats
- Deprecated properties
- Best practice violations
After implementing, test with Google's Rich Results Test tool.
Frequently asked questions
No, structured data makes you eligible for rich results, but Google decides whether to show them. Proper implementation increases your chances significantly.
Yes, pages often have multiple schema types. For example, an article page might have Article, Organization, and FAQ schema.