WEB講座
構造化マークアップとは?検索結果で目立つための仕組みを解説

SEOに良いって聞いたんですけど~

構造化マークアップをすると、Google検索の結果で目立つ表示ができるようになるぞよ。

構造化マークアップとは?
構造化マークアップとは、ホームページの情報に「意味づけ」をするための記述のことです。
例えば、ページ内に「あそびラボ」というテキストがあったとします。
私たちが見れば「会社名かな?」とすぐ分かりますが、Googleの検索ロボット(クローラー)にとっては、それが会社名なのか、サービス名なのか、人名なのかを正確に判断することができません。
そこで、「これは会社名ですよ」「住所はここですよ」「電話番号はこれですよ」といった情報を、HTMLの中に専用のコードで書いてあげます。
これが構造化マークアップです。
- かんたんにまとめると
- 構造化マークアップ = Googleにページの内容を正しく伝えるための仕組み
普段ホームページを見ている分には何も変わりませんが、裏側でGoogleに情報を正確に届けることで、検索結果で良い効果を得られる可能性があります。
構造化マークアップをするとどうなるの?
構造化マークアップを設定すると、Googleの検索結果で「リッチリザルト」という特別な表示がされることがあります。
通常の検索結果は「タイトル」と「説明文(ディスクリプション)」だけのシンプルな表示ですが、リッチリザルトでは写真や評価の星マーク、よくある質問(FAQ)の一覧など、さまざまな情報が検索結果に直接表示されるようになります。

リッチリザルトの表示例
リッチリザルトにはさまざまな種類があります。
ここでは、よく見かける代表的なものをご紹介します。
- よく見かけるリッチリザルトの例
- FAQ(よくある質問)
質問と回答が検索結果に直接表示されるレビュー・評価
星マーク(★)の評価が表示されるパンくずリスト
ページの階層構造がURLの代わりにわかりやすく表示されるローカルビジネス
住所・営業時間・電話番号などが表示されるレシピ
料理の写真・調理時間・カロリーなどが表示される商品情報
価格や在庫状況が表示される

あれって構造化マークアップのおかげだったんですね~

SEOへの効果はあるの?
「構造化マークアップをすれば検索順位が上がるの?」と気になるところですが、実は構造化マークアップ自体には、検索順位を直接上げる効果はありません。
Googleも公式に「構造化データは検索のランキング要因ではない」としています。
では意味がないのか?というと、そうではありません。
リッチリザルトが表示されることで、検索結果の中でひと際目立ち、クリック率(CTR)が上がるという間接的なSEO効果が期待できます。
例えば、同じ検索順位5位でも、リッチリザルトが表示されているサイトとタイトルだけのサイトでは、クリックされる確率が大きく変わります。
- 構造化マークアップのメリット
- ・検索結果にリッチリザルトが表示される可能性がある
・検索結果で目立つことで、クリック率アップが期待できる
・Googleにサイトの内容を正確に伝えられる
・競合サイトとの差別化につながる
検索順位を上げる施策と合わせて、構造化マークアップでクリック率を高める施策も取り入れると、より効果的なSEO対策になります。
構造化マークアップの書き方(概要)
構造化マークアップにはいくつかの記述方法がありますが、現在はJSON-LD(ジェイソン・エルディー)という形式で書くのが主流です。
Googleも公式にJSON-LDを推奨しています。
HTMLの中に専用のスクリプトタグを追加し、「会社名」「住所」「営業時間」「電話番号」などの情報を、決められたルールに沿って記述していきます。
- JSON-LDの記述イメージ(ローカルビジネスの場合)
- <script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “LocalBusiness”,
“name”: “あそびラボ”,
“address”: “東京都豊島区…”,
“telephone”: “03-XXXX-XXXX”
}
</script>
上の例では、「あそびラボはローカルビジネス(地域の事業者)で、住所と電話番号はこれですよ」ということをGoogleに伝えています。
見た目は少し難しそうに見えるかもしれませんが、基本は「項目名」と「値」の組み合わせです。
(@type が「何の種類か」、name が「名前」、address が「住所」…という感じです)
WordPressの場合はプラグインでも対応できる
WordPressを使っている場合は、コードを手書きしなくても、プラグインで構造化マークアップを設定できる場合があります。
有名なSEOプラグイン(「Yoast SEO」や「Rank Math」など)には、構造化データを自動で出力する機能が搭載されているものもあります。
ただし、プラグインで設定できる範囲には限りがあり、ビジネスに合わせた細かいカスタマイズが必要な場合は、直接コードを記述する必要があります。
【注意点】
構造化マークアップは、記述を間違えるとエラーになり正しく認識されません。
また、実際のページ内容と異なる情報を記述するなど、Googleのガイドラインに違反するとペナルティの対象になる可能性もあります。
実装する際は、制作会社やSEOに詳しい方に相談するのがおすすめです。
構造化マークアップの確認方法
自分のサイトに構造化マークアップが設定されているか、正しく記述できているかは、Googleが提供する無料のツールで確認できます。
リッチリザルトテスト
Googleが提供しているテストツールで、URLを入力するだけで構造化データが正しく設定されているか確認できます。
エラーがある場合は、どこに問題があるのかも表示してくれるので便利です。

Googleサーチコンソール
Googleサーチコンソールに登録している場合は、サイト全体の構造化データの状態をまとめて確認できます。
エラーや警告がある場合も一覧で表示されるので、どのページに問題があるか一目でわかります。
まだサーチコンソールを使っていない方は、サイト運営の基本ツールとして登録しておくのがおすすめです。


ただし、構造化マークアップは設定したからといってすぐにリッチリザルトが表示されるわけではないぞよ。
Googleがページをクロールして反映するまで時間がかかることもあるのじゃ。


ホームページ制作のご相談はこちら WEB講座一覧