Schema Markup Generator: JSON-LD for Article, Product, FAQ and more
Pick a type, fill in the form and copy clean JSON-LD. Empty fields are left out, and you can send the result straight to the validator.
- 1Fill in the form
- 2Test the markup
- 3Copy the code
How to use it
- Choose the type of markup and fill in the fields. Empty fields are left out.
- Watch the JSON-LD update as you type, then copy it or download it.
- Paste it into the head or body of your page and test it with the Schema Markup Validator.
Your privacy
This tool runs in your browser. Your files and text are never uploaded or stored.
Spot this in the extension
The Schema tab of Scoped SEO flags this on any page you visit and links straight here to fix it.
Common questions
Where do I put the JSON-LD?
Inside a script tag of type application/ld+json, anywhere in the head or body of the page. Google reads either place.
JSON-LD or Microdata?
Google recommends JSON-LD. It sits in one block, away from your visible HTML, which makes it easier to maintain.
Does the markup need to match the page?
Yes. Mark up only what visitors can see on the page. Markup that does not match the content can lead to a manual action.