キーワードカバレッジ
ASO.devのキーワードデータ、アップロードされたキーワードCSV短縮リスト、競合ランキング、Search Ads Popularity、トラッキング済みキーワード、およびMCPから取得した現在のメタデータカバレッジを使用して、キーワード戦略を構築します。
生のCSVがまだカラムマッピング、クリーニング、クラスタリング、または機会スコアリングを必要とする場合は、最初にkeyword-researchを使用してください。
MCPメタデータカバレッジワークフロー
現在のメタデータをASO.devから読み取れる場合:
current-metadata-fetchを使用します。- Apple:必要に応じて
get_editor_dataをターゲットのcountry、locales、fieldsを指定して呼び出します。タイトル/サブタイトル/キーワードカバレッジにはasoOnly: trueを使用します。 - Google:タイトル、ショートディスクリプション、フルディスクリプションカバレッジのために
get_google_editor_dataを呼び出します。 - ロケールごとにメタデータを正規化します:
- マッチングのために小文字化
- 句読点と重複スペースをトリミング
- Apple
keywords配列を個別の用語に分割 - レポートと文字数カウントのために元のテキストを保持
- CSVまたはASO.devデータからのキーワード/検索クエリ行を、国、ロケール、キーワード、人気度/SAP、ランク、難易度、競合/ソース、インテントで正規化します。
- 現在のメタデータに対するキーワード/クエリごとのカバレッジを計算します。
カバレッジ計算
フレーズカバレッジとトークンカバレッジを使用します:
- 完全フレーズ一致:クエリ全体がフィールドに存在する。
- トークン一致:各意味のある単語がインデックスフィールドのどこかに存在する。
- 部分一致:意味のある単語の一部のみが存在する。
- 未カバレッジ:意味のある単語が存在しない。
- 無駄なカバレッジ:明確な戦略的理由なくフィールド間で単語が重複している。
ストップワードや一般的な用語(app、free、bestなど)は、そのロケール/クエリで意味を持つ場合を除き、無視または軽く扱います。
フィールド重み:
| プラットフォーム | フィールド | 重み | 備考 | |---|---:|---| | Apple | タイトル | 1.00 | 最も高い可視性とキーワード重み | | Apple | サブタイトル | 0.80 | 強力なインデックスフィールド | | Apple | キーワード | 0.60 | 非表示のインデックスフィールド;タイトル/サブタイトルとの重複を避ける | | Apple | 説明/プロモーショナルテキスト | 0.10 | コンバージョンコンテキスト;プライマリキーワードカバレッジではない | | Google Play | タイトル | 1.00 | 最も高いインデックスフィールド | | Google Play | ショートディスクリプション | 0.80 | インデックスされ可視 | | Google Play | フルディスクリプション | 0.50 | インデックスされる;自然な繰り返しが重要 |
推奨カバレッジスコア:
coverage_score =
exact_phrase_match ? max(field_weight) :
token_coverage_ratio * max(field_weight_of_covered_tokens)
次にギャップの優先順位を付けます:
gap_priority =
関連性
+ 人気度/SAP
+ ランキング実現可能性
+ 競合ギャップ価値
- 現在のカバレッジスコア
- ポリシーまたは商標リスク
このスコアをApp Storeのランキング予測として提示しないでください。これは計画上のヒューリスティックです。
キーワードの分類
- プライマリ - アプリ名/タイトルまたは最も強い可視フィールドのための、関連性/機会が高い1〜3の用語
- セカンダリ - サブタイトル、ショートディスクリプション、またはAppleキーワードフィールドのための関連用語5〜10
- ロングテール - Appleキーワードフィールド、Googleフルディスクリプション、CPP/PPO、トラッキングのための特定のインテント用語10〜20
- ディフェンシブ - 現在のランキングを保護
- 競合ギャップ - 競合がランクインしているが、アプリはランクインしていない
- 実験的 - まずトラッキング
- 避けるべき - 無関係、リスクあり、商標、広すぎる
スコアリング
データが存在する場合:
Opportunity = relevance * 0.35
+ popularity * 0.25
+ ranking feasibility * 0.25
+ conversion intent * 0.15
欠損しているSAP/ランク値を作成しないでください。
出力
# キーワードカバレッジレポート
ソース:
国:
ロケール:
現在のメタデータソース:MCP / CSV / ユーザー提供
## 現在のインデックスメタデータ
| ロケール | フィールド | 値 | 文字数 | インデックス済み |
|---|---|---|---:|---|
## カバレッジサマリー
| セグメント | キーワード数 | カバー済み | 部分一致 | 未カバー | 高優先度ギャップ |
|---|---:|---:|---:|---:|---:|
## ベストオポチュニティ
| キーワード | ロケール | 関連性 | 人気度/SAP | 現在のランク | 難易度 | カバレッジ | アクション |
|---|---:|---:|---:|---:|---|---|
## メタデータ分布
| キーワード | タイトル | サブタイトル/ショートdesc | キーワードフィールド/フルdesc | ロケール | カバレッジ | 備考 |
|---|---|---|---|---|---|---|
## カバレッジギャップ
| キーワード | 欠落トークン | 追加すべきベストフィールド | トレードオフ | 理由 |
|---|---|---|---|---|
## 推奨Appleキーワードフィールド
`...`
文字数:0/100
## ASO.devアクション
1. キーワードリストに追加:
2. 競合をトラッキング:
3. メタデータでテスト:
4. CPP/PPOで使用:
ルール
- 関連性は人気度に勝ります。
- 競合の商標を使用しないでください。
- 常に国とロケールを指定してください。
- キーワードが欠落していると主張する前に、MCPの現在のメタデータを使用してください。
- Appleの場合、意図的な理由がない限り、キーワードフィールドでタイトル/サブタイトルの単語を重複させないでください。
- Google Playの場合、目に見えるキーワードの詰め込みよりも自然な意味的カバレッジを優先してください。