構造化データとは何かを簡単に説明すると、Google が構造化データを推奨する理由、検索結果でサイトがより適切に表示されるために構造化データがどのように役立つか、使用できるさまざまなタイプ、コーディングの知識がなくても Web サイトに構造化データを簡単に追加する方法について理解できます。
構造化データとは何ですか?
構造化データは、Googleがコンテンツの内容を理解するのに役立つコードです。ページ上のすべての要素に明確なラベルを付けるようなものです。
簡単な説明
ウェブサイトに「Apple」と書いたとします。Googleは、それが何を意味するのか理解できません。
- くだもの
- テクノロジー企業
- 誰かの名前
- 色
構造化データは、「これは Apple [果物] です」または「これは Apple [会社] です」というラベルを追加するようなものです。
実際の例
構造化データがない場合: あなたのページには「チョコレートケーキのレシピ」と書かれています
Google はこう考えます。「これはレシピ? お店? レビュー? よくわからない。」
構造化データの場合: Googleにこう伝えます。「これはレシピです。準備時間:20分。調理時間:30分。人数:8人分。評価:4.5つ星。」
Google はこう考えます。「完璧だ!検索結果にレシピの詳細とともにこれを表示します。」
構造化データが重要な理由
構造化データにより、ウェブサイトが Google 検索結果で目立つようになります。
検索におけるリッチリザルト
構造化データを追加すると、Google は「リッチリザルト」と呼ばれる特別な方法でコンテンツを表示できるようになります。
通常の検索結果:
Best Chocolate Cake Recipe
yoursite.com/chocolate-cake
This delicious chocolate cake recipe is easy to make...
構造化データによるリッチリザルト:
⭐⭐⭐⭐⭐ 4.8 (234 reviews)
Best Chocolate Cake Recipe
⏱ 50 min 🔪 Easy 🍽 Serves 8
yoursite.com/chocolate-cake
This delicious chocolate cake recipe...
[Photo of finished cake]
どちらをクリックしますか? 2番目の方がクリック数が30~50%多くなります。
得られるメリット
検索で目立つ あなたのリスティングは他のリスティングとは一線を画しています。より多くの人の目に留まり、クリックされるでしょう。
クリック数を増やす リッチリザルトが上位に クリックスルー率クリック数が増えると、訪問者数も増え、顧客も増えます。
より良いユーザーエクスペリエンス ユーザーはクリックする前に重要な詳細を確認し、何が起こるかを把握します。
音声検索対応 Alexa や Google Home などのスマートスピーカーは、構造化データを使用して質問に答えます。
直接的なランキング上昇なし 構造化データはランキング順位を直接的に向上させるものではありません。しかし、クリック数の増加やユーザーエクスペリエンスの向上は間接的に効果を発揮します。
構造化データの種類
コンテンツによって適切なタイプは異なります。ウェブサイトに合ったものをご利用ください。
レシピスキーマ
のためのベスト: フードブログ、レシピサイト、料理ウェブサイト
検索で表示される内容:
- 星による評価
- 調理時間
- カロリー
- 料理の写真
例:
Chocolate Chip Cookies
⭐⭐⭐⭐⭐ 4.9 (1,203)
⏱ 25 min 🍪 Makes 24 cookies 🔥 210 calories
使用する場合: 材料と手順が記載されたレシピページ。
製品スキーマ
のためのベスト: オンラインストア、eコマースサイト、商品ページ
検索で表示される内容:
- 価格
- 在庫状況(在庫あり/在庫切れ)
- 星による評価
- レビュー数
例:
Blue Running Shoes
★★★★★ 4.7 (89 reviews)
$79.99 - In Stock
Free shipping over $50
使用する場合: オンラインで販売するあらゆる製品。
記事のスキーマ
のためのベスト: ブログ、ニュースサイト、雑誌、コンテンツサイト
検索で表示される内容:
- 著者名
- 発行日
- 注目の画像
- 記事の見出し
例:
10 SEO Tips for Beginners
By John Smith | Jan 15, 2026
[Article thumbnail image]
Learn essential SEO techniques...
使用する場合: ブログ投稿、ニュース記事、ガイド。
スキーマの確認
のためのベスト: レビューサイト、比較サイト、製品レビュー
検索で表示される内容:
- 星評価
- レビューの著者
- レビュー日
- 評価尺度
例:
iPhone 15 Pro Review
★★★★★ 5/5 stars
Reviewed by Tech Expert | Dec 2026
"Best camera phone we've tested..."
使用する場合: 製品レビュー、サービスレビュー、書籍レビュー。
ローカル ビジネス スキーマ
のためのベスト: 地元の企業、レストラン、店舗、サービス
検索で表示される内容:
- 営業時間
- 住所
- 電話
- レビュー
- 写真
例:
Joe's Pizza Restaurant
★★★★☆ 4.2 (456 reviews)
📍 123 Main St, New York, NY
📞 (555) 123-4567
⏰ Open now · Closes 10 PM
使用する場合: 物理的な場所を持つあらゆる地元企業。
FAQスキーマ
のためのベスト: FAQページ、ヘルプページ、Q&Aコンテンツ
検索で表示される内容:
- 拡張可能な質問
- クイックアンサー
- より多くの可視性
検索の例:
How to Install WordPress
yoursite.com
What is WordPress? ▼
WordPress is a free website builder...
How much does WordPress cost? ▼
WordPress software is free...
使用する場合: よくある質問のページ。
イベントスキーマ
のためのベスト: イベントウェブサイト、チケット販売、会議
検索で表示される内容:
- イベント日時
- 所在地
- チケットの空き状況
- 価格
例:
Summer Music Festival 2026
📅 July 15-17, 2026
📍 Central Park, NYC
🎫 Tickets from $49
使用する場合: あなたが宣伝しているあらゆるイベント。
ビデオスキーマ
のためのベスト: ビデオコンテンツ、チュートリアル、コースのあるサイト
検索で表示される内容:
- 動画のサムネイル
- 最大掲載期間
- アップロード日
- 詳細説明
例:
[Video thumbnail]
▶ How to Bake Bread at Home
12:34 · 2 days ago
Learn bread baking basics...
使用する場合: 動画が埋め込まれたページ。
構造化データを追加する方法
コーディングの知識は必要ありません。簡単な方法をご紹介します。
方法1:プラグインを使用する(WordPressの場合最も簡単)
Yoast SEO(無料):
- Yoast SEOプラグインをインストールする
- ページ/投稿を編集する
- Yoast SEOセクションまでスクロールします
- スキーマタブに移動
- コンテンツの種類(記事、製品、レシピなど)を選択します
- 詳細を記入してください
- Yoastは自動的にコードを追加します
ランク数学(無料):
- Rank Mathプラグインをインストールする
- ページ/投稿を編集する
- ランク計算ボックスのスキーマタブをクリックします
- スキーマタイプを選択
- 必須項目を入力してください
- 保存 – コードは自動的に追加されます
Schema Pro(有料):
- Schema Proプラグインをインストールする
- Schema Proの設定に移動
- 必要なスキーマタイプを選択してください
- フィールドをコンテンツにマッピングする
- プラグインは一致するすべてのページにコードを追加します
方法2: Googleのツールを使用する(プラグインは不要)
構造化データ マークアップ ヘルパー:
- google.com/webmasters/markup-helper にアクセスしてください。
- データの種類を選択します(記事、イベント、製品など)
- ページのURLを入力するか、HTMLを貼り付けます
- 「タグ付けを開始」をクリックします
- ページの一部をハイライトしてタグ付けする
- 「HTMLを作成」をクリックします
- 生成されたコードをコピーする
- ページのHTMLに貼り付けます
超簡単 – 面倒な作業は Google が代わりにやってくれます。
方法3: 手動でコードを追加する
コードに慣れている場合は、JSON-LD スクリプトをページに追加します。
レシピ:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Recipe",
"name": "Chocolate Chip Cookies",
"image": "https://yoursite.com/cookie-photo.jpg",
"description": "Best chocolate chip cookie recipe",
"keywords": "chocolate, cookies, dessert",
"author": {
"@type": "Person",
"name": "Jane Smith"
},
"prepTime": "PT15M",
"cookTime": "PT10M",
"totalTime": "PT25M",
"recipeYield": "24 cookies",
"recipeIngredient": [
"2 cups flour",
"1 cup sugar",
"1 cup chocolate chips",
"2 eggs",
"1 cup butter"
],
"recipeInstructions": [
{
"@type": "HowToStep",
"text": "Mix flour and sugar"
},
{
"@type": "HowToStep",
"text": "Add eggs and butter"
},
{
"@type": "HowToStep",
"text": "Fold in chocolate chips"
},
{
"@type": "HowToStep",
"text": "Bake at 350°F for 10 minutes"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"ratingCount": "203"
}
}
</script>
追加する場所: <head> セクションまたはその前 </body> タグ。
製品の場合:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Blue Running Shoes",
"image": "https://yoursite.com/shoes-photo.jpg",
"description": "Comfortable running shoes for daily training",
"brand": {
"@type": "Brand",
"name": "RunFast"
},
"offers": {
"@type": "Offer",
"price": "79.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://yoursite.com/blue-running-shoes"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "89"
}
}
</script>
方法4: プラットフォーム固有
Shopifyの場合:
- 多くのテーマには製品スキーマが自動的に組み込まれています
- テーマのドキュメントを確認する
- 必要に応じて「JSON-LDスキーマ」などのShopifyアプリを使用する
Wixの場合:
- Wixは基本的な構造化データを自動的に追加します
- 高度なスキーマについては、Wix SEO Wizを使用してください。
- またはページ設定でカスタムコードを追加します
Squarespaceの場合:
- ビジネスプラン以上では構造化データが含まれます
- 製品、イベントに自動的に追加されます
- 限られたカスタマイズオプション
構造化データのテスト
構造化データを追加する前と後に必ずテストしてください。
Googleリッチ結果テスト
ステップ:
- に移動します。 search.google.com/test/rich-results
- ページのURLを入力してください
- 「URLをテスト」をクリック
- 結果を待つ
- スキーマが検出されているかどうかを確認する
- 表示されたエラーを修正してください
何を探すべきか:
- 緑のチェックマーク = 良好!
- 黄色の警告 = 修正が必要
- 赤色のエラー = 修正が必要
Google Search Console
監視継続中:
- Google Search Consoleへ移動
- 左メニューの「拡張機能」をクリック
- 各スキーマタイプのセクションを確認してください
- エラー、警告、有効な項目を表示する
- エラーを修正して再クロールをリクエストする
メリット:
- サイト上のすべての構造化データを表示する
- リッチリザルトのパフォーマンスを追跡する
- 新しい問題についてのアラートを受け取る
スキーママークアップバリデーター
代替テスト:
- 次のサイトにアクセスしてください: validator.schema.org
- URLを入力するか、コードを貼り付けてください
- 「テストを実行」をクリックします
- 結果を確認する
- 問題を修正する
避けるべき一般的な間違い
間違い1:間違った情報を追加する
違う: 星が 3 つしかないのに、5 つ星の評価を表示しています。
右: 実際の正確なデータのみを使用してください。
理由: Googleは偽情報をペナルティの対象とする可能性があります。リッチリザルトが完全に表示されなくなる可能性があります。
間違い2: ページ上にないコンテンツをマークアップする
違う: ページにレビューが表示されていない場合にレビュー スキーマを追加します。
右: ユーザーが実際に見ることができるコンテンツのみをマークアップします。
理由: Googleはコンテンツの表示を要求します。非表示のコンテンツはペナルティの対象となります。
間違い3: 複数のスキーマタイプを誤って使用する
違う: 同じレシピ ページにレシピ スキーマと製品スキーマの両方を追加します。
右: 最も関連性の高いスキーマ タイプを選択します。
理由: 矛盾する信号は Google を混乱させます。
間違い4:必須項目の記入漏れ
違う: 材料や説明のないレシピスキーマ。
右: スキーマ タイプに必要なすべてのプロパティを含めます。
理由: スキーマが不完全な場合、リッチリザルトはトリガーされません。
必須フィールドはタイプによって異なります。
- レシピ:名前、画像、材料、手順
- 製品: 名称、画像、価格、在庫状況
- 記事: 見出し、画像、公開日
- レビュー: itemReviewed、reviewRating、author
間違い5:テストをしない
違う: コードを追加して、それが機能することを期待します。
右: 常に Google のツールを使用してテストしてください。
理由: エラーがあるとリッチリザルトが表示されません。
間違い6:更新せずにコピー&ペーストする
違う: 詳細を変更せずに別のサイトからスキーマ コードをコピーします。
右: コンテンツのすべてのフィールドをカスタマイズします。
理由: 一般的なデータや間違ったデータは役に立たず、かえって害を及ぼす可能性があります。
構造化データのベストプラクティス
正確さを保つ
黄金律: ページに実際に記載されているものだけをマークアップします。
ページに次の内容が表示される場合:
- 評価 → レビュースキーマを使用する
- 価格 → 製品/オファースキーマを使用する
- レシピ → レシピスキーマを使用する
- イベントの詳細 → イベントスキーマを使用する
定期的に更新する
更新するタイミング:
- 価格は変動します
- 商品が在庫切れになる
- イベントのスケジュール変更
- レビューは変わる
- 情報の更新
間違った情報を含む古い構造化データは、構造化データが全くないよりも悪いです。
特定のスキーマタイプを使用する
一般的な「Thing」タイプを使用しないでください。
の代わりに:
"@type": "Thing"
具体的な使用方法:
"@type": "Product"
"@type": "Recipe"
"@type": "Article"
より具体的 = より良い結果。
画像を含める
常にスキーマに画像を追加します。
- 高解像度(最低幅1200ピクセル)
- コンテンツに関連する
- 適切なライセンス
理由: 画像付きのリッチリザルトではクリック数が 30% 増加します。
Googleガイドラインに従う
ルールを読んでください:
- 参照: developer.google.com/search/docs/appearance/structured-data
- 各スキーマタイプには特定のルールがある
- 罰則を避けるために従ってください
共通ルール:
- 隠しコンテンツをマークアップしない
- 正確な情報を使用する
- 必須フィールドをすべて含める
- コンテンツを最新の状態に保つ
豊富な検索結果
スキーマ タイプによって、トリガーされるリッチ リザルトが異なります。
レシピのリッチリザルト
登場作品: 適切なスキーマを持つレシピページ
ショー:
- 星評価
- レビュー数
- 準備時間
- 調理時間
- カロリー
- レシピ画像
認定要件:
- レシピ名
- レシピ画像
- 成分リスト
- 説明書
商品のリッチリザルト
登場作品: 製品スキーマを含む製品ページ
ショー:
- 価格
- 利用状況
- 星評価
- レビュー数
認定要件:
- 商品名
- 製品イメージ
- 価格
- 在庫状況
よくある質問のリッチリザルト
登場作品: FAQスキーマのあるページ
ショー:
- 拡張可能な質問ボックス
- 検索で表示される回答
- 結果のスペースを増やす
認定要件:
- 質問と回答のペア
- ページ上に表示
- ページコンテンツに関連する
ハウツーリッチリザルト
登場作品: チュートリアルとガイドページ
ショー:
- ステップバイステップの説明
- 各ステップの画像
- 所要時間
- 必要なツール/備品
認定要件:
- 明確なステップ
- ステップ画像
- 合計時間
動画リッチリザルト
登場作品: 動画のあるページ
ショー:
- 動画のサムネイル
- 最大掲載期間
- アップロード日
- ライブバッジ(ストリーミングの場合)
認定要件:
- ページのビデオ
- ビデオメタデータ
- サムネイル画像
イベントリッチリザルト
登場作品: イベントページ
ショー:
- イベント名
- 日時
- 所在地
- チケット情報
認定要件:
- イベント名
- 開始日
- 場所(または仮想)
すべてのページに構造化データが必要ですか?
いいえ。まずは重要なページ、例えば商品ページ、ブログ記事、レシピ、ローカルビジネスページなどに焦点を当てましょう。ホームページや「会社概要」などの基本的なページには複雑なスキーマは必要ありません。
SEO における構造化データとは何ですか?
構造化データは、ページの HTML に追加される標準化された形式 (多くの場合、Schema.org の語彙を使用) であり、コンテンツにラベルを付けて整理することで、検索エンジンが情報の意味を明確に理解できるようにします (製品の価格、FAQ、レシピ、イベントの日付の識別など)。
構造化データはなぜ検索エンジンにとって重要なのでしょうか?
構造化データは、検索エンジンがテキストだけでなくページコンテンツの文脈を解釈するのに役立ちます。この明確な構造化データにより、検索エンジンは星評価、よくある質問、価格、パンくずリストといったリッチな検索機能を検索結果に表示しやすくなります。
構造化データは検索ランキングを向上させますか?
構造化データ自体は検索ランキングを直接向上させるわけではありませんが、ページがリッチリザルト(拡張 SERP 機能)の対象となり、視認性やクリックスルー率の向上につながります。
構造化データにはどのような形式を使用できますか?
主な形式は、JSON-LD(Google 推奨)、Microdata、RDFa です。JSON-LD は管理が容易で、既存の HTML と競合する可能性が低いため、広く好まれています。
構造化データは豊富な検索機能に役立ちますか?
はい。構造化データを正しく実装すると、FAQの拡張、商品詳細、パンくずリスト、検索結果のその他のリッチスニペットなどの拡張機能をページで利用できるようになります。
構造化データが正しいかどうかをどのようにテストしますか?
Google のリッチ リザルト テストやその他のスキーマ検証ツールを使用して構造化データを検証し、エラーがないか確認し、マークアップが表示されているページ コンテンツと一致していることを確認できます。