スキーマ(JSON-LD)ジェネレーター
Article・Product・FAQ・LocalBusiness・Organization・Breadcrumbの構造化データを生成
タイプ別の必須フィールドをあらかじめ内蔵
| タイプ | リッチリザルトに必要な項目 |
|---|---|
| Article | headline、image、datePublished、author |
| Product | name、image、price + currency + availabilityを含むoffers |
| FAQPage | Question/acceptedAnswerのペアからなるmainEntity配列 |
| LocalBusiness | name、PostalAddress、telephone |
| BreadcrumbList | position + name + item URLを持つitemListElement |
出力はscriptタグにそのまま貼れるJSON-LD。1ページに複数タイプを組み合わせるときは@graphでのラップも選べます。リッチリザルトの対象になることは保証ではありません — 検索エンジンが明言する範囲だけをそのまま記載しています。
サイトが実際に収益化するタイプに対応したJSON-LD
Article・Product・FAQ・HowTo・LocalBusiness・Breadcrumbのビルダーを、本当に必要な入力欄だけのフォームと、リッチリザルトですぐ使える出力で提供します。
6種類のschema.org型
Article、Product、FAQPage、LocalBusiness、Organization、BreadcrumbList——多くのページが必要とするマークアップパターンをカバーし、型ごとに専用フィールドを持ちます。
入力したフィールドのみ出力
空の入力からはキーを生成しません。JSON-LDには実際に入力したフィールドだけが含まれ、ブロックは簡潔で検索エンジンに有効です。
貼り付け可能なld+json
出力はtype="application/ld+json"の完全なscriptタグ。ページのheadにそのまま挿入し、schema.org語彙に照らして検証できます。
よくある質問
なぜFAQ用のスキーマを、独立した「FAQ Schema」ツールにしないのですか?⌄
FAQPageはschema.orgの多数あるタイプの1つに過ぎず、Article、Product、LocalBusiness、Breadcrumbもすべて同じ仕組みで生成されます。そのため、ほぼ同じ内容の独立ページを別途作るのではなく、ここに1つの選択肢としてまとめています。
このJSON-LDを追加すればGoogleでリッチリザルトが表示されることは保証されますか?⌄
いいえ。有効な構造化データは、そのページがリッチリザルト(FAQのドロップダウンや星評価など)の表示対象になる資格を得るだけで、実際に表示するかどうかはGoogleがケースごとに判断します。表示は保証されません。
入力した内容はどこかにアップロードされますか?⌄
いいえ。すべて純粋なJavaScriptでブラウザ内で処理されます。入力内容がサーバーに送信されることはありません。
1ページに複数のschemaタイプを設置できますか?⌄
はい — scriptブロックを分けても、@graphの下にまとめても機能します。ジェネレーターは両方式に対応しており、同一組織などタイプ間で共有するエンティティがあるときは@graphのほうがすっきりします。
関連ツール
スキーマ(JSON-LD)ジェネレーターとは?
スキーママークアップは、ページに埋め込む構造化データで、コンテンツを機械可読な形で説明します。これは誰々が書いた記事だとか、これはこの価格の製品だとか、これがよくある質問だとかいった情報です。検索エンジンはこれを読んでページを理解し、星評価やFAQアコーディオン、パンくずリストなどのリッチリザルトを表示することがあります。マークアップの形式はJSON-LD、つまりscriptタグ内のJSONブロックです。このジェネレーターは、最も一般的な6種類のschema.orgタイプについて、実際に入力したフィールドだけを出力する有効なJSON-LDを生成します。開発者やSEO担当者がJSONを手書きせずにマークアップを追加するために使います。
対応するマークアップの種類
- 📰 Article:見出し、著者、日付、画像
- 🛍️ Product:価格、通貨、在庫状況、ブランド、総合評価
- ❓ FAQPage:質問と回答のペアから生成
- 🏪 LocalBusinessと🏢 Organization:住所、電話、ロゴ
- 🍞 BreadcrumbList:ナビゲーションの階層
- 🧹 空のフィールドは除外し、JSONを整形して出力
構造化データが役立つ場面
- FAQマークアップを追加してアコーディオン型のリッチリザルトを狙う
- 製品にマークアップを付けて価格や評価を表示させる
- サイト全体で一貫した組織情報を確立する
- 内部ページにパンくずリストのマークアップを付ける
すべてブラウザ内で生成され、何もアップロードされません。正直な注意を2つ:構造化データはシグナルであって保証ではありません——リッチリザルトを表示するかはGoogleが決めます。また、デプロイ前にGoogleのリッチリザルトテストで完成したブロックを検証することをおすすめします。
最終更新 · 2026-09-01