用途
该技能用于多语言(multi-locale)App Store 优化(ASO)与国际扩展场景。当用户询问多区域 ASO、国际化扩展、本地化策略或跨区域关键词索引时触发。其目标是帮助用户利用 Apple 的跨区域索引规则,成倍扩大关键词覆盖范围。
主要能力
- 梳理目标店面的索引版图:例如美国店面索引 10 个语言区域,每个区域 160 字符,总索引容量 1,600 字符。
- 审计当前区域覆盖情况,生成覆盖表(区域、标题、副标题、关键词、已用字符、唯一词数)。
- 为各区域调研关键词:英语次级区域(en-GB、en-AU、en-CA)使用未进入 en-US 的次级关键词、地区拼写变体与地区术语;非英语区域翻译种子关键词并调研当地热度。
- 构建区域化元数据:标题保留品牌名并本地化描述部分,副标题本地化价值主张,关键词字段填充区域专属词(无空格,95–100 字符)。
- 跨区域唯一性校验:建立主去重表,确保同一店面内各区域关键词不重复。
- 通过 fastlane 部署:编辑 fastlane/metadata/<locale>/ 下的 name.txt、subtitle.txt、keywords.txt,然后执行 fastlane deliver。
使用方式
技能要求先进行 Preflight(确保 CLI 已安装并认证;App Store Connect 操作参见 ASC preflight),并在行动前询问:App ID(必填)、主要店面、当前已填区域、目标店面、App 语言。
流程步骤:
- 映射索引版图,运行 quality-gates/ 中的门禁,重点关注 locale-coverage 与 indexed-char-efficiency。
- 审计当前区域覆盖:执行 fastlane deliver download_metadata,检查 fastlane/metadata/ 下各区域。
- 为各区域调研关键词,示例命令: aso keywords recommend <seed> --storefront GB --limit 50 aso keywords batch <translated_seeds> --storefronts MX
- 构建区域专属元数据。
- 校验跨区域唯一性。
- 部署:编辑区域文件后执行 fastlane deliver。
适用场景
- 希望在同一店面内最大化关键词覆盖的开发者。
- 计划扩展到新市场或优化当前市场的多语言 ASO。
- 元数据本地化(关键词、标题、副标题)即使 App 本身未翻译也可生效,因为 Apple 会为搜索索引元数据,与 App 语言无关。
限制与原则
- 铁律:每个区域必须包含唯一关键词。同一店面内跨区域复制粘贴相同关键词不产生额外收益,Apple 会去重,只有唯一词才计入。
- 直接翻译英语关键词会遗漏当地搜索习惯(如德国用户搜索“Überwachungskamera”而非“Sicherheitskamera”)。
- en-GB 与 en-US 在美国店面中分别索引,重复无意义,应使用不同的英语关键词。
- 非英语区域应混合本地语言与英语关键词,许多国际用户即使在不使用英语的店面也用英语搜索。
- 需验证非英语关键词确实有搜索量。
- 本地化标题/副标题时不应遗漏关键词字段的本地化。
- 资料未提供具体收费、价格、平台支持范围或效果保证等信息。