スキーマ マークアップの究極ガイド
公開: 2023-10-17私は 10 年近く SEO の分野で働いてきました。 私はその間、数多くの戦略の台頭と進化を見てきました。 そのような方法の 1 つとして常に注目されているのは、Web サイト内でスキーマ マークアップを使用することです。
画像クレジット: https://www.semrush.com/
スキーマ マークアップは単なる「SEO 専門用語」ではなく、より多くのコンテンツを検索エンジンに直接伝え、視聴者が最も正確な情報を確実に受け取ることができる強力なツールです。
この記事では、スキーマ マークアップに関する Web 上で最も包括的なガイドについて説明します。 スキーマ マークアップ、それが SEO にとって重要な理由、スキーマの起源、およびその仕組みについて説明します。 また、Web サイトで使用できるスキーマ マークアップの種類、その利点、そしてもちろん実装方法についても詳しく説明します。
さっそく見ていきましょう。
スキーママークアップとは何ですか?
スキーマ マークアップ (スキーマとも呼ばれます) は、コンテンツの意味を検索エンジンに正確に伝える構造化データです。
検索エンジンにサイトをクロールしてコンテンツを独自に解釈させる代わりに、スキーマ マークアップはコンテンツのタイプと性質に関する正確な手がかりを提供します。
これは、製品の価格や在庫状況に関する詳細から、特定のブログ投稿や記事の著者、今後のイベントの日付や場所に至るまで多岐にわたります。
SEO にとってスキーマ マークアップが重要なのはなぜですか?
Google、Bing、Yahoo などの検索エンジンは、ユーザーのクエリに対して最も関連性が高く包括的な結果を提供することを目的としています。 スキーマ マークアップを Web サイトに統合すると、これらの検索エンジンにコンテンツに対するより正確な洞察が提供され、「リッチ スニペット」と呼ばれる、より豊富で情報量の多い検索結果が得られます。 これらの強化された結果により、サイトのクリックスルー率 (CTR) が向上し、ユーザー エクスペリエンスが向上し、検索ランキングに影響を与えることができます。
画像クレジット: https://www.wordstream.com/
さらに、スマートフォンやスマート スピーカーなどのデバイスを介した音声検索の人気が高まっているため、スキーマ マークアップはコンテンツを「音声検索しやすい」ものにするのに役立ちます。
この包括的なガイドを読んで、スキーマ マークアップの微妙な違い、その実装、SEO における重要な役割を理解してください。
Google、Bing、Yahoo (まだ Yahoo を使用している人がいる場合) などの検索エンジンは、ユーザーが実行するさまざまな検索クエリに対して、最も関連性の高い包括的な結果をユーザーに提供することを目的としています。
スキーマ マークアップを Web サイトに統合すると、これらの検索エンジンにコンテンツに関するより明確な洞察が提供され、単に「リッチ スニペット」と呼ばれる、より豊富で情報量の多い検索結果が得られます。 これらの強化された結果により、サイトのクリックスルー率が向上し、ユーザー エクスペリエンスが向上し、さらには検索ランキングに(潜在的に)影響を与える可能性があります。
音声検索についても話す必要があります。
スマート スピーカーやデジタル アシスタントなどのデバイスを通じて音声検索がますます普及するにつれて、検索エンジンによる正確なデータ解釈の必要性が重要になります。 スキーマ マークアップは、この面で重要な役割を果たすことができます。
ユーザーがデバイスに質問すると、スキーマによって提供される構造化データは、検索エンジンがこのデータを迅速に検索して特定し、正確な回答を提供するのに役立ちます。
音声検索に関するさまざまな統計について誰もが話しますが、これは非常に重要です。 DemandSage によると、毎月 10 億件以上の音声検索が実行されているため、スキーマを使用して音声検索用にコンテンツを最適化することは、もはや単なるアドバイスではありません。 デジタル空間で優位に立つためには不可欠です。
スキーママークアップの基本
デジタル世界がより複雑になるにつれて、検索エンジンは Web 上のコンテンツを理解するためのより良い方法を常に模索しています。 スキーマ マークアップは、Web サイトのコンテンツとそのコンテンツに対する検索エンジンの理解を橋渡しするため、この課題の解決策として登場しました。
このセクションでは、スキーマ マークアップの起源とその仕組みについて説明します。
起源: Schema.org と検索エンジン
2011 年に、4 つの主要な検索エンジン (Google、Bing、Yahoo、Yandex) が Schema.org を作成しました。 この取り組みは、Web ページ上の構造化データ マークアップ用に統一され一元化された語彙を作成することでした。 現在、Schema.org は、Web サイトにスキーマ マークアップを実装するための絶対的な業界標準であり、ほぼすべての目的に適した項目タイプとプロパティの膨大なコレクションを誇っています。
基本的に、これら 4 つの検索エンジンは、SERP にリストされている一部の Web サイトのリッチ スニペットを表示するために、検索エンジンが Web サイト上のコンテンツをよりよく理解できるようにする標準化された方法を作成することが重要であることを認識していました。 そこで彼らは団結してそれを実行したのです。 Schema.org はそのプロセスの副産物でした。
仕組み: JSON-LD、Microdata、および RDFa
JSON-LD、Microdata、RFDa という 3 つの主要な形式を使用して、Web サイトにスキーマ マークアップを統合できます。
JSON-LD は JavaScript Object Notation for Linked Data の略で、世界中の専門家によって最も人気があり推奨されている形式です。 リンクされたデータ形式を使用してページに JavaScript のブロックを埋め込み、サイトにスキーマ マークアップを実装するためのよりモジュール式で管理しやすいアプローチを可能にします。
画像クレジット: https://hallanalysis.com/
Microdata では、既存の HTML タグに特定の属性を追加する必要があります。 JSON-LD や RDFa と比較すると、間違いなくコンテンツとより統合されています。 HTML が少し乱雑になる可能性があります。 これは必ずしも悪いことではありませんが、特に JSON-LD と比較すると、よりリスクの高いアプローチでもあります。
画像クレジット: https://www.researchgate.net/
属性のリソース記述フレームワークの RDFa 標準。 これは、構造化データを HTML または XHTML 要素に直接追加するもう 1 つの方法です。
3 つのうち、Google は通常、JSON-LD メソッドを使用してスキーマを実装することを推奨します。 これは、実装が簡単で、コンテンツから完全に分離されているため、Web ページの更新時に中断される可能性が低いためです。
さまざまな種類のスキーマ マークアップ
これはさまざまなスキーマ タイプをすべて網羅したリストではありませんが、この情報を Web サイトにすぐに適用できるように、最も一般的に使用されるタイプをいくつか紹介します。
組織
組織スキーマは、ウェブマスターやマーケティング担当者が組織に関する詳細情報を検索エンジンに提供できるようにする、特定のタイプの構造化データ マークアップです。 これには、企業名、企業ロゴ、連絡先詳細、所在地、その他の関連属性が含まれる場合があります。
組織スキーマを Web サイトに統合することで、SEO として、検索結果でのビジネスの詳細の表示方法を強化できます。 これにより、クリックスルー率とブランド認知度が向上するなど、いくつかのプラスの効果が得られます。
このスキーマを Web サイトに組み込むと、検索エンジンがビジネス情報をより効果的に理解して表示できるようになります。 これはブランド検索に特に価値があり、ナレッジ パネルなどのリッチな結果に貢献します。
人
人物スキーマを使用すると、特定の個人に関する詳細情報を検索エンジンに提供できます。 これには、個人の名前、役職、関連する所属、顔写真、連絡先の詳細が含まれる場合があります。
人物スキーマを Web サイトに埋め込むことで、検索結果での個人詳細の表示方法が強化され、クリックスルー率が向上する可能性があります。 ブログのある Web サイトでは、サイト上でこのタイプのスキーマを使用する必要があります。
これが役立つ別の方法もあります。 これは、Web サイトで EEAT を実証するときに役立ちます。 人物スキーマを追加すると、検索エンジンはコンテンツの作成者や編集者をよりよく理解できるようになり、経験、専門知識、権威、信頼をどのように示すことができるかをよりよく理解できるようになります。
画像クレジット: https://wpschema.com/
製品
製品スキーマは、検索エンジンに製品に関する詳細情報を提供するように設計されています。 このマークアップを実装することで、マーケティング担当者は製品ページで次のようなさまざまな属性を直接指定できます。
- 商品名。
- ブランド。
- モデル。
- 価格。
- 可用性。
- 評価。
他にも多くの貴重な属性があります。 このスキーマの主な目的は、商品を「より豊富な」方法で表示できるようにすることです。 理論的には、これにより、より有益で目を引くリストが作成され、製品の機能と利点について即座に洞察が得られます。
SEO にとって、製品スキーマを活用すると、製品スキーマを使用しないサイトに比べていくつかの利点が得られます。 まず、リッチ スニペットを許可することで、検索結果における商品の可視性を大幅に高めることができます。 これらは、検索リスト内に直接主要な属性 (上で説明したもの) を表示する検索結果を効果的に強化します。 このリッチな表示により、ユーザーは商品の関連性や魅力をすぐに判断できるため、CTR が向上します。
さらに、製品スキーマの構造化された性質により、検索エンジンは提示されている製品を明確に理解できます。 これにより、重要な検索クエリとの関連性が向上する可能性があります。 さらに、音声検索とスマート アシスタントの台頭により、構造化された製品データは、音声検索結果に表示されたり、仮想ショッピング アシスタントによって推奨されたりするために重要になる可能性があります。
画像クレジット: https://www.groovecommerce.com/
イベント
組織としてイベントを運営していますか? イベント スキーマ タイプとそれがどのように役立つかを理解する必要があります。
イベント スキーマは、ビジネスのイベントに関する包括的な詳細を検索エンジンに提供するために作成されました。 このマークアップ タイプを使用すると、イベントの名前、場所、開始時刻と終了時刻/日付、チケット情報、編成の詳細などの属性をイベントに提供できます。
このマークアップは、検索エンジンがイベントのリッチ スニペットを他の検索結果とともに表示できるように設計されており、ユーザーにイベントの重要な詳細のスナップショットを SERP リストに直接提供します。
イベント スキーマを実装すると、公開するイベント関連コンテンツのオンラインでの可視性とエンゲージメントが大幅に向上します。 SERP でのこの強化された表現により、ユーザーはクリックスルーすることなくイベントの概要を確認できるため、クリックスルー率が大幅に向上します。 最初からイベントについて詳しく知っているユーザーは、クリックする可能性が高くなります。
画像クレジット: https://rankmath.com/
スキーマの実物大
Umbraco によると、現在 792 種類のスキーマ マークアップがあるということは、考えられるほぼすべての用途に対応するマークアップがあることを意味します。 もちろん、それらをすべて理解する必要はありませんが、ビジネスで使用する重要なマークアップの種類を学ぶ必要があります。
スキーママークアップを使用する利点
スキーマ マークアップ、SEO にとってスキーマ マークアップが重要な理由、およびいくつかの重要なタイプのスキーマ マークアップについて説明したので、Web サイトでスキーマ マークアップを定期的に使用することで得られるいくつかの利点に進むことができます。
強化された検索結果 (リッチ スニペット、ナレッジ グラフなど)
まだご存じなかった方のために説明すると、リッチ スニペットは、SERP に表示される拡張検索結果です。 追加の重要な情報が表示されるため、標準のリストとは異なります。 たとえば、レシピのリッチ スニペットには、星の評価、準備時間、さらには完成した料理のサムネイル画像が含まれる場合があります。
この強化された表示の背後にある仕組みは、スキーマ マークアップによって機能するようになります。 検索エンジンがスキーマ マークアップが埋め込まれた Web ページをクロールすると、マークされたコンテンツを簡単に抽出し、それを使用してこれらのリッチ スニペットを生成できます。
スキーマがないと、検索エンジンはこの情報を推測する必要があるため、全体的に精度が低下したり、リッチ スニペットが少なくなる可能性があります。 スキーマ マークアップは、ウェブマスターがリッチ スニペットで表示したい正確なデータを検索エンジンに供給する直接的な方法を提供します。 これにより、ユーザーの検索エクスペリエンスと Web ページの可視性の両方が向上します。
画像クレジット: https://ahrefs.com/
クリックスルー率の向上
ご存知のとおり、スキーマ マークアップは、リッチ スニペットの表示を通じて、SERP での Web ページのリストの可視性と情報の深さを強化します。 これらのリッチ スニペットには、星評価、画像、製品価格などの要素が含まれており、前述したように、スニペットのない標準的なリストと比較して、Web ページのコンテンツをより詳細に調べることができます。
その結果、ユーザーはより多くの情報に基づいてクリックに関する意思決定を行うことができ、ユーザーの意図に最も合致する検索結果にアクセスする可能性が高くなります。 リッチ スニペットを含む Web サイトは視覚的にも情報的にも目立つことが多く、クリックしやすくなります。
具体的なデータ値はさまざまですが、リッチ スニペットがクリックスルー率を高める可能性があることがさまざまな調査で示されています。 Milestone Research は 450 万件を超えるクエリを分析し、非リッチリザルトの CTR が 41% であるのに対し、ユーザーがリッチリザルトをクリックする確率は 58% であることがわかりました。
ローカルSEOの改善
スキーマ マークアップ、特に「LocalBusiness」タイプを使用すると、企業は自社の施設に関する特定の詳細を検索エンジンに提供できるようになります。 この情報には、業種、営業時間、住所、連絡先の詳細、顧客レビューが含まれます。
検索エンジンがこれらの詳細を明確に理解すると、より正確で有益なローカル検索結果をユーザーに提供できます。 検索エンジンが保持するこの情報の増加により、ローカル検索での可視性が向上し、潜在的な顧客からの信頼とエンゲージメントの向上につながります。
たとえば、「イギリス、ノッティンガムの靴屋」を検索するとします。 その場合、LocalBusiness スキーマを使用しているビジネスをクリックする可能性が高くなります。これは、LocalBusiness スキーマを使用していないビジネスよりも多くの情報がすぐに得られるためです。
音声検索の最適化の向上
音声を最適化する戦略の一部としてスキーマ マークアップを導入する場合、スキーマ マークアップは非常に重要です。 Google アシスタント、Siri、Alexa などの音声アシスタントは、迅速かつ正確な回答を提供するために構造化データに大きく依存しています。
ユーザーが音声検索を行うとき、通常は直接的で短い回答を求めます。 スキーマ マークアップは、Web ページのコンテンツに関する明確な情報を提供することでこれを容易にします。 スキーマを使用することで、マーケティング担当者はコンテンツにラベルを付けることができ、音声検索アルゴリズムがユーザーに読み上げる最も関連性の高い情報を識別して選択することが容易になります。
たとえば、レシピが必要な場合、Web ページ上のスキーマ マークアップにより、正確に尋ねた内容に応じて、音声アシスタントが段階的な調理手順を提供したり、材料をリストしたりすることができます。
音声アシスタントの人気が高まるにつれて、コンテンツがスキーマによって正しく最適化されていれば、音声クエリに対する優先回答として選択される可能性が高まります。
スキーママークアップの実装方法
スキーマについてはすべて理解できたので、次は記事の実際の「核心」に取り掛かり、Web サイトにスキーマを実装する方法を学びます。 実装に使用できるツールとプラグインについて説明し、手動実装について説明します。また、Google の構造化データ テスト ツールを使用してスキーマのテストと検証も行います。
さまざまなプラットフォーム用のツールとプラグイン
Web マスターやマーケティング担当者が Web サイトにスキーマ マークアップを実装するのを支援するために、いくつかの異なるツールとプラグインが利用可能です。
WordPress を使用しているユーザーにとって、All In One Schema.org や Rich Snippets and Schema Pro などのプラグインは、コーディングの深い知識がなくても構造化データを統合できるユーザーフレンドリーなグラフィックを提供します。 これらのプラグインは、さまざまなスキーマ タイプに簡単に入力できるフォームを提供し、選択したページに必要なマークアップを自動的に生成して埋め込みます。 WordPress ユーザーにとってのもう 1 つの優れたオプションは、Yoast SEO です。これは、Web サイトへのスキーマ マークアップの追加と、その優れた SEO モニタリング機能にも役立ちます。
WordPress 以外では、Google の構造化データ マークアップ ヘルパーなどのツールを使用すると、Web ページ上の要素を選択し、適切なスキーマ マークアップを生成できます。 実装すると、マークアップを Web ページのコードに直接追加できます。 同様に、Merkle の Schema Markup Generator は、特定のタイプのスキーマを作成するためのシンプルなインターフェイスを提供します。
スキーマを実装した後は、スキーマを検証することを常にお勧めします。 これについては後ほど説明します。
手動による実装
前に説明したように、JSON-LD、Microdata、または RDFa などの形式を使用してスキーマ マークアップを手動で実装できます。 マーケティング担当者、開発者、またはウェブマスターは、スキーマから適切なスキーマ タイプを選択できます。 Org を作成し、必要なプロパティと属性を含むマークアップを作成します。 これはページのソース コードに埋め込まれます。
手動で実装すると、高度な精度とカスタマイズが可能になります。 マークアップがコンテンツと完全に一致していることを確認し、自動化ツールでは正しく対処できない可能性のある特定のニュアンスや要件に対応できます。 また、Web サイトが肥大化したり、古くなって互換性の問題が発生したりする可能性があるサードパーティのプラグインやデバイスに依存することもありません。
この手動アプローチでは、選択したマークアップ言語と特定のスキーマ仕様を十分に理解する必要があるため、コーディングや構造化データに精通している必要がある人にとっては困難です。 マークアップに間違いや情報の欠落があると、スキーマの実装が非効率になったり、エラーが発生したりする可能性があります。 特に、さまざまなスキーマ タイプを必要とする多くのページがある大規模な Web サイトの場合、手動での作業は時間がかかる場合があります。 また、開発状況を積極的に把握していない場合、新しいスキーマの更新を見逃すリスクもあります。
スキーママークアップのテストと検証
スキーマ マークアップを作成したら、手動で行った場合でも、外部ツールやプラグインを使用した場合でも、テストと検証を行って、サイトで機能することを確認する必要があります。
Google には、これを行うための優れたツールであるリッチリザルト テストがあり、ライブ ページの URL またはコードを直接入力できます。 Google はこれをクロールし、スキーマが意図したとおりに動作していることを確認します。
画像クレジット: https://resultsrepeat.com/
Validator ツールを Schema.org から直接使用することもできます。 これは Google のツールと同じように機能し、URL またはコード スニペットを入力して実行して検証し、発生したエラーをリストしてサイトに実装する前に修正できるようにします。
高度なスキーマ マークアップ手法
さらに詳しく学び、Web サイトでのスキーマ マークアップの使用に慣れたら、構造化データの観点から Web サイトをより良くするために検討すべき高度なテクニックがいくつかあります。
ネストされたスキーマの使用
ネストされたスキーマは、あるスキーマ マークアップ タイプを別のスキーマ マークアップ タイプに埋め込む方法です。 これは、特定のアイテムに関するより詳細で相互に関連した情報を提供するのに役立ちます。 これにより、検索エンジンはページ上のコンテンツの関係と属性をさらに深く理解できるようになります。
たとえば、Web ページに記事のスキーマ マークアップが含まれている場合、その中に著者が記載される可能性があります。 ネストされたスキーマでは、名前、画像、略歴などの作成者の情報を詳しく説明できます。 この階層化されたアプローチにより、公開する各コンテンツが正確に表現およびリンクされることが保証され、Web ページのコンテンツ階層とそのさまざまなエンティティの包括的なビューが提供されます。
複数のスキーマの結合
複数のスキーマを結合するには、さまざまなタイプのスキーマ マークアップを 1 つのページに統合して、多様なコンテンツ要素を表現する必要があります。
たとえば、Web ページには現在購入可能な製品が掲載され (つまり、製品スキーマが必要です)、そのページには顧客レビューも含まれます (レビュー スキーマが必要です)。
これらのスキーマを組み合わせることで、製品とレビューの両方を同時に詳細に理解できる情報を検索エンジンに提供できます。 複数のスキーマを適切に結合すると、検索エンジンが Web ページのコンテンツの完全なコンテキストを確実に把握できるようになり、検索結果にリッチ スニペットが表示される可能性が高くなります。
このブログ投稿では、スキーマ マークアップについて必要なすべての情報と、Web サイトでのマーケティング目的でのスキーマ マークアップの使用方法を説明します。 スキーマとは何か、それが SEO にとって重要である理由、さまざまなスキーマ タイプのいくつか、およびサイト上でスキーマを作成する方法について詳しく説明しました。 さらに、すぐに使用できる高度なスキーマ マークアップ テクニックもいくつか提供しました。
SEO テストは複雑ですよね? SEOTesting を使用するとプロセスが簡単になります。 Google Search Console API を使用すると、ボタンをクリックするだけで、どのような変更が SEO にプラスの効果をもたらしたかを簡単に確認できるようになります。 また、これを使用して、スキーマの実装がサイトにどのような影響を与えるかを確認することもできます。 現在 14 日間の無料トライアルを実施しているため、SEOTesting があなたのビジネスにどのような効果をもたらすかを確認したい場合は、今すぐサインアップしてください。