スキーママークアップとリッチスニペットを使用してSEOを支援する方法

公開: 2021-10-06

一部のWebサイトの検索結果に星の評価が表示されている方法や、FAQのドロップダウンリストが表示されているWebサイトがあることを疑問に思ったことはありませんか。 これは、スキーママークアップと呼ばれるものによるものです。 この記事では、スキーママークアップとは何か、およびWebサイトでのSEOに対するその多くの利点について説明します。

スキーママークアップとは何ですか?

スキーママークアップは、構造化データとも呼ばれるコードの一種であり、ここでは2つの用語を同じ意味で使用する場合があります。

さまざまな検索エンジンがSchema.orgを作成し、ウェブサイトの所有者とSEOが検索結果内からより豊かなエクスペリエンスを提供できるようにしました。 構造化データを使用することで、検索エンジンに追加情報を提供して、コンテンツをよりよく理解し、検索結果内でさまざまな方法で表示することができます。

グーグルのようなものがどれだけのデータを処理しなければならないかを考えるとき、構造化されたデータはあなたが伝えたい情報を明確に明らかにします。 これは、レシピの調理時間、最も売れている製品の購入にかかる費用、または最新の求人の給与バンドなど、何でもかまいません。

オーガニック検索結果は、ページ上の10個の青いリンクだけで構成されているわけではありません。 使用できる構造化データにはさまざまな種類がありますが、これらすべてが豊富な結果につながるわけではないことに注意してください。 できるという理由だけでページにスキーマを追加しないでください。 ページは関連している必要があります。 そうしないと、Googleはこのスキーマスパムを考慮する可能性があり、希望したものとは逆の効果をもたらす可能性があります。

豊富な結果で際立つ

誰かが位置ゼロを参照しているのを聞いたことがあるなら、それは豊富な結果または構造化データの別の例になります。 それらは通常、最初の有機的な結果の上、または最初の青いリンクの上に表示されます。 この2つは相互に排他的ではありません。つまり、リッチスニペットに加えてオーガニック(青)のリストを作成できます。

豊富な結果とは、関連する構造化データを利用した情報を含む、視覚的に強化された検索結果です。 豊富な結果は検索結果の重要な詳細を強調し、多くの場合、SERP(検索エンジンの結果ページ)でより多くのスペースを占める画像を含めることができます。

リッチスニペットは、特定の種類の情報を含むページにのみ表示され、デバイスの種類によって制限される場合があります。 たとえば、「ハウツー」リッチスニペットはモバイルデバイスでのみ表示されます。

以下のDellノートパソコンの例からわかるように、これらもさまざまな形式で提供されます。

強調表示された2つの結果は、製品スキーマを使用して、購入者との信頼を確立し、ユーザーに評価を表示するのに役立ちます。 Dell.comの例では、追加の属性を使用して価格帯と在庫レベルを表示することにより、このスキーマを最大限に活用していることがわかります。

[ケーススタディ]ログファイル分析によるランキング、オーガニック訪問、売上の改善

2017年の初めに、TutorFair.comのチームは、近江シドのSEOサービスに彼らを支援するよう依頼しました。 彼らのウェブサイトはランキングとオーガニック訪問に苦労していました。
ケーススタディを読む

利用可能なスキーママークアップの種類

スキーママークアップの最も一般的な例のいくつかを次に示します。これには、よりニッチなWebサイトの例も含まれます。

レシピスキーマは、間違いなく最も広く使用されているタイプのマークアップです。 これにより、いくつかの重要な豊富な結果を得る資格が得られます。 レシピマークアップは、食事、評価、調理時間、指示などの画像を表示できます。 レシピスキーマを実装すると、モバイルレシピカルーセルに表示される可能性も高まり、検索トラフィックが大幅に増加します。 レシピスキーマは、音声検索クエリでもレシピを表示するのに役立ちます。
レシピスキーマのドキュメント。

記事スキーマは、ニュース、メディア、エンターテインメントの記事に一般的に使用されており、他の多くの記事タイプにも広く使用されています。 このマークアップを使用して、著者、記事の見出し、注目の画像、発行日などの構造化データを含めます。
記事スキーマのドキュメント。

もちろん、ハウツースキーマは、ステップバイステップの説明を含むコンテンツに最適です。 マークアップの方法に応じて、アコーディオン形式またはカルーセル形式のいずれかで表示されます。 これはSERPで大量のスペースを占有し、非常に価値があるため、Googleアシスタントの結果を利用できます。
ハウツースキーマドキュメント。

もちろん、本のスキーマは著者や出版社にとって役立ちます。 著者、評価、エディションなどの情報を提供することに加えて、このマークアップは「Get Book」の行動を促す可能性もあるため、人々はSERPから直接あなたの本を購入します。
スキーマのドキュメントを予約します。

