Schema Markup Generator (JSON-LD)
Create JSON-LD structured data for articles, products, local businesses, events, recipes, videos, jobs, breadcrumbs, FAQs and more, with Google's required fields checked.
Article rich results: no property is required; all of the recommended ones help. (Google Search Central, checked 2026-11.)
Test the finished page with Google's Rich Results Test and the Schema Markup Validator (validator.schema.org). Marked-up content must also be visible on the page.
| Property | Level | Status |
|---|---|---|
| headline | recommended | present |
| image | recommended | present |
| author | recommended | present |
| datePublished | recommended | present |
| dateModified | recommended | missing |
Structured data tells search engines what a page is about in a machine-readable form: this is a recipe with these ingredients, this is a product at this price, this business opens at 9. This generator writes JSON-LD — the format Google recommends — for fifteen common schema.org types, escapes it safely for a <script> tag and checks the properties Google lists as required or recommended for each rich result, with the current status of features Google has retired.
How to use this tool
- Choose the schema type.
- Fill in the fields that apply; labels say which types use them. For FAQs, breadcrumbs, recipes and how-tos use the list box.
- Fix anything the "Google properties" table marks as missing.
- Paste the code into the page's HTML (head or body) and test it with Google's Rich Results Test.
Formula
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "…", …properties } </script>
Dates use ISO 8601 (2026-10-20 or 2026-10-20T19:00+09:00), durations ISO 8601 durations (PT1H30M), availability and statuses full schema.org URLs. Any < in the text is written as \u003c so the data cannot close the script tag early.
Example
A breadcrumb trail of Home | https://example.com/, Books | https://example.com/books and Science fiction becomes a BreadcrumbList with 3 ListItems at positions 1–3; the last one has no "item" URL because it is the current page. A Product named "Oak Desk" with a price of 249 USD passes Google's product snippet requirement (name plus offers).
Frequently asked questions
Do FAQ and how-to rich results still appear?
No. Google removed how-to rich results in 2023 and stopped showing FAQ rich results on 7 May 2026. The markup is still valid and harmless, and other services may read it, but it no longer changes Google results.
Does structured data improve rankings?
Not directly. It makes pages eligible for rich results such as stars, prices and event dates, which can raise click-through. The content must match what is visible on the page.
Where should I put the script?
Anywhere in the HTML — head or body. Google also reads JSON-LD injected by JavaScript, but server-rendered markup is more reliable.
Sources
Last updated:
Page address with these inputs: https://kakao.mobile/tools/schema-markup-generator/
Cite or embed this tool
kakaoCalc. (2026, November 8). Schema Markup Generator (JSON-LD). https://kakao.mobile/tools/schema-markup-generator/
“Schema Markup Generator (JSON-LD).” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/schema-markup-generator/.
Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms