Schema.orgとは
Schema.orgは2011年にGoogleおよびMicrosoft(Bing)、Yahoo、Yandexの4つの支配的な検索エンジンの共同イニシアティブとして設立された共有セマンティックボキャブラリーです。ボキャブラリーはGitHubのオープンスタンダードとして保守され、W3Cコミュニティグループ(Schema.orgコミュニティグループ)によって統治されています。Types(例:Thing > CreativeWork > Article)およびProperties(例:author、datePublished、description)の階層を定義し、ページコンテンツのマシン読み取り可能なアノテーションを提供するためにHTMLに埋め込むことができます。
サポートされている3つのシリアライゼーション形式は以下の通りです。
- JSON-LD(Linked Data用のJavaScript Object Notation)――Googleの推奨形式。見えるHTMLを変更しない
<script type="application/ld+json">ブロックとして注入されます。 - Microdata ――既存のHTML要素(
itemscope、itemtype、itemprop)のアトリビュートレベルアノテーション。 - RDFa ――Microdataと同様ですが、異なるアトリビュートボキャブラリーを使用します。CMSプラットフォームで一般的です。
Buyvotescontest.comで使用されるTypes
当社の実装は、当社のコンテンツおよびGoogle検索リッチ結果機能への適格性に直接関連する一連のSchema.org typesに依存しています。
DefinedTerm(このグロッサリー):各エントリーはDefinedTermSet内のDefinedTermとして注釈が付けられています。このtypeは検索エンジンにページが概念を権威的に定義することを信号します。これにより定義クエリ(「WebRTC漏洩とは何か?」)についてのナレッジパネル抽出およびフィーチャードスニペット適格性をサポートします。
FAQPage + Question / Answer:サービスページのFAQセクションはFAQPageマークアップを使用します。Googleのドキュメントは、正しく実装されたFAQPage schemaはFAQリッチ結果――SERP内に直接表示される展開可能なQ&Aアコーディオン――の適格であることを述べています。これらはSERP内で追加の垂直領域を占有することで、クリックスルーレートを増加させます。
Service(サービスページ):各プラットフォーム固有のオファリングに名前、説明、プロバイダー、およびサービスの区域でアノテーションします。AggregateRatingと組み合わせて、競争するクエリでスター評価リッチ結果をサポートします。
AggregateRating + Review:投票購入サービスページは集約評価マークアップを含みます。Googleは評価が正当なユーザーレビューを反映し、パブリッシャー自身のページで収集および表示される場合――サードパーティプラットフォームからソースされていない場合――の評価は表示の適格の対象となることを要求しています。
HowTo:ステップバイステップ配信説明は個別のHowToStepアイテムを持つHowToとしてマークアップされます。HowToリッチ結果はSERP内およびGoogle Assistant応答で番号付きステップを表示します。
Organization:ルートサイトschemaはlegalName、url、logo、contactPoint、およびソーシャルプロファイルへのsameAsリンクを持つOrganizationを含みます。これはGoogleのナレッジパネル生成の主要な構造化データ入力です。
BreadcrumbList:すべての内部ページのナビゲーションパンくずはBreadcrumbListを使用し、SERPのURLでパンくずディスプレイを有効にし、クローラビリティシグナルを改善します。
Schema.orgとE-E-A-T
構造化データは直接ランキングを改善しません――Googleのドキュメントはこの点で明確です。しかし、schemaマークアップは間接的だが測定可能な方法でE-E-A-Tに貢献します。
- 属性:
Persontypeおよび外部プロファイルへのsameAsリンクを持つauthorプロパティは、名前付き、発見可能なクリエイターを確立し――中核的な信頼性シグナルです。 - 正確なメタデータ:日付フィールド(
datePublished、dateModified)はGoogleがコンテンツ鮮度を評価することを助け、これは新近性インテント付きのクエリにとって重要です。 - エンティティの曖昧性解除:安定した
@idURLを持つOrganizationマークアップはGoogleが組織の一貫したエンティティレコードを構築することを支援し、誤属性を削減し、ナレッジパネルの正確性をサポートします。 - リッチ結果CTR:FAQおよびHowToリッチ結果は有機クリックスルーレートを改善します。高インプレッションクエリでのより高いCTRは、時間を経てGoogleの品質評価に供給される二次的シグナルです。
検証と監視
Googleはhttps://search.google.com/test/rich-resultsのリッチ結果テストおよびGoogle Search Consoleのグレードホールディングツールを提供しています。両方のツールはGoogleのSchemaボキャブラリーのサブセットに対してJSON-LDを検証します。必要なプロパティ(例:Service typeの欠落したname)のエラーはベースインデックスに影響することなく、リッチ結果適格性を防止します。
一般的な実装の落とし穴を回避するために:
- ページ上に表示されていないコンテンツをマークアップすること(Googleのガイドラインは「隠された」構造化データを禁止)
- 廃止予定のtypeを使用すること(例:
DataCatalogの代わりにDefinedTermSetが現在の正しいtype) - 本物のユーザー向けレビューコンテンツのないページのレーティングマークアップ
- HTTP Last-Modifiedヘッダーと矛盾する
datePublished/dateModifiedが一致していない
3行の要約
Schema.orgはHTMLにマシン読み取り可能なメタデータを埋め込むための標準ボキャブラリーを提供し、検索エンジンがSERP内でスター評価、FAQアコーディオン、HowToステップ――リッチ結果を直接表示することを可能にします。当社の実装はDefinedTerm(グロッサリー)、FAQPage、Service、AggregateRating、HowTo、およびOrganization typesをカバーし、各々は特定のリッチ結果形式をターゲット化しています。Schemaはランキングを直接上げませんが、それはE-E-A-T属性シグナルを強化し、競争するクエリでクリックスルーレートを測定可能に改善します。