構造化データ SEO: 初心者向けガイド
公開: 2022-02-11SEO を使用すると、競合他社より優位に立つことができれば、違いが生まれます。 そのため、Google が切望されている検索クエリでの第 1 位は保証されていませんが、できる限りそれに近づきたいと考えています。 または、少なくとも、Google 検索結果の最初のページに表示されるようにする必要があります。
しかし、競合他社をしのぐ唯一の方法はナンバー 1 の地位に到達することだけではない、と言ったらどうでしょうか?
今日は、SEO の構造化データと、それが Web サイトのトラフィックと売上に与える影響について見ていきます。
構造化データとは
構造化データとは、Google などの検索エンジンが Web ページの内容を判断するために使用する情報を指します。
例えば:
ページに材料のリスト、測定値、一連の指示などの情報が含まれている場合、Google はそれがレシピを見ていることを認識します。
これを知っていれば、構造化データが検索エンジンにとってどれほど役立つか想像し始めることができます。 ランディング ページのコンテンツの背後にあるコンテキストを認識できるようになったため、より関連性の高い検索結果をユーザーに提供できます。
これが、SEO が Web サイトでページを作成するときに構造化データ マークアップを追加する主な理由です。 そして、それはあなたがそうすべき理由でもあります。
非構造化データと半構造化データ
この投稿では主に構造化データに焦点を当てますが、半構造化データと非構造化データという 2 つのデータ タイプがあることに注意してください。
非構造化データはまさにその名のとおりです。 これらは、情報に関する限り構造に欠けるページです。 ただし、これはページの記述が不十分であることを意味するものではありません。 非構造化データとは、Google がページの内容を把握するために必要なデータが不足していることを意味します。
これは、例を使用してよりよく説明できます。
あなたの名前がブログ投稿に著者として表示された場合、Google はその情報を処理する方法を知りません。 ただし、構造化データを使用すると、自分の名前を投稿の作成者としてマークできます。
毎日公開されるコンテンツのほとんどは、非構造化データです。
写真などのメディア ファイルについても同じことが言えます。 画像がどんなに良くても、Google は画像の内容を認識できません。 その技術はまだありません。
できることは、少なくとも Google が画像を解釈するのに役立つ情報を追加することです。 それが半構造化データのすべてです。
半構造化データは、ファイルに添付されているか投稿に挿入されている情報を利用します。 最も一般的な例はメタデータですが、タグや属性などの他のタイプも存在します。 これらは通常、ページの HTML に追加されます。
したがって、犬の画像をそのまま Web サイトにアップロードすると、それはおそらく非構造化データです。 しかし、「犬」や「子犬」などのメタタグを追加すると、半構造化データになります。
半構造化データは、非構造化データと構造化データの中間に位置します。
ただし、構造化データの使用方法を知っている人は、検索エンジンに最も大きな影響を与えるため、常に使用します。
構造化データが SEO にとって重要な理由
Google が構造化データを好むことはわかっています。 しかし、なぜ? それはその情報で何をしますか? そして、それはあなたのページが検索エンジンでどのようにランク付けされるかにどのように影響しますか?
まず第一に、構造化データはランキング要因ではないことを指摘しておく必要があります — 少なくとも現時点ではそうではありません。 したがって、サイトが構造化データを使用しているかどうかにかかわらず、検索エンジンの結果ページ (SERP) で上位にランク付けされる可能性は、ページ上の最適化や被リンクなどの他の確立されたランキング要因に依拠しています。
では、構造化データを持つことのポイントは何でしょうか?
それは簡単です: より良い可視性。
Google がどのように関連性の高い検索結果をユーザーに提供したいかについては既に説明しました。 結局のところ、それは基本的に Google を使用することの要点です。 そのため、Google は構造化データを創造的な方法で使用し始めました。
構造化データのおかげで、検索エンジンは Web ページの背後にあるコンテキストを理解します。 そのため、誰かが検索バーに「チョコレート ケーキ レシピ」と入力すると、Google はその情報がどのページにあるかを認識します。
Google は引き続き、クエリに関連する検索結果を提供します。 さらに、ユーザーが必要とする情報を含む構造化データを含むいくつかのサイトも強調表示されます。