FAQスキーマは、特定のトピックに関する質問とそれに対応する回答を検索結果に表示します。 このFAQマークアップは、Googleアシスタントの対象となり、通常、ウェブサイトが適切なユーザーの前に表示されるようにアコーディオンスタイルで表示されます。
FAQスキーマドキュメント。

ビデオスキーマは、検索でのビデオの存在感を最大化します。 ビデオの説明、サムネイル、ビデオの長さなどの詳細を追加できます。 また、モバイル結果のビデオバッジだけでなく、ビデオカルーセルにも表示される場合があります。
ビデオスキーマのドキュメント。

コーススキーマは、教育機関、コースプロバイダー、およびオンラインコースを提供するプロバイダーが使用できます。 このスキーマは、Googleがコース名、それを提供する組織、およびコース自体の簡単な説明を強調表示する可能性があることを意味します。
コーススキーマのドキュメント。

以前に製品スキーマについて触れましたが、eコマースビジネスの場合やサイトに製品ページがある場合は、このスキーママークアップを利用してください。 商品には、画像、説明、SKU、ブランド、レビュー、価格、状態、在庫状況、販売価格など、SERPで目立つようにマークアップできる貴重な情報がたくさんあります。
製品スキーマのドキュメント。

イベントスキーマは、今後のイベントに特別な注意を引くための優れた方法です。 この構造化データの一部として、日付、時刻、場所、およびその他の追加情報を共有できます。
イベントスキーマのドキュメント。

評論家レビュースキーマは、レビュー担当者の名前、評価、発行者の名前とロゴとともに、より包括的なレビューからの抜粋を提供します。これは、SERPで特別な注目を集めるための優れた方法です。
評論家のレビュースキーマのドキュメント。

サイトリンク検索ボックススキーマは、SERPですぐにWebサイトを検索するための簡単な方法です。 顧客へのリアルタイムの提案も表示できます。
サイトリンク検索ボックスのドキュメント

求人情報スキーマはSERPで多くの不動産を占有し、求職者向けの多くの情報を備えています。 このスキーマには、ロゴ、会社名、提供されている役職、ジョブを投稿した日付、およびフルタイムかどうかが表示されます。 この機能を利用する場合は、情報を最新の状態に保つようにしてください。
ジョブ投稿スキーマのドキュメント。

ブレッドクラムスキーマを使用すると、検索結果にURLではなくページ階層を表示できます。 それは、彼らがどこをナビゲートしているのか、そして何を期待するのかを説明するための記述的でより簡単な方法である可能性があります。 このスキーマを利用するには、Webサイトでブレッドクラムがアクティブになっている必要があります。
ブレッドクラムスキーマのドキュメント。

ソフトウェアスキーマは、コンソールゲームなどを含むアプリやソフトウェア製品を使用している場合に適しています。情報は製品スキーマに類似しており、画像、総合評価、価格を表示できます。
ソフトウェアスキーマのドキュメント。

Googleは、ナレッジグラフで企業の連絡先スキーマを使用することもできます。 連絡先情報、子会社、および説明情報を含める必要があります。 あなたのウェブサイトが公開会社であるならば、あなたのブルームバーグリストへのリンクを含めることも良いでしょう。
企業の連絡先スキーマのドキュメント。

レビュースキーマは、前述のように、Webページに星評価を追加する方法です。 レビューの構造化データは、評価の星、レビューの数、コンテンツの抜粋を表示でき、地元の企業、映画、本、音楽、製品で一般的に使用されています。
スキーマのドキュメントを確認します。

Q&Aページスキーマは、WebサイトにQ&A形式、別のフォーラム、またはパブリックエクスチェンジがある場合にのみ使用してください。前述のFAQスキーマと混同しないでください。 ベストアンサーは、検索結果で直接「トップアンサー」とマークすることができます。
Q&Aページのスキーマドキュメント。

最大限のメリットを得るには、Googleマイビジネスのリスティングに加えてローカルビジネススキーマを使用する必要があります。 また、営業時間や「予約」などの特定のアクションを利用することもできます。
ローカルビジネススキーマのドキュメント。

トッププレイススキーマは実際には「権威ある出版社」に対してのみ機能しますが、トップレストランやトップアトラクションなどの場所に関する記事を書く場合はこれが最適です。 これは、前に使用した「マンチェスターのトップサイト」の例で使用しました。
トップはスキーマドキュメントを配置します。

ロゴスキーマは、ブランドのナレッジグラフが表示される可能性を高めます。 資格を得るには、表示するロゴの高品質バージョンと会社の「概要」情報があることを確認してください。
ロゴスキーマのドキュメント。

ソーシャルプロファイルスキーマは、Facebook、Twitterなどのソーシャルメディアプロファイルへのリンクをナレッジグラフに追加します。 Googleは、Facebook、Twitter、Google +、Instagram、YouTube、LinkedIn、Myspace、Pinterest、SoundCloud、Tumblrのソーシャルメディアプラットフォームのみを表示します。
ソーシャルプロファイルスキーマのドキュメント。

