Schema Markup Generator
Generate JSON-LD structured data markup for rich search results, knowledge panels, and featured snippets
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "",
"author": {
"@type": "Person",
"name": ""
},
"datePublished": "",
"description": ""
}
</script>How to Use This Tool
Select a schema type: Article, Product, FAQ, HowTo, LocalBusiness, Event, Organization, Person, or Breadcrumb.
Fill in the form fields — required fields are marked with an asterisk.
For FAQ and HowTo, add multiple Q&A pairs or steps with the Add button.
Click Validate to check required fields, then Copy to get the JSON-LD script tag.
About This Tool
Schema Markup Generator creates JSON-LD structured data for rich search results. Choose from 9 schema types — Article, Product, FAQ, HowTo, LocalBusiness, Event, Organization, Person, and Breadcrumb — and fill in the dynamic form. The tool generates valid JSON-LD wrapped in a script tag, ready to paste into your HTML. Validate required fields before copying to ensure Google can process your structured data.
Frequently Asked Questions
JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended format for structured data. It helps search engines understand your page content and can trigger rich results like star ratings, FAQ dropdowns, and recipe cards.
Place the <script type="application/ld+json"> tag in your HTML <head> section or at the bottom of the <body>. Both locations work, but <head> is more common.
Share This Tool
Related Tools
Meta Tag Generator
Generate SEO-optimized meta tags with title, description, keywords, and viewport configuration
Open Graph Preview
Preview exactly how your links will appear when shared on Facebook, Twitter, LinkedIn, and other platforms
Google SERP Preview
Preview your page's appearance in Google search results with title, description, and URL formatting
UTM Builder
Build tracked UTM campaign URLs for Google Analytics with source, medium, campaign, and content parameters