これらはリッチ スニペットと呼ばれ、しばらく前から Google に含まれています。 これは、構造化データ マークアップのサブセットと言えます。 インターネットで検索を行っているときに、これらのスニペットに出くわしたことがあるかもしれません。
リッチ スニペットの優れた点は、検索結果の上位 10 位にカウントされない場合があることです。 そのため、あなたのページが結果のトップ 10 にランクインしなくても、1 ページ目に表示される可能性があります。
念のために言っておきますが、ランディング ページがリッチ スニペットと検索結果の両方として表示される場合があります。 上記の例では、3 つの強調スニペットすべてが、たまたま「チョコレート ケーキ レシピ」というクエリの上位 3 つの検索結果になっています。
しかし、リッチ スニペットがどのように検索エンジンで一部のページの可視性を高めることができたかを見ることができます。
以上のことから、構造化データを使用する利点のいくつかを以下に示します。
権威を確立する
ランディング ページがリッチ スニペットとして表示されると、他のすべての検索結果よりも目立ちます。 それだけでなく、あなたのページは他のすべての結果よりも上位に表示されます。 構造化データのおかげで、競合他社よりも信頼できるように見えます。
ユーザーは信頼できる情報源から回答を見つけたいと考えているため、これは大きな問題です。 Google があなたのランディング ページにスポットライトを当てると、まるであなたの答えが承認されたかのようになります。 そのため、人々はあなたをソースとして信頼する可能性が高くなります。
また、あなたのページが常にリッチ スニペットとして取り上げられている場合、人々はあなたの Web サイトをニッチ市場の権威者と見なすことになります。 したがって、ウェブサイトだけでなく、全体的なブランディングにも役立ちます.
より多くのクリックを獲得
リッチ スニペットは、クリック率 (CTR) の向上につながります。 理由は簡単です — 彼らはあなたが群衆から目立つようにするのに役立ちます.
スニペットは、残りの検索結果とは異なる方法で表示されます。 画像を含めることができます。 また、検索結果エントリに通常付随するメタ タイトル/説明と比較して、コンテンツをより適切に表現する傾向があります。
Simplified Search は、構造化データ マークアップの影響に関する調査結果を発表しました。 よくある質問 (FAQ) の場合、コントロール グループで記録された 71.75% のクリックと比較して、クリックスルーが 817.60% 増加しました。

これは、インプレッション、オーガニック ユーザー、オーガニック セッションの増加を考慮していません。
ユーザーに価値ある情報を提供
構造化データは、ページが検索結果に表示されるようにするだけではありません。 また、人々があなたのビジネスについてもっと知ることができる方法の 1 つでもあります。
連絡先または会社概要ページの一部にラベルを付けて、各詳細が何を表しているかを Google に知らせることができます。 電話番号、会社の住所、電子メール アドレス、営業時間、および潜在的な顧客に役立つその他の要素にラベルを付けることができます。
たとえば、誰かがあなたの電話番号を検索すると、Google はそれを検索結果に表示できます。 ユーザーは、その情報を見つけるためにリンクをクリックする必要さえありません。 これが、構造化データが強力な理由の 1 つです。
スキーマ マークアップの概要
すべての主要な検索エンジンは、構造化データのマークアップに依存して、Web ページの背後にあるコンテキストを理解しています。 そのため、Web 開発者は厄介な立場に置かれています。
すべての検索エンジンが構造化データを処理するさまざまな方法を実装している場合、開発者がすべてのプラットフォームでランク付けしたい場合、どの方法を使用する必要がありますか?
そこでスキーマ マークアップの出番です。
Schema.org は、Google、Yahoo、Microsoft、Yandex の 4 つの検索エンジンによって設立された組織です。 主な目標は、すべてのプラットフォームが構造化データをオンラインで処理する方法を開発することです。

簡単に言えば、グループはすべての検索エンジンが解釈できる言語を作成しました。 そうすれば、Web ページは 1 つのスキーマ マークアップを使用するだけでよく、その情報をすべての検索プラットフォームで利用できるようになります。
Schema.org は、構造化データの標準がある理由です。
スキーマ マークアップの種類
スキーマとは、検索エンジンが構造化データを実装するために使用する言語を指します。 しかし、実際にはウェブマスターが使用できるさまざまな形式があります。 それらはすべて同じことを達成します。 ただし、3 つのオプションがあるため、開発者は構造化データをどのように展開するかを選択できます。
JSON-LD
JSON-LD は現在最も人気のある形式であり、スキーマ マークアップの世界に足を踏み入れようとしている人に推奨されるオプションです。 これは、Google がユーザーに使用してほしいフォーマットであるだけでなく、軽量でもあります。つまり、サイトの速度が低下することはありません。

