3 / 10
レッスン 3
本文 約3分

構造化データの高度実装

※このページには広告(PR)リンクが含まれます

🎯 このレッスンのゴール:最後の3問に答えられること

  1. JSON-LDで@idを使う目的として、本文の説明に合うものはどれですか?
  2. ページに表示していない評価や価格の情報を、構造化データにだけ記述しようとしています。本文に照らした判断はどれですか?
  3. 著者の信頼性をGoogleに伝える構造化データの実装として、本文が勧めているものはどれですか?

本文は約3分で読めます。先に問題を頭に入れてから読むと、答えの箇所が見つけやすくなります。

すぐに問題に挑戦する ↓
▶

解説動画は無料登録で視聴できます

全26コース・260レッスンが完全無料。登録は1分、クレジットカードは不要です

構造化データの高度実装

はじめに

構造化データ(Schema.org)は、ページの内容を検索エンジンに機械可読な形で伝える仕組みです。適切に実装することで、検索結果にリッチスニペット(星評価、パンくずリスト等)が表示され、CTRの大幅な向上が期待できます。この章では、基本を超えた高度な実装パターンを学びます。

JSON-LDの設計パターン

構造化データの実装はJSON-LD形式が推奨されています。

  • ◆ネスト構造: Organization内にContactPoint、PostalAddressをネストし、情報の関連性を明示
  • ◆複数エンティティ: 1ページに複数の構造化データブロックを配置。Article + BreadcrumbList + FAQPageなど
  • ◆@id参照: 同じエンティティを複数箇所で参照する場合、@idで一意のIDを付与し参照する
  • ◆動的生成: CMSやフレームワークでページデータから自動生成する仕組みを構築

主要スキーマタイプの実装

ビジネスで特に効果の高いスキーマタイプを学びます。

  • ◆LocalBusiness: 店舗情報、営業時間、住所、電話番号。MEO対策にも直結
  • ◆Product: 商品情報、価格、在庫状況、レビュー。ECサイトの必須マークアップ
  • ◆HowTo: 手順説明。HowToのリッチリザルトは2023年に提供終了し、Google検索には表示されない
  • ◆FAQPage: よくある質問と回答。FAQのリッチリザルトは2026年に提供終了し、Google検索には表示されない
  • ◆Article / BlogPosting: 記事情報。著者、公開日、更新日を明示
  • ◆BreadcrumbList: パンくずリスト。検索結果のURLがパンくず形式で表示

E-E-A-Tを支える構造化データ

著者・組織の信頼性をGoogleに伝えるための実装です。

  • ◆Person: 記事の著者情報。name、jobTitle、sameAs(SNSプロフィールURL)を設定
  • ◆Organization: 運営組織の情報。name、url、logo、contactPoint、sameAsを設定
  • ◆著者ページとの紐づけ: Article のauthorをPerson型で記述し、著者プロフィールページにリンク
  • ◆sameAs: 公式SNS、Wikipedia、業界団体ページ等の外部リンクで信頼性を裏付け

リッチリザルトの獲得戦略

検索結果で目立つリッチスニペットを獲得する方法です。

  • ◆リッチリザルトテスト: Googleのリッチリザルトテストツールで実装を検証
  • ◆Search Console: 拡張レポートで構造化データのエラーと有効ページ数を確認
  • ◆競合分析: 上位表示サイトがどのリッチリザルトを獲得しているか調査
  • ◆実装優先順位: パンくず・Product・LocalBusinessなど、Google検索でリッチリザルトの対象になっている型から優先する(FAQ・HowToは表示されない)

よくあるエラーと対策

構造化データ実装で起きがちなエラーを防ぎます。

  • ◆必須プロパティの不足: 各スキーマタイプに必須のプロパティを漏れなく設定する
  • ◆非表示コンテンツ: ページに表示されていない情報を構造化データに含めるとスパム判定のリスク
  • ◆過剰マークアップ: 関連性のないスキーマを大量に設定すると逆効果。ページの実体に合った型を選ぶ
  • ◆バージョン不一致: Schema.orgの最新仕様とGoogleがサポートするプロパティにずれがある場合がある

🏋️実践ワーク

以下の課題に取り組みましょう。

  • ◆自社サイトの主要ページに適したスキーマタイプを選定し、JSON-LDを実装してみましょう
  • ◆リッチリザルトテストで実装を検証し、エラーを修正してみましょう
  • ◆著者情報のPerson スキーマを設計し、記事ページに実装してみましょう

📝まとめ

構造化データの高度実装は、検索結果でのCTR向上とE-E-A-Tの強化に直結するテクニカルSEO施策です。JSON-LD形式で適切なスキーマを実装し、リッチリザルトの獲得を目指しましょう。次の章では、JavaScript SEOの対策を学びます。

理解度チェック

3問

全問正解でこのレッスンが「完了」になり、コースの全レッスンを完了すると修了証が発行されます。何度でも挑戦でき、全問正解すると全問の解説が読めます(不正解のときは正解した問題の数だけ表示され、30秒後に答え直せます)。

  1. Q1.JSON-LDで@idを使う目的として、本文の説明に合うものはどれですか?

  2. Q2.ページに表示していない評価や価格の情報を、構造化データにだけ記述しようとしています。本文に照らした判断はどれですか?

  3. Q3.著者の信頼性をGoogleに伝える構造化データの実装として、本文が勧めているものはどれですか?

すべての問題に答えると押せます

「テクニカルSEO・サイト設計上級講座」全10レッスンを無料で修了しよう

  • ✓ 理解度チェックの採点と、合格レッスンの記録
  • ✓ 全レッスン合格で修了証を発行(URLでシェア・LinkedInに追加できます)
  • ✓ 全レッスンの解説動画と、続きから再開できる学習ダッシュボード
無料で受講をはじめる(1分)

完全無料・クレジットカード不要

このレッスンで使うツール・次の学び方 PR

運営者のサービス

SEO対策をプロに任せたい方へ

運営者のオムニウェブでは、SEO対策・コンテンツ制作のご相談を承っています。

SEO対策を相談する(無料) ↗

関連レッスン(他のコースから)