Nanoha AI Lab

BLOG

ブログ

画像・動画などの生成AIの最新ニュース、仕事に使えるAI活用、ホームページ・デザイン制作のコツまで、クリエイターやフリーランスの活動に役立つ情報をわかりやすくお届けします。

構造化データとは?SEO初心者が知っておきたい役割と使いどころ

SEOの設定を調べていると、「構造化データを入れた方がよい」という説明を見かけます。

ただ、コードの例だけを見せられても、何のために使うのか、どのページへ入れるのかが分かりにくいですよね。

構造化データとは、そのページが何のページで、どんな情報を載せているかを、決められた形式で検索エンジンへ伝える補助情報です。

正しく設定しておくと、検索エンジンはページの内容を読み取りやすくなります。

ただし、構造化データは、検索順位が上がることや、検索結果に特別な形で表示されることを保証する仕組みではありません。

画面に表示していない価格や評価を、構造化データにだけ書き足してはいけません。

この記事では、構造化データの役割、使うページの選び方、検索結果の表示についての注意点、設定と更新の確認手順を、はじめての方向けに説明します。

1. 構造化データは内容を機械へ伝える補助情報

「構造化データは内容を機械へ伝える補助情報」と手書きされたホワイトボードを指す公式キャラクターと、ひよこの落書き

構造化データは、ページに載っている情報を決まった形式で書き出したものです。

そうしておくと、どれが何を表す情報なのかをコンピューターが区別できます。

たとえば商品ページなら、どれが商品名で、どれが価格や在庫かを示せます。

ブログ記事なら、タイトル、書いた人、公開日、更新日、使っている画像を示せます。

Googleも構造化データに関する公式資料で、ページの情報を提供し、内容を分類するために標準化されたデータ形式だと説明しています。

構造化データは、多くの場合、ページのHTML(Webページを組み立てているコード)の中へ書き加えます。

Google検索は、JSON-LD、microdata、RDFaという三つの書き方に対応しています。

このうちJSON-LDは、本文とは別に、専用の記述をページ内へまとめて置く書き方です。

Googleは、サイトの設定で選べるならJSON-LDを使うことをすすめています。

とはいえ、はじめての方がコードを一から書く必要はありません。

CMS(記事や商品をブラウザ上で管理する仕組み)のテーマや拡張機能が、構造化データを自動で出力していることもあります。

そのため、新しく書き足す前に、自分のサイトが今どんな構造化データを出しているかを確認しましょう。

確認のしかたは、あとの「4. 実装と確認の基本手順」で説明します。

構造化データは人が読む本文の代わりではなく、本文に書いてある情報の意味をコンピューターへ補足するものです。

画面に必要な説明を書かないまま構造化データだけを増やしても、読者の役に立つページにはなりません。

先に本文、商品情報、会社情報を正確に書きましょう。

構造化データは、そこに書いた内容と一致するものだけを追加してください。

2. どんなページで使われるか

「どんなページで使われるか」と手書きされたホワイトボードを指す公式キャラクターと、ひよこの落書き

構造化データには種類があります。

ページの内容に合う種類だけを選んで使いましょう。

よく使われる種類は、次のとおりです。

ページや情報

主な種類

伝えられる情報の例

個別の商品ページ

Product

商品名、価格、在庫、評価など

ブログ・ニュース記事

ArticleBlogPostingNewsArticle

タイトル、作成者、公開日、更新日、画像など

トップページ・会社情報

Organization(または業種に合う下位の種類)

組織名、URL、ロゴ、連絡先など

パンくず(ページの階層)

BreadcrumbList

トップページから今見ているページまでの経路

種類ごとに、使えるページ、必ず書く項目、できれば書く項目、画像や内容の条件が違います。

設定する前に、Google検索がサポートする構造化データの一覧を開いてください。

そこから自分のページに当てはまる機能を選び、その機能の個別ガイドを確認しましょう。

たとえば記事の構造化データは、ブログやニュースなどの記事ページへ使います。

Googleは記事の構造化データの公式資料で、作成者、日付、見出し、画像など、読み取る情報を案内しています。

組織の情報は、サイトのすべてのページへ同じ内容を重ねて入れる必要はありません。

Googleも組織の構造化データの公式資料で、トップページや会社情報ページなど、組織を説明している一つのページへ置けばよいと案内しています。

そのうえで、自分の組織に最も当てはまる種類を選び、実際に該当する情報だけを書くようすすめています。

ページの内容と関係のない種類を選んではいけません。

サービスを商品に見せかけたり、ふつうの記事をレシピとして扱ったりするのは避けましょう。

検索結果の見た目を狙って意味の違う種類を使うと、読者にも検索エンジンにも誤解を与えてしまいます。

3. 検索結果の特別表示は保証されない

「検索結果の特別表示は保証されない」と手書きされたホワイトボードを指す公式キャラクターと、ひよこの落書き

リッチリザルトとは、画像、価格、評価などの追加情報が付いた検索結果の表示です。

通常の青いリンクと説明文だけの表示に比べて、目に入る情報が増えます。

ただし、構造化データを正しく設定しても、リッチリザルトが表示されるとは限りません。

Googleも構造化データに関する一般ガイドラインで、リッチリザルトテストに沿って正しく記述しても、検索結果に表示されない場合があると説明しています。

表示されない理由には、次のようなものがあります。

  • ページの主な内容と構造化データが一致していない
  • 画面に表示していない情報を構造化データに書いている
  • 必ず書く項目や、その種類ごとのガイドラインを満たしていない
  • Googleがそのページへアクセスできない
  • 検索する人や状況によっては、別の表示のほうが適切だとGoogleが判断する
  • テストツールでは分からない品質上の問題がページに残っている