JSON-LD の最も優れた点は、検索エンジン以外は誰もそれを見ることができないということです。 HTML ファイル自体にデータが隠されているわけではありません。 代わりに、Javascript を使用して HTML の <head> または <body> にスクリプトを挿入します。
マイクロデータ
microdata はかつて業界標準でしたが、それ以来、JSON-LD に追い抜かれています。 ここでは、構造化データがページの HTML コードに直接挿入されます。 そのため、正しく実装しないと Web サイトがクラッシュする危険性があります。
microdata を使用するもう 1 つの欠点は、実装に時間がかかることです。 これは、microdata を機能させるためだけに、ラベルを付けたいすべてのページ要素をマークする必要があるためです。
これは、必要に応じて構造化データを編集または削除するのに苦労する可能性があることも意味します.
これらは、構造化データ マークアップの開発に microdata ではなく JSON-LD の使用を引き続き推奨する理由の一部にすぎません。
RDFa
RDFa は microdata の仕組みに似ています。 情報を HTML に直接埋め込む必要があります。 RDFa は Facebook の Open Graph メタ タグに基づいていますが、ここで説明した 3 つの形式の中で最も使用頻度の低い形式です。
構造化データの実装
検索エンジン (具体的には Google) は、検索結果に構造化データをどのように実装していますか?
構造化データの実装について話しましょう。
Google は、関連するスキーマ マークアップを含むランディング ページを紹介するさまざまな方法を考え出しました。 それらのいくつかを見てみましょう。
ナレッジグラフ
検索結果ページの右側にナレッジ グラフが表示されます。 探している情報の要約バージョンとして表示されます。 サイトにトピックに関する事実に基づく十分な情報が含まれている場合、Google はランディング ページからデータを取得し、検索結果の横に表示します。


ナレッジ グラフには、会社の現在の株価、CEO、収益、子会社など、人々が役立つと思われるその他の情報を含めることができます。 公式ソーシャル メディア ページへのリンクもあります。 関連する検索が見つかる場合もあります。
有名人などの実在の人物を検索すると、その人物の年齢、誕生日、身長、家族、称賛とともに短い自伝を見つけることができます。 また、出演した映画やテレビ番組のリストも表示されます。

また、食品を検索すると、ナレッジ グラフにその定義や栄養成分などの詳細が表示される場合があります。

これは、Google が信頼できるソースと見なすものから引き出した情報の集合体と考えてください。
リッチ スニペット
リッチ スニペットは、最も一般的なタイプの構造化データです。 これらは、評価やビジネスの場所など、検索結果のすぐ下に表示される要素です。

上記の例の場合、Target の Instant Pot リストのリッチ スニペットには、製品評価、レビュー数、価格、在庫状況などの詳細が含まれていました。
レシピを検索すると、検索結果に調理時間、料理の種類、その他の関連情報が表示される場合があります。 検索したレシピのサムネイル画像を表示することもできます。
検索結果に表示される追加情報により、ユーザーはクリックしようとしているページをよりよく理解できます。 構造化データを持たないリンクとは異なり、リッチ スニペットを使用すると、ユーザーはリンクを調べる価値があるかどうかを判断できます。
しかし、ほとんどの場合、彼らは実際にこれらのリンクをクリックします。
強調スニペット
強調スニペットは検索結果ページの上部を占め、多くの場合、ユーザーのクエリに対する直接的な回答を示しています。
強調スニペットは検索結果の上位に表示されるため、マーケティング担当者はその配置を 0 位と呼ぶことがよくあります。

表示される情報は、ランディング ページから直接取得されます。 完全なコンテンツを表示したい場合にアクセスできるリンクがあります。
上記の例では、強調スニペットは「タイヤを交換する方法」というクエリに対して、ステップバイステップのガイドを表示して答えています。 ただし、強調スニペットは、グラフ、表、リストなどの形式で提供されることもあります。 検索クエリのコンテキストによって異なります。
ユーザーは検索結果の最初の結果をクリックする傾向があるため、マーケティング担当者はスキーマ マークアップを最適化して、リンクされたデータがターゲット キーワードに適合するように最善を尽くします。
強調スニペットは、用語の定義、アイテムの比較、またはタスクの実行方法の表示が必要なクエリに対してポップアップできます。
リッチカード
リッチ カードはリッチ スニペットに似ています。 違いは、リッチ カードはモバイル ユーザー向けに設計されていることです。

