イントロ
SEOに携わっている方なら、スキーママークアップを目にしたことがあるでしょう。スキーママークアップは、検索エンジンにウェブサイトのロードマップを提供する「翻訳者」だと考えてください。スキーマを実装することで、SERPでの可視性が向上し、検索リストがユーザーにとってより魅力的で有益なものになります。
ここでは、SEOのためのスキーママークアップを理解し、実装するための詳細なガイドを紹介する。
スキーマ・マークアップはどのように機能するのか?
スキーママークアップは、ウェブサイトのコードに追加する構造化データの一形態です。GoogleやBingのような検索エンジンがあなたのサイトをクロールするとき、彼らはあなたのコンテンツの文脈と目的を理解するために、この構造化データを解釈します。スキーママークアップは、ページが製品、イベント、レシピ、またはその他のコンテンツタイプに関するものかどうかを示すことができ、検索エンジンが正確に分類するのに役立ちます。
SEOにとってスキーマ・マークアップは重要か?
はい!Schemaマークアップは、あなたのページをナレッジパネル、カルーセル、フィーチャードスニペット、リッチスニペットなどのリッチ機能の対象とすることで、SERPでのあなたの可視性を向上させることができます。これらの高度な機能は、視認性とクリックスルー率を向上させ、リッチリザルトは平均クリックスルー率(CTR)を17%向上させます。
また、Schemaマークアップは、イベントの日程、商品の価格、レビューの評価など、クリックする前に役立つ情報を提供することで、ユーザー体験を向上させます。このように簡単に詳細にアクセスできることで、ユーザーが検索結果であなたのページを選択する可能性が高まります。
スキーマ・マークアッ プの種類
ウェブサイトが商品、イベント、レシピ、場所、人物などの情報を特定するのに役立つスキーマは、800種類以上あります。ここでは、一般的に使用されているスキーマタイプをいくつか紹介します:
-
製品スキーマ:価格、在庫状況、評価などの商品詳細を表示します。
-
レビュースキーマ:星評価とレビュー数を表示し、商品、ローカルビジネス、メディアに最適。
-
記事スキーマ:見出し、著者、公開日など、ニュース記事やブログ記事の主要な詳細をハイライトします。
-
コーススキーマ:コース期間、提供者、提供方法などの教育内容を記述する。
-
組織スキーマ:名前、ロゴ、連絡先情報などの組織の詳細を提供する。
-
イベントスキーマ:日付、時間、場所など、イベントの時間的な情報をリストアップする。
-
ローカルビジネススキーマ:連絡先の詳細、営業時間、支払い方法を提供することで、物理的な場所を持つビジネスの可視性を最適化します。
包括的なリストについては、Schema.orgをチェックしてほしい。
正しいスキーマ・マークアップの選択
スキーママークアップの選択は、コンテンツの種類とSEOの目標によって異なります。ここでは、最も効果的なスキーマの選び方を紹介する:
-
コンテンツのタイプを特定する:商品、イベント、記事など、コンテンツに基づいてスキーマタイプを選択する。
-
ユーザーの意図を考える:ユーザーが検索結果で最も役に立つ情報は何かを考える。
-
検索エンジンのガイドラインを確認する:Googleの構造化データガイドラインを確認し、schemaを正しく使用していることを確認する。
-
必要に応じてスキーマタイプを組み合わせる:商品をレビューするブログ記事で記事スキーマと商品スキーマを組み合わせるように、1つのページで複数のスキーマタイプを使うことができる。
-
価値の高いページに集中する人気のあるブログ記事や売れ筋商品など、最も価値の高いページからスキーママークアップを開始する。
スキーマ・マークアップ・コード例
スキーマはさまざまな形式で実装できる。ここでは、よく使われる3つの方法を簡単に紹介しよう:
JSON-LDスキーマ
JSON-LDはGoogleが推奨するフォーマットで、簡単に追加でき、目に見えるコンテンツに干渉しないからだ。
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Recipe", "name": "Chocolate Chip Cookies", "author":{ "@type": "Person", "name": "Jane Doe" }, "prepTime": "PT20M", "cookTime":"PT30M"、"recipeYield":"24クッキー"、"description":"古典的なチョコレートチップクッキーのレシピ" } </script>
マイクロデータ
Microdataは、HTMLタグに直接スキーマ語彙を埋め 込む。すべての主要な検索エンジンでサポートされているが、維持するのは難しいかもしれない。
<div itemcope itemtype="https://schema.org/Recipe"> <h1 itemprop="name">チョコレートチップクッキー</h1> <p>By <span itemprop="author">Jane Doe</span></p> <p>準備時間:<meta itemprop="prepTime" content="PT20M">20分</p> </div>.
RDFa
RDFaは、HTML、XHTML、XMLと互換性のある汎用性の高いオプションで、複雑なデータセットによく使われるが、SEOに特化したスキーマとしてはあまり人気がない。
<div vocab="https://schema.org/" typeof="レシピ"> <h1 property="name">チョコレートチップクッキー</h1> <p>By <span property="author">Jane Doe</span></p> </div>.
ウェブサイトにスキーマ・マークアップを導入する方法
スキーマの実装は、適切なツールを使えば簡単にできる。以下の手順に従って、簡単にスキーマをセットアップしてください:
-
GoogleのStructured DataMarkup Helperを使用する:このツールは、JSON-LDコードを生成するのに役立ちます。
-
コンテンツタイプを選択します:記事、商品、イベントなど、ドロップダウンのオプションから選択します。
-
URLまたはHTMLを入力します:マークアップしたいページのURLまたはHTMLコードを入力します。
-
コンテンツにタグを付ける:ページ上の要素をハイライトし、関連するスキーマ・プロパティでタグ付けする。
-
HTMLを生成する:このツールは、あなたのページのスキーマコードを作成します。
-
コードをあなたのページに追加します:コードをコピーして、HTMLの
<head>
セクションに貼り付けます。WordPressやShopifyのようなプラットフォームには、これを簡単にするプラグインがあります。
スキーマ・マークアップのテストと検証方法
スキーマの実装は始まりに過ぎず、正しく機能しているかどうかを確認するためにはテストが不可欠である。
-
Googleのリッチリザルトテスト:URLを入力して、そのページがリッチリザルトの対象となるかどうか、またエラーが存在するかどうかをチェックします。
-
Google Search Console:機能強化のセクションでは、リッチリザルトタイプと警告やエラーを確認できます。
-
スキーママークアップバリデーター:Schema.orgが提供するこのツールを使えば、スキーマの正確性をテストすることができる。
-
検索結果を監視する:シークレットモードでコンテンツを検索し、スキーマリッチな検索結果が表示されているか確認しましょう。
スキーマ・マークアップのベストプラクティス
スキーママークアップを最大限に活用するために、以下のガイドラインに従ってください:
-
最も具体的なスキーマタイプを使用する:ニュース記事をマークアップする場合は、Articleではなく NewsArticleを使う。
-
関連するすべてのページをマークアップする:優先順位の高いページから始めるが、一貫性を保つためにサイト全体にスキーマを追加することを目指す。
-
複数のスキーマタイプを使う:多くのページで複数のスキーマを利用することができます。例えば、商品ページで商品スキーマとレビュースキーマを利用することができます。
-
スキーマを更新し続ける:コンテンツが変更されたら、スキーマもそれに合わせて更新しましょう。
-
隠されたコンテンツを避ける:スキーマのマークアップは、目に見えるコンテンツと一致させるべきである。
-
正しいフォーマットを使う:構文に小さな誤りがあると、検索エンジンがスキーマを正しく読み取れなくなる可能性があります。
-
重要な情報に優先順位をつける:商品名、価格、レシピの主な材料など、重要な情報を重点的にマークする。
スキーママークアップでSERPの可視性を最大化する
できるだけ早くスキーマをサイトに導入し、四半期ごとに見直す。Google Analyticsと Google Search Consoleを使って、リッチスニペットの表示、CTR、オーガニックトラフィックに対するスキーマの影響を追跡しましょう。スキーママークアップと質の高いコンテンツを組み合わせることで、SEO 戦略全体が強化され、検索結果でページが目立つようになります。