Domain 106 / 225
WebApplication 構造化データは Web アプリの機能と価格を Google に伝える
WebApplication の要点
WebApplication は Web ベースのアプリ・SaaS・Web ツール用の構造化データ。SoftwareApplication の派生タイプで、URL から起動する Web アプリ専用。価格・機能・カテゴリを構造化することで SaaS 比較系クエリでの上位表示が期待できる
なぜこれを学ぶか
SaaS / Web ツールは SoftwareApplication ではなく WebApplication が適切。 インストール不要・ブラウザで動作する Web アプリ向けの専用タイプで、SaaS 比較サイトや「○○ ツール」検索での発見性が向上。
SaaS / Web ツール提供サイトで重要。
学ばないと起きること
| よくある事故 | 被害 |
|---|---|
| SoftwareApplication で代用 | デスクトップアプリと混同される |
| 機能・価格を構造化しない | SaaS 比較で発見されにくい |
学ぶメリット
- SaaS 比較系クエリで上位表示
- ツール検索での発見性向上
- 商談で「WebApplication」を即答
仕組み
WebApplication の位置付け
SoftwareApplication(親)
├─ MobileApplication(モバイル)
├─ WebApplication(Web) ← SaaS / Web ツール
└─ VideoGame(ゲーム)
実装例
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "spotyou",
"url": "https://spotyou.ai/",
"description": "SEO / AEO 最適化記事生成サービス",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web Browser",
"browserRequirements": "Requires JavaScript, requires HTML5",
"offers": {
"@type": "Offer",
"price": "150000",
"priceCurrency": "JPY",
"priceSpecification": {
"@type": "PriceSpecification",
"billingDuration": "P1M",
"name": "月額料金"
}
},
"featureList": [
"SEO / AEO 記事生成",
"コンプライアンスチェック",
"サイト分析"
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "12"
},
"screenshot": "https://spotyou.ai/screenshot.png"
}
</script>
applicationCategory の主要値
| 値 | 用途 |
|---|---|
| BusinessApplication | 業務 SaaS |
| DesignApplication | デザインツール |
| DeveloperApplication | 開発者向け |
| CommunicationApplication | コミュニケーション |
| EducationalApplication | 教育 |
| LifestyleApplication | ライフスタイル |
| ProductivityApplication | 生産性 |
| FinanceApplication | 金融 |
| HealthApplication | ヘルスケア |
| SocialNetworkingApplication | SNS |
| TravelApplication | 旅行 |
キー概念
offers の構造化
サブスクリプション SaaS の場合:
"offers": {
"@type": "Offer",
"price": "150000",
"priceCurrency": "JPY",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "150000",
"billingDuration": "P1M",
"billingIncrement": 1
}
}
featureList で機能を構造化
主要機能をリスト化:
- 検索系クエリで該当機能と Google がマッチング
- SaaS 比較で重要
MobileApplication との使い分け
| WebApplication | MobileApplication | |
|---|---|---|
| インストール | 不要 | App Store / Play Store |
| 動作 | ブラウザ | ネイティブ |
| 例 | Notion Web | Notion iOS |
両プラットフォーム提供なら両方記述。
よくある誤解
| よくある誤解 | 実際のところ | 出典 |
|---|---|---|
| SoftwareApplication で全 OK | WebApplication / MobileApplication の派生を使うべき | WebApplication スキーマ |
| applicationCategory は任意 | 検索適合性向上のため必須に近い | 同上 |
実務での適用
SaaS LP
トップページに WebApplication 構造化データ:
- 主要機能を featureList
- 価格を offers
- レビュー集計を aggregateRating
トラブル別の対処
| 症状 | 確認すべきこと |
|---|---|
| SaaS 比較で上位表示できない | WebApplication 構造化データ + featureList |
公式ソース
自己テスト
Q1. SaaS / Web ツールで使う構造化データタイプは?
WebApplication(SoftwareApplication の派生)
Q2. applicationCategory の主要値は?
BusinessApplication / DesignApplication / DeveloperApplication / ProductivityApplication 等
Q3. featureList の役割は?
機能をリスト化して Google に構造化、機能系クエリでのマッチング向上
これらの内容を採点付きで挑戦したい場合は、本ドメインのプロ試験で 5 問形式で確認できる。