検索結果で、星の評価やFAQ、パンくずリストなどが表示されているページを見たことはないでしょうか。これは「構造化データ」という仕組みを使って、検索結果を通常より目立つ形(リッチリザルト)で表示させたものです。「構造化データを入れるとSEOに効くと聞いたが、よく分からない」という声を新潟の事業者さまからよくいただきます。この記事では、構造化データとは何かという基本から、リッチリザルトの仕組み、導入方法、よくある失敗までを解説します。

構造化データ(schema.org)とは

構造化データとは、Webページの内容を検索エンジンが理解しやすい形式で伝えるための、決められたルール(マークアップ)に沿った記述のことです。多くの場合「schema.org」という共通の語彙(ボキャブラリー)に基づいて記述されます。

通常、検索エンジンはページ内の文章を読み解いて内容を推測しますが、構造化データを使うと「これは会社名です」「これは営業時間です」「これは商品の価格です」といった情報の意味を、明示的に伝えることができます。人間が読む文章とは別に、機械(検索エンジン)向けの補足情報を添えるイメージです。

リッチリザルトとは

リッチリザルトとは、構造化データをもとに、Googleの検索結果画面に通常のテキストリンクよりも目立つ形で表示される要素のことです。代表的な例は次のとおりです。

  • レビュー(評価の星マーク):商品やサービスのレビュー情報
  • FAQ(よくある質問):検索結果に質問と回答が展開表示される
  • パンくずリスト:URLの代わりにサイト内の階層が表示される
  • 会社・店舗情報:営業時間や所在地、電話番号などが表示される
  • 求人情報:募集要項の一部が検索結果に表示される

これらは構造化データを設置すれば必ず表示されるわけではありませんが、正しく設置しておくことで表示される可能性が生まれます。同じ検索結果の中でも視覚的に目立つため、クリック率の向上が期待できます。

構造化データの導入方法

WordPressプラグインで導入する

WordPressをお使いの場合、SEO系プラグインの多くが基本的な構造化データ(パンくずリストや記事情報など)を自動で出力します。FAQやレビューなど個別の要素については、対応した専用プラグインやブロックエディタの機能を使って追加します。

直接記述する

HTMLの<head>内、またはページ内にJSON-LD形式で記述する方法もあります。JSON-LDは現在Googleが推奨している記述方式で、次のような形になります。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "会社名",
  "url": "https://example.com/"
}
</script>

記述するデータの種類(会社情報、FAQ、パンくずリストなど)によって、指定すべき項目(プロパティ)が異なります。schema.orgの公式サイトやGoogleのガイドラインで、対応する種類ごとの必須項目を確認しながら記述します。

設置後の確認

構造化データを設置したら、正しく記述できているかを確認します。Google Search Consoleにサイトを登録済みであれば、URL検査ツールで該当ページの構造化データが認識されているかを確認できます。Search Consoleの基本的な使い方はGoogle Search Consoleの使い方|初期設定と最初に見るべき項目で解説しています。

よくある失敗

  • 記述ミスでエラーになる:必須項目の欠落や形式の誤りがあると、構造化データとして認識されません。設置後は必ず確認ツールでチェックします。
  • ページの内容と一致しない情報を記述する:ページに表示されていない情報(実在しないレビュー評価など)を構造化データだけに記述すると、ガイドライン違反とみなされる場合があります。
  • 表示されると思い込む:構造化データを正しく設置しても、リッチリザルトとして表示するかどうかは最終的にGoogle側の判断です。設置=表示保証ではありません。
  • サイトマップやcanonicalとの連携不足:構造化データはページ単体の情報を補足する仕組みであり、サイト全体の設計(URLの正規化やページの発見しやすさ)が整っていて初めて効果が生きます。URLの正規化についてはcanonical(正規URL)タグとは?重複コンテンツを防ぐ設定方法、ページの発見しやすさについてはsitemap.xml(サイトマップ)とは?作り方とSearch Consoleへの登録手順もあわせてご確認ください。

よくある質問

Q. 構造化データを設置すれば検索順位が上がりますか?

直接的に順位を上げる要素ではありません。ただし、リッチリザルトとして表示されればクリック率の向上が期待でき、間接的な効果につながることがあります。

Q. どの種類の構造化データから導入すればよいですか?

自社サイトの内容に合わせて選びます。店舗であれば会社・店舗情報、よくある質問ページがあればFAQ、商品を扱っていればレビューや価格情報から検討するとよいでしょう。

Q. 専門知識がなくても導入できますか?

WordPressのプラグインを使う範囲であれば、専門知識がなくても導入しやすいです。JSON-LDを直接記述する場合は、ある程度の技術知識が必要になります。

Q. 設置後、どのくらいでリッチリザルトとして表示されますか?

決まった期間はありません。Googleが再クロールし、内容を評価したうえで表示するかどうかが決まるため、数日〜数週間かかる場合があります。

Q. 構造化データが原因でサイトが遅くなることはありますか?

一般的には表示速度への影響はごくわずかです。ただし、不要なスクリプトを大量に読み込むような実装をすると影響が出ることがあります。

まとめ

  • 構造化データは、ページの内容を検索エンジンに正確に伝えるための記述ルール
  • リッチリザルトは、構造化データをもとに検索結果で目立つ形に表示される要素
  • WordPressならプラグイン、それ以外はJSON-LD形式での直接記述が主な導入方法
  • 設置後はGoogleの確認ツールで正しく認識されているかをチェックする
  • 設置しても表示は保証されず、ページ内容との一致やサイト全体の設計も重要

構造化データは地味な作業に見えますが、検索結果での見え方に影響する重要な要素です。Web Gearでは、新潟の中小企業・個人事業主さまの構造化データの設計・導入から、Search Consoleでの確認までをWebザイルで継続的にお引き受けしています。「何から手をつければよいか分からない」という段階からご相談いただけます。