Schema.org JSON-LDジェネレーター
簡単なフォームから、記事、組織、人物、商品、FAQPage、イベント、LocalBusiness、WebSiteのschema.org JSON-LD構造化データを生成します。
項目を表す画像の絶対 URL。
ISO 8601 形式(例: 2026-03-01、2026-03-01T09:00+09:00)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Brew Cold Brew Coffee",
"image": "https://example.com/cold-brew.jpg",
"author": {
"@type": "Person",
"name": "Jane Doe"
},
"publisher": {
"@type": "Organization",
"name": "Example Coffee"
},
"datePublished": "2026-03-01",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/cold-brew"
}
}
</script>スキーママークアップジェネレーターとは?
このツールは、Googleがリッチリザルトに推奨しているJSON-LD形式で、schema.orgの構造化データを作成します。タイプ(記事、組織、人物、商品、FAQPage、イベント、LocalBusiness、WebSite)を選び、フォームに入力して、<script type="application/ld+json"> ブロックをページにコピーします。
スキーママークアップジェネレーターの使い方
- スキーマのタイプを選びます。フォームには例が入力済みです。
- 例の値を置き換えます。* が付いたフィールドは、そのタイプで推奨されるものです。
- FAQPageでは、「Q: 質問」と「A: 回答」を別々の行に書きます。
- JSON-LDブロックをページのHTMLにコピーし、Googleのリッチリザルトテストでテストします。
スキーママークアップジェネレーターを使うべき場面
CMSのプラグインから構造化データが得られないページに、構造化データを追加するときに使います。マークアップは、ページ上で見えるコンテンツを記述している必要があります。有効なJSON-LDであっても、リッチリザルトが保証されるわけではなく、対象になるか、どう表示されるかはGoogle次第です。複雑なカタログでは、データからマークアップを自動生成してください。
スキーママークアップジェネレーターの仕組み
フォームの値は、schema.orgのプロパティと入れ子の型にマッピングされます。記事の著者はPerson、発行者はImageObjectのロゴを持つOrganization、商品の価格は通貨と在庫状況のURLを持つOffer、イベントの会場はPlace(オンラインイベントではVirtualLocation)、LocalBusinessの住所はPostalAddress、WebSiteの検索URLはSearchActionになります。空のフィールドは省略され、複数行のフィールドは配列になり、< は \u003c にエスケープされるため、JSONがscriptタグを閉じてしまうことはありません。
一般的な使用例
- サポートページにFAQPageのマークアップを追加する。
- 商品の価格と在庫状況を記述する。
- ロゴとソーシャルプロフィール付きのOrganizationマークアップを公開する。
- 日付、会場、ステータス付きでイベントをマークアップする。
よくある質問
JSON-LD、Microdata、RDFaのどれを使うべきですか。
Googleは3つすべてに対応していますが、HTMLと分離されていて保守しやすいため、JSON-LDを推奨しています。
scriptはどこに置くべきですか。
記述対象のページの<head>または<body>の、どこでも構いません。
FAQのリッチリザルトが表示されないのはなぜですか。
2023年以降、GoogleがFAQのリッチリザルトを表示するのは、権威ある政府機関や医療系の限られたサイトだけです。マークアップ自体は引き続き有効です。