用途
ASO Audit 是一个用于应用商店优化(ASO)审核的技能。当用户提出 ASO 审查、健康检查、审计或评估需求时触发,例如“audit my ASO”“how is my app doing?”“review my app store…”等。其目标是评估应用在 App Store 的各个维度表现,并产出可操作的报告卡与按优先级排序的建议。
主要能力
该技能以专家级 ASO 审计员的角色工作,核心原则是“基于数据评分,而非主观意见”。每项评估必须由可衡量的指标支撑,包括流行度分数、字符数、排名位置、质量门禁通过/失败结果。技能内置一个“合理化表”,用于纠正常见误区,例如仅凭阅读列表无法评估、好评与 ASO 独立、应逐维度系统审计、小问题也会累积等。
审计覆盖六个维度,并赋予不同权重:
- 关键词质量(权重 30%):目标关键词的平均机会分数、难度组合、与应用核心功能的相关性。
- 字段利用率(权重 20%):标题、副标题、关键词字段的字符使用情况,是否存在浪费字符(逗号后空格、复数、停用词)。
- 元数据工艺(权重 15%):标题是否遵循“品牌 - 自然短语”模式,副标题是否传达价值主张,可见字段是否堆砌关键词。
- 跨字段优化(权重 15%):字段间是否重复关键词,唯一索引词是否最大化,去重率是否大于 90%。
- 区域覆盖(权重 10%):已填充的索引区域数量,每个区域是否有唯一关键词而非复制粘贴。
- 竞争位置(权重 10%):跟踪关键词的排名分布、趋势方向、与头部竞品的关键词差距。
每个维度按 A-F 等级评分,并给出具体标准。总体分数通过加权计算得出,再映射为字母等级。
使用方式
技能定义了明确的执行流程:
- 前置准备:确保 CLI 已安装并认证;对于 App Store Connect 操作,参考 ASC preflight。
- 信息收集:在行动前询问应用 ID(必填)、主要区域(默认 US)、是否需多市场审计、是否有特定关注点(排名下降、新竞品、类别变更)。
- 步骤 1:收集所有数据。运行命令拉取所有元数据(所有语言区域)到 fastlane/metadata/,并分析所有当前关键词。示例命令:
fastlane deliver download_metadataaso keywords analyze <all_keywords_from_metadata> --storefront <SF> --exclude topApps,relatedSearches,totalApps
- 步骤 2:运行全部质量门禁,记录每个门禁的通过/失败/警告。
- 步骤 3:对六个维度评分。
- 步骤 4:计算总体等级。公式为:总体 = 关键词质量×0.30 + 字段利用率×0.20 + 元数据工艺×0.15 + 跨字段×0.15 + 区域覆盖×0.10 + 竞争位置×0.10。字母等级映射为数字:A=4, B=3, C=2, D=1, F=0。总体分数区间:3.5-4.0 为 A,2.8-3.4 为 B,2.0-2.7 为 C,1.2-1.9 为 D,0.0-1.1 为 F。
- 步骤 5:生成按优先级排序的行动项,按影响×努力比排序,分为优先级 1(快速见效)、优先级 2(中等努力)、优先级 3(高努力高影响)、优先级 4(持续进行)。
输出格式为报告卡,包含应用名称与 ID、区域、日期、总体等级、各维度等级、质量门禁结果、行动项与预估影响。
适用场景
适用于需要对 App Store 应用进行系统性 ASO 审计的场景,包括:定期健康检查、排名下降后的诊断、新竞品出现后的评估、类别变更后的审查、多市场审计等。技能特别强调区域覆盖检查,认为这是大多数应用最大的被忽视机会。
限制
技能要求基于可衡量数据评分,若无法获取关键词流行度/难度数据,则不应进行审计。审计必须逐维度系统进行,遗漏一个门禁会使整个报告失效。技能中提到的具体命令、质量门禁文件(quality-gates/)和 CLI 工具需要相应环境支持。关于收费、价格、平台支持等具体信息,资料中暂未提供。