中繼資料優化
撰寫能在搜尋可見度、轉換率、清晰度和合規性之間取得平衡的 App Store 與 Google Play 中繼資料。
工作流程
- 使用
current-metadata-fetch讀取當前值。 - 若定位、語氣、受眾或禁止宣稱相關,使用
get_project_context。 - 識別平台、國家、語言地區、目標關鍵字以及頁面類型:預設商品詳情、版本發布中繼資料、CPP/PPO 草稿或 Google 商品詳情。
- 若缺少目標關鍵字,先使用
keyword-research;使用keyword-coverage分配選定的關鍵字。 - 僅草擬要求的語言地區和欄位。
- 使用
validate_ai_companion_data並傳入appMetadata或googleMetadata進行驗證。 - 若使用者要求套用/填寫,使用
bulk_fill或bulk_fill_google。
品質關卡
- 建議的欄位必須可直接複製貼上:無佔位符、無未解決的括號、準確的字元數,且需遵守平台特定的限制。
- 若缺少 app 定位、受眾、變現模式、證明、支援 URL 或目標關鍵字,請提問或在分析中標記缺口;請勿在最終中繼資料中憑空捏造。
- 為高影響力欄位提供替代方案,但需清楚標記一個建議選項。
- 實作步驟應與中繼資料文案分開處理,以便使用者無需清理即可直接貼上欄位。
ASO.dev 編輯器脈絡
當 ASO.dev 編輯器資料可用時,請使用它而非自行猜測:
- 智慧中繼資料編輯器:當前值、長度檢查、預覽、舊版本重用/回滾、匯入/匯出、Fastlane、直接儲存至 App Store Connect,以及審查提交脈絡。
- 大量編輯器:所有語言地區、重複偵測、從舊版本複製、AI/Google/DeepL 翻譯狀態。
- 跨語言地區:按國家-語言地區組合的標題/副標題/關鍵字覆蓋率。
- 時間軸/變更記錄:前後比較所需的先前中繼資料和版本歷史記錄。
- 版本工作流程:app 版本、發布類型、建置選擇、年齡分級、伺服器通知、主要語言地區,以及語言地區新增/刪除狀態,可能會影響哪些內容可以安全草擬或填寫。
平台限制
Apple App Store
| 欄位 | 限制 | 搜尋角色 |
|---|---|---|
title | 30 | 可索引,權重最高 |
subtitle | 30 | 可索引 |
keywords | 100 個合併字元 | 可索引,隱藏 |
promotionalText | 170 | 轉換用,不可索引,可隨 app 版本變更 |
description | 4000 | 轉換用,App Store 搜尋不索引 |
whatsNew | 4000 | 更新溝通 |
Google Play
| 欄位 | 限制 | 搜尋角色 |
|---|---|---|
title | 30 | 可索引 |
shortDescription | 80 | 可索引且可見 |
fullDescription | 4000 | 可索引且用於轉換 |
優化框架
標題
- 盡可能在自然情況下包含最有力的目標關鍵字。
- 僅當品牌為知名品牌且具有顯著的搜尋需求或信任價值時,才以品牌開頭。
- 對於較不知名的 app,以最重要的功能關鍵字/意圖開頭,若仍需包含品牌,則將品牌置於結尾;這有助於 App Store 建議,並讓片語能優先從較高優先級的關鍵字形成。
- 在搜尋結果中保持可讀性。
- 除非必要,否則避免在法律標記上浪費字元。
- 優化標題時提供 3 個選項。
良好的結構:
主要關鍵字:好處短語主要關鍵字 - 次要意圖主要關鍵字 by 品牌知名品牌:主要關鍵字
Apple 副標題
- 加入次要關鍵字和好處語言。
- 除非有明確的策略性原因,否則不要重複標題中的關鍵字詞。
- 使其有助於轉換,而不僅僅是關鍵字列表。
- 優化副標題時提供 3 個選項。
Apple 關鍵字欄位
- 以逗號分隔,不含空格。
- 在 MCP 負載中內部視為陣列。
- 除非刻意為之,否則不要重複已在標題/副標題中的字詞。
- 除非資料支援複數形式,否則偏好單數形式。
- 不要包含 app 名稱、競爭對手品牌、
app或free。 - 優先考慮相關性,其次是熱門度/機會。
Apple 描述
- App Store 搜尋不索引它;主要為轉換而寫。
- 前 2-3 行應在使用者點擊「更多」之前傳達核心使用者好處。
- 在功能列表之前使用好處。
- 僅包含真實證據:使用者提供的評分、獎項、新聞報導、使用數字或推薦。
- 除非品牌語氣支援,否則不要添加表情符號。
建議結構:
- 鉤子
- 主要好處
- 主要功能
- 運作方式
- 信任/證明
- 行動呼籲
Google 描述
- 在轉換和自然的關鍵字覆蓋之間取得平衡。
- 在第一段中前置最相關的詞彙;前約 250 個字元應在展開前能獨立成意。
- 使用變體和同義詞;不要塞關鍵字。
- 使用項目符號和換行以利快速掃讀。
- 保持密度自然且可讀。
促銷文字
用於即時訊息:
- 功能發布
- 季節性活動
- App 內活動
- 限時內容
- 真實的獎項或里程碑
除非當前資料或使用者確認,否則不要硬編碼價格、日期、折扣或可用性。
Apple 規則
- Apple 關鍵字應以逗號分隔,不含空格。
- 除非刻意為之,否則避免在標題、副標題和關鍵字之間重複關鍵字詞。
- 不要添加競爭對手商標或未經證實的主張。
- 除非明確要求,否則不要更改 URL、隱私權文字或法律條文。
- 標記諸如「歡迎來到...」或泛泛的「最佳 app...」等薄弱鉤子。
- 僅在添加字元能改善相關性或轉換時,才標記未使用的字元預算。
輸出
# 中繼資料優化套件
App:
平台:
國家:
語言地區:
目標關鍵字:
## 診斷
| 語言地區 | 欄位 | 問題 | 修正 |
|---|---|---|---|
## 建議中繼資料
### locale-code
| 欄位 | 建議內容 | 字元數 | 已覆蓋關鍵字 | 理由 |
|---|---:|---|---|
## 替代方案
| 欄位 | 選項 | 文案 | 字元數 | 角度 |
|---|---:|---|
## 關鍵字覆蓋矩陣
| 關鍵字 | 標題 | 副標題/簡短描述 | 關鍵字欄位 | 描述 | 備註 |
|---|---|---|---|---|---|
## 前後對比
| 欄位 | 當前內容 | 建議內容 | 改善幅度 |
|---|---|---|---|
## 驗證
- 字元限制:
- 關鍵字重複:
- 關鍵字研究來源:
- 未經證實的主張:
- URL/隱私權/法律條文未更改:
- MCP 驗證:
- 準備好進行 `bulk_fill`:
填入負載規則
填入 Apple 中繼資料時,請發送:
{
"locales": ["en-US"],
"fields": ["title", "subtitle", "keywords"],
"data": {
"en-US": {
"title": "...",
"subtitle": "...",
"keywords": ["keyword", "keyword2"]
}
}
}