本文へスキップ
ToolMug

スキーママークアップ生成(JSON-LD)

構造化データは、商品の価格、記事の著者と日付、店舗の住所と営業時間など、ページの内容を検索エンジンに伝えます。スキーマタイプを選んでフォームに入力すると、そのまま貼り付けられる JSON-LD の script タグが完成します。Google が必須または推奨としているフィールドの不足は入力中に表示され、リンクから Google のリッチリザルトテストで結果を確認できます。

ブラウザ内で動作 — 入力した内容はアップロードされません

ページに表示されている質問と回答。Google が FAQ のリッチリザルトを表示するのは現在おもに信頼性の高い政府系・医療系サイトですが、他の検索エンジンや AI アシスタントは引き続きこのデータを読み取ります。

コードをページの <head> または <body> に貼り付けてください。ページに表示されている内容だけをマークアップしてください。ページと一致しない構造化データは、手動による対策の対象になることがあります。

使い方

  1. スキーマタイプを選びます。FAQ ページ、記事、商品、ローカルビジネス、パンくずリストのいずれかです。
  2. フィールドに入力します。不足している必須・推奨フィールドはコードの横に一覧表示されます。
  3. コードをコピーしてページの HTML に貼り付け、リッチリザルトテストで確認します。

オプションの説明

FAQ ページ
ページに表示されている質問と回答。
商品
価格または評価が必要です。在庫状況、ブランド、画像を追加すると、より充実したリッチリザルトの対象になります。
パンくずリスト
ホームページからの経路。現在のページを除くすべての項目に完全な URL が必要です。

出力例と確認される内容

価格と評価のある商品からは、次のコードが生成されます。空のフィールドは省かれ、通貨は大文字に変換され、在庫状況は schema.org のアドレスになります。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Trail Backpack 30L",
  "image": [
    "https://example.com/pack.jpg"
  ],
  "sku": "NP-30",
  "brand": {
    "@type": "Brand",
    "name": "Northpeak"
  },
  "offers": {
    "@type": "Offer",
    "price": "89.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.6",
    "reviewCount": "128"
  }
}
</script>

コードの横の一覧には、入力中に次のようなメッセージが表示されます。

タイプ 必須 推奨
FAQ ページ 質問と回答が少なくとも 1 組完成していること —
記事 画像を指定する場合は完全な URL 見出し、画像、公開日、著者
商品 名前。価格、または評価とそのレビュー件数。価格がある場合は通貨 画像
ローカルビジネス 名前。番地と市区町村 電話番号、URL、営業時間
パンくずリスト 最後の項目以外のすべてに完全な URL 少なくとも 2 つの項目

よくある質問

構造化データを追加すればリッチリザルトが表示されますか?

表示の対象にはなりますが、何を表示するかは Google が決めます。たとえば FAQ のリッチリザルトは、現在おもに信頼性の高い政府系・医療系サイトに表示されます。

コードはどこに置けばよいですか?

ページの <head> または <body> 内のどこでも構いません。多くの CMS には、カスタムスクリプト用の入力欄やプラグインがあります。

ページにない内容をマークアップできますか?

いいえ。構造化データは、訪問者が見られる内容を記述する必要があります。一致しないマークアップは、手動による対策の対象になることがあります。

プライバシー

このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。

関連ツール