これらは、強調スニペットと同様に、他のすべての検索結果の上に配置されます。 ただし、各エントリは他の関連する検索結果とスペースを共有します。
Google はモバイル ユーザーに重点を置いているため、この目的専用の構造化データを調べることを強くお勧めします。
Web サイトへの構造化データの追加: ベスト プラクティスとツール
構造化データの概念全体は複雑に見えるかもしれませんが、実際にはそうではありません。 ある程度練習すれば、誰でも構造化データとスキーマ マークアップの使用を習得できます。
主な課題は、ページ要素を識別して正しくラベル付けすることです。 この作業は簡単に聞こえるかもしれませんが、ランディング ページに要素が多すぎると、特定の要素を見落としたり、ラベルを誤って表示したりしやすくなります。
最もパフォーマンスの高いページから始めることを強くお勧めします。 それらはすでに注目を集めているため、その構造化データが検索エンジンに対応できるようにする必要があります。
また、以前に提案したように、他の形式ではなく JSON-LD 形式を使用してみてください。
スキーマ マークアップを生成する方法
スキーマ マークアップをゼロから完全に手動で生成できます。 ただし、このプロセスに自信がない場合は、お勧めしません。 このプロセスは時間がかかるだけでなく、必要以上に複雑です。 サイトのパフォーマンスに影響を与える可能性のあるエラーが発生する可能性があります。
より簡単で効率的なオプションは、スキーマ マークアップ ジェネレーターを使用することです。 これらは使いやすいだけでなく、ほとんどが無料で使用できます。
次のマークアップ生成ツールを使用できます。
- Google データ ハイライター— Google データ ハイライターは、Google Search Console の一部です。 これを使用するには、ランディング ページの URL を入力し、Word 文書の場合と同じようにページの特定のセクションを強調表示するだけです。 例: ブログ投稿のタイトルを強調表示した後、テキストを右クリックして「タイトル」というラベルを付けることができます。 この時点から、Google はブログ投稿のタイトルがここにあることを認識します。

- Google 構造化データ マークアップ ヘルパー— この Google ツールはデータ ハイライターに似ています。 ただし、この場合、ページをより深いレベルで分類できます。 ここでは、サイトが提供するコンテンツの種類を設定できます。 ランディング ページのカテゴリを指定できます: 記事、イベント、映画、レストラン、書評、求人情報、製品、ソフトウェア、データセット、ローカル ビジネス、Q&A ページ、テレビ エピソード。 次に、詳細についてランディング ページのタグ付けを開始できます。

- Schema Markup Generator — Merkle による Schema Markup Generator は、何らかの理由で Google のツールを使用したくない場合に適した代替手段です。 ほとんど同じように機能しますが、私たちの意見では、ユーザー インターフェイスに関する限り、これにはわずかな利点があります。

最終的にどのマークアップ ジェネレーターを使用する場合でも、最良の結果が得られるように、要素に正しくラベルを付けるようにしてください。 WordPress ユーザーの場合は、構造化データの管理に役立つプラグインをインストールできます。 Yoast SEO は有名で信頼性の高いプラグインであるため、良いオプションですが、唯一のオプションではありません。
スキーマ マークアップをテストする方法
ランディング ページにスキーマを追加したら、スキーマをテストして、すべてが正常に機能していることを確認します。
幸いなことに、オンラインで入手できる無料のスキーマ マークアップ テスト ツールがあります。 これらは、調整を行う必要があるかどうかを知らせます。
Google のリッチリザルト テストを使用して、ラベルがリッチ スニペットを生成するのに十分かどうかを判断することもできます。

このツールの使用はこれ以上簡単ではありません。 ランディング ページの URL を入力するだけで、後は Google が行います。 数分待ってください。 分析後、フラグが立てられた問題がある場合は、その問題が表示されます。

ほぼ同じように機能する Schema Markup Validator という別のツールがあります。
スキーマ マークアップを追加する方法
スキーマ マークアップは、選択した構造化データ マークアップ ジェネレーターが提供するスクリプトを追加することで、ランディング ページに手動で追加できます。 ランディング ページの HTML コードの <head> または <body> に追加します。
しかし、代替方法があります。
WordPress を使用している場合は、プラグインを使用してスキーマ マークアップを自動的に追加できます。 ただし、これらのプラグインは柔軟性に欠ける傾向があるため、この方法で行うといくつかの制限があることに注意してください。
構造化データ マークアップを追加する 1 つの方法は、それを Google タグ マネージャーの一部にすることです。 これは、オンライン マーケターが好んで使用する多くの Google ツールの 1 つであるため、既に使用している可能性があります。 そこにコードを追加するだけで、機能し始めるはずです。
結論
構造化データの主な使用例として Google を使用してきましたが、これはすべての検索エンジンにとって非常に役立ちます。 これがないと、これらのプラットフォームはランディング ページのデータを理解するのに苦労します。
しかし、構造化データの利点はあなたにも引き継がれます。
構造化データを使用すると、CTR が向上し、サイト トラフィックが向上します。 オンライン ビジネスが正しく使用すれば、売り上げの急増につながる可能性さえあります。
だからこそ、誰もがこの機能を適切に活用する必要があります。