Webサイトにスキーママークアップを追加する利点

リッチスニペットとスキーマはランキング要素ではありません。 ただし、視覚的に魅力的であり、クリック数が増える可能性があるため、通常の結果よりもクリック率が高くなります。 さらに、SERPで占める不動産の増加により、それらはあなたとあなたのブランドの認知度を高め、スキーママークアップの利点の数を増やします。

スキーママークアップを生成する方法

スキーママークアップを生成するための私のお気に入りの方法の1つは、technicalseo.comのこのツールです。このツールを使用すると、必要なデータの種類を簡単に選択して、情報を入力できます。

スキーマの実装は、次の3つのステップで機能します。

  1. マークアップを生成し、
  2. コードが機能することをテストし、
  3. Webサイトにマークアップを実装します。

幸いなことに、使用されているCMSやその構築方法に関係なく、マークアップを生成してWebサイトに展開するのは比較的迅速です。 次の例では、Googleが推奨するJSON-LD形式を使用しています。 他の形式には、MicrodataとRDFaが含まれます。

ここでは、例としてFAQスキーマを見ていきます。

 <script type = "application / ld + json">
{{
  "@context": "https://schema.org"、
  "@type": "FAQPage"、
  "mainEntity":[{
    "@type": "質問"、
    "name": "スキーママークアップとは何ですか?"、
    "acceptedAnswer":{
      "@type": "回答"、
      "text": "スキーママークアップは、構造化データとも呼ばれるコードの一種で、検索結果内からユーザーに豊かなエクスペリエンスを提供するように設計されています。構造化データを使用することで、検索エンジンにコンテンツに関する追加情報を提供して、ユーザーができるようにすることができます。コンテンツをよりよく理解し、検索結果内でさまざまな方法で提示します。」
    }
  }、{
    "@type": "質問"、
    "name": "スキーママークアップを使用する必要があるのはなぜですか?"、
    "acceptedAnswer":{
      "@type": "回答"、
      "text": "リッチスニペットは通常の検索結果よりも視覚的に魅力的であり、クリック数が多いため、通常の結果よりもクリック率が高くなります。さらに、SERPで占める不動産が増えるため、あなたとあなたのブランドに対する認識が高まります。」
    }
  }]
}
</ script>

そこから、Webサイトに追加する前にコードをテストするのが最善です。 上記で使用したようなツールは通常エラーがありませんが、常に再確認するのが最善です。 これには、Schema Markup Validator(Googleの構造化データテストツールに代わるもの)とGoogleのRichResultsTestの2つのツールを使用できます。

前に作成したコードを使用して、このコードをリッチ結果テストに貼り付けます。 「ページはリッチな結果を得る資格があります」というメッセージが表示されているため、コードに問題がないことがすぐにわかります。 豊富な結果が保証されていないため、適格という言葉が使用されています。

Schema Markup Validatorを介してコードを実行すると、スキーマが正しく生成され、コードに警告やエラーがないことがわかります。

スキーママークアップを追加する方法

生成されたスキーママークアップは、いくつかの方法でWebサイトに追加できます。 スキーマを追加する最も簡単な方法は、WebサイトのHTMLにスキーマを挿入することです(これについては開発者に相談する必要がある場合があります)が、必要に応じてタグマネージャーからスキーマを追加することもできます。

または、WordPress Webサイトをお持ちの場合は、YoastやRankMathなどのプラグインを使用して、最も人気のあるスキーマタイプから選択し、コンテンツに追加することができます。 それ以外の場合は、スキーマタイプを追加するのに役立つ特殊なWordPressプラグインがたくさんあります。

マークアップでエラーと機会を見つける方法

マークアップされたスキーマページを監視する最良の方法は、Google検索コンソールの[拡張機能]セクションを使用することです。 スキーマがWebサイトにあり、Googleによってクロールされて取得されると、ここにデータが入力され始めるのがわかります。

うまくいけば、コードを検証した場合、スキーマに問題がないことを示す、以下のようなものが表示されるはずです。

問題がある場合、GSCは問題を理解し、影響を受けるURLの例を提供するのに役立ちます。 変更を加えてウェブサイトに再デプロイしたら、[修正を検証]をクリックして、問題を再確認するようGoogleに依頼できます。

Oncrawlを使用すると、構造化データを含むWebサイトのページ数と、ページごとの構造化データ項目の平均数も確認できます。 これを行うには、クロールレポートから、[HTMLタグ]、[構造化データ]の順に移動します。 ここに、構造化データ分析があります。 これを使用して、スキーママークアップを改善する必要がある場所と、欠落している可能性のある要素を確認します。

結論

ページにマークアップを追加すると、SERPで目立つようになり、ROIが向上します。

結局のところ、どの結果をクリックする可能性が最も高いか、スキーマのないこのリンク:

または、スキーマを使用して豊富な結果として表示するこれらの結果の1つ: