Schema Markup Generator
Create JSON-LD structured data.
JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is X?",
"acceptedAnswer": {
"@type": "Answer",
"text": "X is a thing."
}
}
]
}
</script>How to use the Schema Markup Generator
- 1 Pick a schema type (FAQ, Article, Organization, Product, Breadcrumb).
- 2 Fill in the fields.
- 3 Copy the JSON-LD script into your page <head>.
Frequently asked questions
What is JSON-LD?
JSON-LD is the format Google recommends for structured data. It is a small script in your page that describes content so search engines can show rich results.
Where do I place the JSON-LD code?
Paste it inside a <script type="application/ld+json"> tag in the page <head> (or anywhere in the body). It is not visible to visitors — only search engines read it.
Will structured data guarantee rich results?
No. Valid markup makes a page eligible for rich results, but Google decides whether to show them. Test your markup with the Rich Results Test before publishing.