ソフトウェア アプリ

ソフトウェア アプリの情報をウェブページの本文内でマークアップすると、アプリの詳細をよりわかりやすく Google 検索結果に表示できます。

検索結果に表示されたソフトウェア アプリのリッチリザルトのスクリーンショット

JSON-LD

JSON-LD でソフトウェア アプリを記述する例を示します。

RDFa

RDFa でソフトウェア アプリを記述する例を示します。

microdata

microdata でソフトウェア アプリを記述する例を示します。

ガイドライン

アプリがリッチリザルトとして表示されるようにするには、下記のガイドラインに準拠する必要があります。

構造化データタイプの定義

コンテンツがリッチリザルトとして表示されるようにするには、必須プロパティを含める必要があります。また、推奨プロパティを使用することでコンテンツに関する詳細情報を追加でき、ユーザー エクスペリエンスの向上につながります。

SoftwareApplication

SoftwareApplication の定義の全文は schema.org/SoftwareApplication で確認できます。

必須プロパティ
name

Text

アプリの名前。

offers.price

Offer

アプリの販売情報。デベロッパーの場合は、offers を使ってアプリをどのマーケットプレイスで販売するかを示すことができます。マーケットプレイスの場合は、offers を使って特定のアプリ インスタンスのアプリ価格を示します。

アプリが無料の場合は、offers.price0 に設定します。次に例を示します。


"offers": {
  "@type": "Offer",
  "price": "0"
}

アプリの価格が 0 より大きい場合、offers.currency を含める必要があります。次に例を示します。


"offers": {
  "@type": "Offer",
  "price": "1.00",
  "priceCurrency": "USD"
}
評価やクチコミ

アプリの評価やクチコミ。次のいずれかのプロパティを含める必要があります。

aggregateRating

AggregateRating

アプリの平均レビュースコア。レビュー スニペットのガイドラインと、必須および推奨の AggregateRating プロパティのリストに準拠します。

review

Review

アプリに対する 1 個のレビュー。レビュー スニペットのガイドラインと、必須および推奨の Review プロパティのリストに準拠します。

推奨プロパティ
applicationCategory

Text または URL

アプリのタイプ(BusinessApplicationGameApplication など)。値は、サポートされているアプリタイプである必要があります。

operatingSystem

Text

アプリの使用に必要なオペレーティング システム(Windows 7OSX 10.6Android 1.6 など)

アプリ サブタイプの拡張プロパティ

モバイルアプリとウェブ アプリケーションの場合は、MobileApplicationWebApplication もサポートされます。