Schema Markup Generator
Generate JSON-LD schema markup for structured data.
Frequently asked questions
Can I leave a question blank if I only have two FAQs?
Yes — the FAQPage schema only includes question/answer pairs where the question field isn't empty, so leaving Q2 or Q3 blank just omits that entry instead of adding an empty question to the output.
Is the Product availability field checked against schema.org's actual values?
No — it's a free-text input, not a dropdown, so typing anything other than schema.org's exact values (InStock, OutOfStock, PreOrder, and so on) produces an availability URL that doesn't match a real schema.org type, even though the default shown is valid.
What happens to my entered data if I switch schema types?
It resets to that type's empty defaults — switching from Article to Product, for example, clears whatever you'd typed for Article's fields rather than carrying any of it over.