JSON-LD structured data generator
Fill a form for Article, Product, LocalBusiness, FAQ, Breadcrumb, Event and more — copy schema.org JSON-LD ready to paste into your <head>. Required fields are validated as you type.
Generated JSON-LD
Validation
- Fill the required fields to get valid markup.
Structured data that earns rich results
JSON-LD is the format Google recommends for structured data. It sits in a
<script type="application/ld+json"> block in your
<head> and tells search engines exactly what your page is
about — which unlocks rich results like review stars, FAQ accordions, breadcrumbs, and product
prices in the SERP.
- Required fields are enforced — each type flags the fields schema.org marks as required (the same ones siteOS checks). Miss one and Google ignores the whole block.
- Empty fields are dropped — you only ship the properties you
actually fill in, so there's no empty
""noise in your markup. - Copy-paste ready — the output is a complete
<script>tag with@contextand@typeset.
Everything runs in your browser — nothing is uploaded. After you paste your markup, test it in Google's Rich Results Test, then let siteOS re-check it on every deploy so it never silently breaks.
Rich results only work when your markup stays valid.
siteOS re-checks the structured data on every page after each deploy — and alerts you the moment a required field goes missing.