| 略語 | スキーマ |
|---|---|
| 開始年 | 2011年 |
| 最新バージョン | 28.0 (2024-09-17) [1] |
| 組織 | Google、Yahoo !、マイクロソフト、Yandex |
| 基本基準 | URI、HTML5、RDF、マイクロデータ、ISO 8601 |
| 関連規格 | RDFa、マイクロフォーマット、RDFS、OWL、N-Triples、Turtle、JSON、JSON-LD、CSV |
| ドメイン | セマンティックウェブ |
| ライセンス | CC BY 3.0 ライセンス |
| Webサイト | スキーマ |
Schema.orgは、ウェブページで構造化データマークアップ(マイクロデータと呼ばれる)を使用するためのドキュメントとガイドラインを公開しているリファレンスウェブサイトです。主な目的は、ウェブマスターが特定のトピックに関するリッチリザルト(検索エンジンの結果に視覚データまたはインフォグラフィックテーブルとして表示される)を作成するために使用するHTMLタグを標準化することです。[ 2]これは、ドキュメントのマークアップコードを人間とマシンの両方にとってより読みやすく意味のあるものにすることを目的としたセマンティックウェブプロジェクトの一部です。
歴史
Schema.orgは、 Bing、Google、Yahoo! [3] [4] [5] (当時世界最大の検索エンジンの運営者) [6]が2011年6月2日に立ち上げた取り組みで、ウェブページの構造化データ マークアップ用の共通スキーマ セットの作成とサポートを目的としています。2011年11月には、ロシア最大の検索エンジンを運営するYandexがこの取り組みに加わりました。[7] [8]彼らは、ウェブサイトのコンテンツをメタデータでマークアップするために、 schema.orgの語彙をMicrodata、RDFa、またはJSON-LD形式[9]とともに使用することを提案しています。このようなマークアップは、検索エンジン スパイダーやその他のパーサーによって認識されるため、サイトの意味にアクセスできるようになります(セマンティック ウェブを参照)。この取り組み では、追加のプロパティを追加するための拡張メカニズムについても説明しています。[10] [11]この取り組みに関する公開討論は主にW3C公開語彙メーリングリスト で行われている。[12]
Schema.orgの語彙の多くは、マイクロフォーマット、FOAF、OpenCycなどの以前の形式からインスピレーションを得ています。[13]マイクロフォーマットは、その最も支配的な代表であるhCardとともに、(2015年現在)ウェブ上で広く公開され続けており、Schema.orgの導入は2012年から2014年の間に大幅に増加しました。 [14] 2015年に、[15] GoogleはJSON-LD形式のサポートを開始し、2017年9月の時点で、構造化データには可能な限りJSON-LDを使用することを推奨しました。[16] [17]
Schema.orgを使用する利点にもかかわらず、2016年時点では採用は限られていました。2016年に米国に拠点を置く300のマーケティング代理店と業界全体のB2C広告主を対象に行われた調査では、採用率はわずか17%でした。[18]
廃止された[19] Google構造化データテストツール、またはより新しい[20] Googleリッチリザルトテストツール、[21] Schema.orgマークアップ検証ツール、[22] Yandexマイクロフォーマット検証ツール、[23] Bingマークアップ検証ツール[24]などの検証ツールを使用して、スキーマとマイクロデータでマークアップされたデータの有効性をテストできます。さらに最近では、 Google Search Console(旧ウェブマスターツール)が解析できない構造化データのレポートセクションを提供しています。ウェブサイト上のスキーマコードが正しくない場合は、このレポートに表示されます。[25] OrganizationやPersonなどの一部のスキーママークアップは、Googleのナレッジグラフ によって返される検索結果に影響を与えるためによく使用されます。[26]
スキーマタイプ
スキーマを使用して Web ページをマークアップできる項目は多数あり、その例を次に示します。
- 記事
- パンくず
- コース
- イベント
- よくある質問
- ローカルビジネス
- ロゴ
- 映画
- 製品
- レシピ
- レビュー
- ビデオ
例
マイクロデータ
以下は、Schema.orgスキーマとマイクロデータを使用して映画とその監督に関する情報をマークアップする方法の例[27]itemtypeです。データをマークアップするために、属性とスキーマのURLitemscopeが使用されます。属性はアイテムタイプのスコープを定義します。現在のアイテムの種類は属性を使用して定義できますitemprop。
< div itemscope itemtype = "http://schema.org/Movie" >
< h1 itemprop = "name" >アバター</ h1 >
< div itemprop = "director" itemscope itemtype = "http://schema.org/Person" >
監督: < span itemprop = "name" >ジェームズ・キャメロン</ span >
(生年月日< time itemprop = "birthDate" datetime = "1954-08-16" > 1954 年 8 月 16 日</ time > )
</ div >
< span itemprop = "genre" > SF </ span >
< a href = "../movies/avatar-theatrical-trailer.html" itemprop = "trailer" >予告編</ a >
</ div >
RDFa 1.1 ライト
< div vocab = "http://schema.org/" typeof = "Movie" >
< h1 property = "name" >アバター</ h1 >
< div property = "director" typeof = "Person" >
監督: < span property = "name" >ジェームズ・キャメロン</ span >
(生年月日< time property = "birthDate" datetime = "1954-08-16" > 1954 年 8 月 16 日</ time > )
</ div >
< span property = "genre" > SF </ span >
< a href = "../movies/avatar-theatrical-trailer.html" property = "trailer" >予告編</ a >
</ div >
JSON-LD
< script type = "application/ld+json" >
{ "@context" : "http://schema.org/" 、"@type" : "Movie" 、"name" : "Avatar" 、"director" : { "@type" : "Person" 、"name" : "James Cameron" 、"birthDate" : "1954-08-16" }、"genre" : "Science fiction" 、"trailer" : "../movies/avatar-theatrical-trailer.html" } </ script >
参考文献
- ^ 「schema.org リリース」。
- ^ 「schema.org initiativeについて」 W3C . 2018年6月28日閲覧。
- ^ 「ホーム - schema.org」。schema.org 。 2019年4月1日閲覧。
- ^ schema.org の紹介: 検索エンジンが連携してよりリッチなウェブを実現、Google ブログ、2011 年 6 月 2 日
- ^ Schema.org の紹介: Bing、Google、Yahoo がオブジェクトの Web を構築するために団結、Bing ブログ、2011 年 6 月 2 日
- ^ 「2010年10月から12月までの検索エンジントップ5」。StatCounter 。 2011年1月17日閲覧。
- ^ nate451. 「Yandex が Google、Yahoo!、Bing と提携し、Schema.org で協力 - TechCrunch」 。2017年7 月 6 日閲覧。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ^ 「Yandex が schema.org マークアップをサポートするようになりました」。blog.schema.org。2017年7 月 6 日閲覧。
- ^ 「Getting Started - schema.org」。schema.org 。 2017年7月6日閲覧。
- ^ 「Extending Schemas」. schema.org . 2011-06-02 . 2011年6月2日閲覧。
- ^ 「Good Relations and Schema.org」。blog.schema.org 。 2017年7月6日閲覧。
- ^ 「W3C ウェブ語彙メーリングリスト」w3.org 2013-07-22 2013年7月22日閲覧。
- ^ 「FAQ」. schema.org . 2011年6月2日閲覧。
- ^ 「Web Data Commons – RDFa、Microdata、およびMicroformatデータセット – Common Web Crawlから構造化データを抽出する」。3.1 . 2014年12月のCommon Crawl Corpusからの抽出結果。2015年4月13日。 2015年4月13日閲覧。
- ^ 「Web コンポーネントと JSON-LD を使用した Web サイト開発の簡素化」 2015 年 3 月 9 日。
- ^ 「構造化データ入門」2017年9月13日。
- ^ 「スキーママークアップデータJSON-LDを追加する方法」。YouTube 。 2019年9月6日。
- ^ 「マーケティングの ROI を最大化するために検索を優先する」(PDF) . 2017-01-01.
- ^ 「構造化データ テスト ツールの最新情報 | Google 検索セントラル ブログ」。Google for Developers 。2024 年 7 月 2 日閲覧。
- ^ 「リッチリザルト テストがベータ版を終了」。webmasters.googleblog.com。2020年8 月 25 日閲覧。
- ^ 「リッチリザルトツール」www.google.com . 2020年7月28日閲覧。
- ^ 「Schema Markup Validator」. validator.schema.org . 2024年7月2日閲覧。
- ^ “Микроразметка — Яндекс.Вебмастер”. webmaster.yandex.ru 。2017 年7 月 6 日に取得。
- ^ 「Bing - マークアップ検証ツール」www.bing.com 。 2017年7月6日閲覧。
- ^ 「スキーママークアップとは何か、そしてそれがビジネスにどのようなメリットをもたらすのか」 2019年12月4日。2021年8月18日時点のオリジナルよりアーカイブ。 2021年8月18日閲覧。
- ^ 「Google にソーシャル プロフィールを指定する」。Google Developers。2015年 6 月 25 日閲覧。
- ^ 「Getting Started - schema.org」。schema.org 。 2017年7月6日閲覧。
外部リンク
- ホームページURL: https://schema.org