一つでも当てはまると、書き方が正しくてもリッチリザルトの対象にならないことがあります。

構造化データは検索順位やリッチリザルトを保証する施策ではありません。「入れれば必ず目立つ表示になる」という説明をうのみにしないでください。

テストでエラーが出ないかを確かめることは、設定が正しいかを知るうえで大切です。

ただし、テストで分かるのはそこまでです。

本文の内容がよいか、読者が検索した目的に合っているか、サイトが信頼できるかまでは分かりません。

構造化データを入れる前に、ページの本文、タイトル、画像、価格、在庫、会社情報が正確かどうかを確認しましょう。

設定したあとも、通常の検索結果しか表示されないことを前提にしておきましょう。

タイトルと本文だけで内容が伝わる状態にしておいてください。

4. 実装と確認の基本手順

「実装と確認の基本手順」と手書きされたホワイトボードを指す公式キャラクターと、ひよこの落書き

構造化データは、使う種類を決めてから設定し、公開の前と後の両方で確認しましょう。

基本の流れは次のとおりです。

  1. 対象ページを決める
    商品ページ、記事ページ、会社情報など、どのページに何が載っているかを確認する
  2. 公式の説明を読む
    あてはまるGoogle検索セントラルの個別ガイドで、対象ページ、書く項目、画像、品質の条件を確認する
  3. 今の状態を調べる
    CMSやテーマ、拡張機能が同じ構造化データをすでに出していないか確認する
  4. 本文と一致させて設定する
    画面に表示している名称、価格、在庫、日付と同じ情報を書く
  5. 公開前にテストする
    リッチリザルトテストにURLを入れ、重大なエラーが出ないか確認する
  6. まず数ページで公開する
    いきなり全ページへ広げず、代表的なページで表示と内容を確認する
  7. 公開後に確認する
    Search Console(Googleが提供する検索状況の確認ツール)のURL検査や、種類ごとのレポートで、Googleが読み取った内容とエラーを確認する

CMSが自動で生成してくれる場合も、設定を有効にしただけで終わりにしないでください。

テーマと拡張機能が同じ構造化データを二重に出力したり、空の項目や古い情報が残ったりすることがあります。

最初は代表的な一ページだけで、本文との一致、重大なエラー、Googleがアクセスできるかを確認し、それから対象を広げましょう。

エラーの意味が分からない場合は、サイトの制作者へ相談してください。

そのとき、テスト結果、対象のURL、使っているCMSや拡張機能の名前を添えると、確認がスムーズに進みます。

コードだけを送るのではなく、どのページの何を表すデータなのかも一緒に伝えましょう。

5. 更新時のずれに注意する

「更新時のずれに注意」と手書きされたホワイトボードを指す公式キャラクターと、ひよこの落書き

構造化データは、ページを更新したあとも本文と一致している必要があります。

最初の設定が正しくても、運用しているうちに本文だけが変わり、構造化データが古いまま残ることがあります。

特にずれやすいのは、次の情報です。

  • 商品やサービスの名称
  • 価格、通貨、税込・税別の扱い
  • 在庫の有無、販売状態、予約を受け付けているか
  • 公開日、更新日、イベントの日時
  • 記事の作成者と画像
  • 会社名、住所、電話番号、ロゴ
  • パンくずの表示と、実際のカテゴリ構成

Googleは構造化データの一般ガイドラインで、構造化データを最新の情報にしておくよう求めています。

画面に表示していない内容や、ページと関係のない内容は書かないように、とも示しています。

本文の価格や在庫を変えたときに、構造化データも一緒に更新される作りになっているかを確認してください。

手入力で管理している箇所があるなら、更新時のチェックリストへ「構造化データの確認」を加えましょう。

CMSの商品情報から自動生成している場合も、元の商品データが正しいかを確認してください。

あわせて、公開画面と同じタイミングで構造化データも更新されるかを見ておきましょう。

カテゴリを変更した場合は、画面に出るパンくず、本文の内部リンク、BreadcrumbListの内容が同じ経路を示しているか、見比べてください。

サイトの構造は、構造化データだけで伝えるものではありません。

読者が画面を見て、今どこにいるのか、次にどこへ進めるのかが分かることが大切です。

ページの構造と内部リンクの考え方は、「SEOに強いサイト構造とは?」でも説明しています。

まとめ

「まとめ」と手書きされたホワイトボードを指す公式キャラクターと、ひよこの落書き

構造化データの役割と注意点を振り返ります。

  • 構造化データは、本文に書いた情報の意味を検索エンジンへ補足するもの
  • 商品、記事、組織、パンくずなど、ページの内容に合う種類だけを使う
  • 正しく設定しても、検索順位やリッチリザルトの表示は保証されない
  • 公式の説明、本文との一致、リッチリザルトテスト、公開後のURL検査を順に確認する
  • 価格、在庫、日付、会社情報を更新したら、構造化データとのずれも確認する

まず一つやるなら、代表的なページのURLをリッチリザルトテストへ入力してみてください。

今どんな構造化データが出ているかが、その場で分かります。

コードを書かなくても確認できるので、気軽に試してみましょう!


関連記事

NEXT STEP

「AI、どう使えばいい?」から、
お気軽にどうぞ!

ChatGPTのはじめ方から、ブログやホームページの相談まで。
小さな会社のAI活用を、一歩ずつ、いっしょに進めていきます!

AIと、もっと自由に。ワクワクする未来を