構造化データとは
Webページの内容を、検索エンジンが理解しやすい決められた形式で記述したデータ。リッチリザルト表示などにつながる。
構造化データとは
構造化データとは、Webページに書かれている情報が「何を意味しているか」を、検索エンジンが正確に理解できるように、決められたルールで記述したデータのことです。共通のルールとしてSchema.org(スキーマ・ドット・オルグ)という語彙が使われ、記述形式はGoogleが推奨するJSON-LDが一般的です。
人間は「広島市西区〇〇」という文字を見れば住所だとわかりますが、検索エンジンにとってはただの文字列です。構造化データで「これは会社の住所です」と明示することで、情報を正確に伝えられます。
構造化データで何が変わるのか
リッチリザルトの表示
検索結果に、星評価、価格、イベント日程、パンくずリストなどが表示されることがあります。これを「リッチリザルト」と呼び、通常の検索結果より目立つため、クリック率の向上が期待できます。検索エンジンやAIの理解を助ける
会社情報、記事の著者、商品情報などを明確にすることで、検索エンジンやAIが情報を正しく扱いやすくなります。LLMO(AI検索最適化)の観点からも重要性が増しています。よく使われる構造化データの種類
- Organization / LocalBusiness: 会社名、所在地、電話番号、ロゴなどの会社・店舗情報
- Article: ブログ記事のタイトル、著者、公開日
- Product: 商品名、価格、在庫状況、レビュー
- BreadcrumbList: パンくずリスト(サイト内の階層)
- FAQPage: よくある質問と回答
- Event: セミナーやイベントの日時・会場
注意点
構造化データは、入れればすぐに順位が上がるものではありません。Googleは、構造化データ自体が直接のランキング要因ではないと説明しています。また、リッチリザルトを表示するかどうかはGoogleの判断次第です。
実際、FAQのリッチリザルトは2023年以降、政府や医療など一部の権威あるサイトに限定されるなど、表示ルールは変わり続けています。ページに書かれていない情報を構造化データに入れるのはガイドライン違反になるので注意しましょう。
具体例
ある地域の工務店では、会社概要ページにLocalBusinessの構造化データを、施工事例の記事にArticleの構造化データを設定しました。Search Consoleでエラーがないことを確認したうえで、MEOの情報とも表記をそろえ、検索エンジンに会社の情報が一貫して伝わる状態を整えました。
実装方法はNext.js SEOガイドでも紹介しています。
関連サービス
Swaaabでは、構造化データの設計・実装を含めたSEOに強いサイトをWeb制作サービスで構築しています。