mcpField
A
app-store-optimization

app-store-optimization

github.com/alirezarezvani营销与增长29.0k878 次安装今天更新
代码仓库

关于 app-store-optimization

面向移动应用营销人员的应用商店优化技能,涵盖关键词研究、商店元数据、竞品分析、上线规划和 A/B 测试。提供从发现关键词机会到评估测试结果的结构化流程。

主要功能

  1. 01研究并筛选关键词
  2. 02优化商店页面元数据
  3. 03分析竞品关键词与素材
  4. 04规划应用上线流程
  5. 05设计并评估 A/B 测试

适用场景

  1. 01为应用商店页面选择关键词
  2. 02改写标题与应用描述
  3. 03识别竞品关键词缺口
  4. 04测试图标或截图对转化的影响

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alirezarezvani/claude-skills --skill app-store-optimization

安装后在 Claude Code 中输入/app-store-optimization确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

expected_output.json
HOW_TO_USE.md
README.md
sample_input.json
assets/
aso-audit-template.md
references/
aso-best-practices.md
keyword-research-guide.md
platform-requirements.md
scripts/
ab_test_planner.py
aso_scorer.py
competitor_analyzer.py
keyword_analyzer.py
launch_checklist.py
localization_helper.py
metadata_optimizer.py
review_analyzer.py

详细介绍

应用商店优化(ASO)


关键词研究工作流

发现并评估能够提升应用商店曝光度的关键词。

工作流:开展关键词研究
  1. 定义目标受众和核心应用功能:
    • 主要使用场景(应用解决什么问题)
    • 目标用户画像
    • 竞争品类
  2. 从以下来源生成种子关键词:
    • 应用功能与价值
    • 用户语言(而非开发者术语)
    • 应用商店自动补全建议
  3. 使用以下方式扩展关键词列表:
    • 修饰词(免费、最佳、简单)
    • 动作词(创建、跟踪、整理)
    • 受众词(学生使用、团队使用、企业使用)
  4. 评估每个关键词:
    • 搜索量(预估月搜索次数)
    • 竞争度(排名应用的数量与质量)
    • 相关性(与应用功能的契合度)
  5. 为关键词打分并排定优先级:
    • 首要:标题和关键词字段(iOS)
    • 次要:副标题和简短描述
    • 再次:仅完整描述
  6. 将关键词映射到元数据位置
  7. 记录关键词策略以便跟踪
  8. 验证: 关键词已评分;位置已映射;未包含竞品品牌名;iOS 关键词字段中不含复数形式
关键词评估标准
因素权重高分指标
相关性35%描述核心应用功能
搜索量25%每月搜索量 10,000+
竞争度25%排名前 10 的应用平均评分低于 4.5
转化率15%具有交易意图(如“最佳 X 应用”)
关键词放置优先级
位置搜索权重
应用标题最高
副标题(iOS)高
关键词字段(iOS)高
简短描述(Android)高
完整描述中

参见:references/keyword-research-guide.md


元数据优化工作流

优化应用商店列表元素,以提升搜索排名和转化率。

工作流:优化应用元数据
  1. 对照平台限制审核当前元数据:
    • 标题字符数及关键词出现情况
    • 副标题/简短描述的使用情况
    • 关键词字段的利用效率(iOS)
    • 描述中的关键词密度
  2. 按照以下公式优化标题:
    [Brand Name] - [Primary Keyword] [Secondary Keyword]
    
  3. 撰写副标题(iOS)或简短描述(Android):
    • 突出首要价值
    • 包含次要关键词
    • 使用行动动词
  4. 优化关键词字段(仅限 iOS):
    • 删除与标题重复的词
    • 删除复数形式(Apple 会同时索引两种形式)
    • 逗号后不加空格
    • 按评分排序
  5. 重写完整描述:
    • 以价值主张开头的引导段落
    • 包含关键词的功能要点
    • 社会认同板块
    • 行动号召
  6. 验证每个字段的字符数
  7. 计算关键词密度(主要关键词目标为 2-3%)
  8. 验证: 所有字段均在字符限制内;标题中包含主要关键词;关键词堆砌不超过 5%;保持自然语言表达
平台字符限制
字段Apple App StoreGoogle Play Store
标题30 个字符50 个字符
副标题30 个字符不适用
简短描述不适用80 个字符
关键词100 个字符不适用
推广文本170 个字符不适用
完整描述4,000 个字符4,000 个字符
版本更新说明4,000 个字符500 个字符
描述结构
PARAGRAPH 1: Hook (50-100 words)
├── Address user pain point
├── State main value proposition
└── Include primary keyword

PARAGRAPH 2-3: Features (100-150 words)
├── Top 5 features with benefits
├── Bullet points for scanability
└── Secondary keywords naturally integrated

PARAGRAPH 4: Social Proof (50-75 words)
├── Download count or rating
├── Press mentions or awards
└── Summary of user testimonials

PARAGRAPH 5: Call to Action (25-50 words)
├── Clear next step
└── Reassurance (free trial, no signup)

参见:references/platform-requirements.md


竞品分析工作流

分析排名靠前的竞品,找出关键词空白与定位机会。

工作流:分析竞品 ASO 策略
  1. 确定前 10 名竞品:
    • 直接竞品(核心功能相同)
    • 间接竞品(受众重叠)
    • 品类领导者(下载量最高)
  2. 从以下位置提取竞品关键词:
    • 应用标题和副标题
    • 描述的前 100 个词
    • 可见的元数据规律
  3. 构建竞品关键词矩阵:
    • 梳理每个竞品针对的关键词
    • 计算每个关键词的覆盖率百分比
  4. 识别关键词缺口:
    • 竞品覆盖率低于 40% 的关键词
    • 竞品遗漏的高搜索量词汇
    • 长尾机会
  5. 分析竞品视觉素材:
    • 图标设计规律
    • 截图的信息传达与风格
    • 视频的有无及质量
  6. 对比评分与评论规律:
    • 各竞品的平均评分
    • 常见好评主题
    • 常见差评主题
  7. 记录定位机会
  8. 验证: 已分析 10 个以上竞品;关键词矩阵已完成;已识别缺口并给出搜索量估算;视觉审计已记录
竞品分析矩阵
分析维度数据点
关键词标题关键词、描述中的出现频率
元数据字符利用率、关键词密度
视觉图标风格、截图数量/风格
评分平均评分、总评分数、增长速度
评论主要好评、主要差评
缺口分析模板
机会类型示例行动
关键词缺口"habit tracker"(覆盖率 40%)添加到关键词字段
功能缺口竞品缺少小组件在截图中突出展示
视觉缺口前 5 名中没有视频制作应用预览
信息传达缺口无人提及"免费"测试免费定位

应用上线工作流

执行结构化的上线流程,以获得最大的初始曝光度。

工作流:将应用上架商店
  1. 完成上线前准备(上线前 4 周):
    • 确定关键词和元数据
    • 准备所有视觉素材
    • 设置分析工具(Firebase、Mixpanel)
    • 制作新闻稿资料包和媒体名单
  2. 提交审核(上线前 2 周):
    • 满足所有商店要求
    • 核实是否符合指南规定
    • 准备上线宣传内容
  3. 配置上线后系统:
    • 设置评论监控
    • 准备回复模板
    • 配置评分提示的时机
  4. 执行上线当天工作:
    • 确认应用已在两个商店上线
    • 在所有渠道发布公告
    • 开始评论回复流程
  5. 监控初期表现(第 1 至 7 天):
    • 每小时跟踪下载增长速度
    • 监控评论并在 24 小时内回复
    • 记录任何需要快速修复的问题
  6. 进行 7 天复盘:
    • 将表现与预期进行对比
    • 找出可快速优化的机会
    • 规划首次元数据更新
  7. 安排首次更新(上线后 2 周)
  8. 验证: 应用已在商店上线;分析工具正常追踪;24 小时内完成评论回复;下载增长速度已记录;首次更新已安排
上线前检查清单
类别项目
元数据标题、副标题、描述、关键词
视觉素材图标、截图(所有尺寸)、视频
合规年龄分级、隐私政策、内容版权
技术应用二进制文件、签名证书
分析SDK 集成、事件追踪
营销新闻稿资料包、社交内容、邮件准备就绪
上线时机考量
因素建议
星期几周二至周三(避开周末)
一天中的时间目标市场时区的上午
季节与相关品类的旺季保持一致
竞争避开主要竞品的上线日期

参见:references/aso-best-practices.md


A/B 测试工作流

测试元数据和视觉元素,以提升转化率。

工作流:运行 A/B 测试
  1. 选择测试元素(按影响力排序):
    • 图标(影响最大)
    • 截图 1(影响较大)
    • 标题(影响较大)
    • 简短描述(影响中等)
  2. 提出假设:
    If we [change], then [metric] will [improve/increase] by [amount]
    because [rationale].
    
  3. 创建变体:
    • 对照组:当前版本
    • 实验组:仅改变单一变量
  4. 计算所需样本量:
    • 基线转化率
    • 最小可检测效应(通常为 5%)
    • 统计显著性(95%)
  5. 启动测试:
    • Apple:使用产品页面优化(Product Page Optimization)
    • Android:使用商店列表实验(Store Listing Experiments)
  6. 运行测试至最短时长:
    • 至少 7 天
    • 直至达到统计显著性
  7. 分析结果:
    • 比较转化率
    • 检查统计显著性
    • 记录经验总结
  8. 验证: 仅测试了单一变量;样本量充足;已达到统计显著性(95%);结果已记录;已应用获胜版本
A/B 测试优先级
元素转化影响测试复杂度
应用图标可带来 10-25% 的提升中(需要设计)
截图 1可带来 15-35% 的提升中
标题可带来 5-15% 的提升低
简短描述可带来 5-10% 的提升低
视频可带来 10-20% 的提升高
样本量速查表
基线转化率(CVR)所需展示次数(每个变体)
1%31,000
2%15,500
5%6,200
10%3,100
测试记录模板
TEST ID: ASO-2025-001
ELEMENT: App Icon
HYPOTHESIS: A bolder color icon will increase conversion by 10%
START DATE: [Date]
END DATE: [Date]

RESULTS:
├── Control CVR: 4.2%
├── Treatment CVR: 4.8%
├── Lift: +14.3%
├── Significance: 97%
└── Decision: Implement treatment

LEARNINGS:
- Bold colors outperform muted tones in this category
- Apply to screenshot backgrounds for next test

前后对比示例

标题优化

效率类应用:

版本标题分析
优化前"MyTasks"没有关键词,仅有品牌名(8 个字符)
优化后"MyTasks - Todo List & Planner"包含主要和次要关键词(29 个字符)

健身类应用:

版本标题分析
优化前"FitTrack Pro"通用修饰词(12 个字符)
优化后"FitTrack: Workout Log & Gym"包含品类关键词(27 个字符)
副标题优化(iOS)
版本副标题分析
优化前"Get Things Done"表述模糊,没有关键词
优化后"Daily Task Manager & Planner"包含两个关键词,突出用户收益
关键词字段优化(iOS)

优化前(低效:89 个字符,8 个关键词):

task manager, todo list, productivity app, daily planner, reminder app

优化后(高效:97 个字符,14 个关键词):

task,todo,checklist,reminder,organize,daily,planner,schedule,deadline,goals,habit,widget,sync,team

改进点:

  • 去掉逗号后的空格(节省 8 个字符)
  • 去除重复词(task manager → task)
  • 去除复数形式(reminders → reminder)
  • 去除已出现在标题中的词
  • 增加更相关的关键词
描述开头

优化前:

MyTasks is a comprehensive task management solution designed
to help busy professionals organize their daily activities
and boost productivity.

优化后:

Forget missed deadlines. MyTasks keeps every task, reminder,
and project in one place—so you focus on doing, not remembering.
Trusted by 500,000+ professionals.

改进点:

  • 以用户痛点开篇
  • 给出具体收益(而非笼统的“提升效率”)
  • 加入社会证明
  • 关键词自然融入,而非堆砌
截图文案演变
版本文案问题
优化前"Task List Feature"以功能为中心,表述被动
更好"Create Task Lists"使用了动作动词,但仍是功能导向
最佳"Never Miss a Deadline"以收益为中心,有情感共鸣

工具与参考资料

Scripts
ScriptPurposeUsage
keyword_analyzer.pyAnalyze keywords for volume and competitionpython keyword_analyzer.py --keywords "todo,task,planner"
metadata_optimizer.pyValidate metadata character limits and densitypython metadata_optimizer.py --platform ios --title "App Title"
competitor_analyzer.pyExtract and compare competitor keywordspython competitor_analyzer.py --competitors "App1,App2,App3"
aso_scorer.pyCalculate overall ASO health scorepython aso_scorer.py --app-id com.example.app
ab_test_planner.pyPlan tests and calculate sample sizespython ab_test_planner.py --cvr 0.05 --lift 0.10
review_analyzer.pyAnalyze review sentiment and themespython review_analyzer.py --app-id com.example.app
launch_checklist.pyGenerate platform-specific launch checklistspython launch_checklist.py --platform ios
localization_helper.pyManage multi-language metadatapython localization_helper.py --locales "en,es,de,ja"
References
DocumentContent
platform-requirements.mdiOS 和 Android 元数据规范、视觉素材要求
aso-best-practices.md优化策略、评分管理、上线策略
keyword-research-guide.md研究方法、评估框架、追踪
Assets
TemplatePurpose
aso-audit-template.md应用商店列表的结构化审核检查清单

Platform Notes

Platform / ConstraintBehavior / Impact
iOS keyword changes需要提交应用
iOS promotional text无需更新应用即可编辑
Android metadata changes1-2 小时内建立索引
Android keyword field无 — 请改用描述
Keyword volume data仅为估算值;没有官方来源
Competitor data仅限公开列表

When not to use this skill: 网页应用(请使用网页 SEO)、企业/内部应用、仅限 TestFlight 的测试版,或付费广告策略。


Related Skills

SkillIntegration Point
content-creator应用描述文案
marketing-demand-acquisition上线推广活动
marketing-strategy-pmm进入市场规划

Proactive Triggers

  • No keyword optimization in title → 应用标题是排名的第一要素。请包含核心关键词。
  • Screenshots don't show value → 截图应讲述一个故事,而不只是展示界面。
  • No ratings strategy → 评分低于 4.0 星会严重拉低转化率。请实施应用内评分提示。
  • Description keyword-stuffed → 自然语言描述比堆砌关键词更有效。

Output Artifacts

When you ask for...You get...
"ASO audit"包含按优先级排序修复项的完整应用商店列表审核
"Keyword research"包含搜索量和难度评分的关键词列表
"Optimize my listing"重写后的标题、副标题、描述和关键词字段

Communication

All output passes quality verification:

  • Self-verify: source attribution, assumption audit, confidence scoring
  • Output format: Bottom Line → What (with confidence) → Why → How to Act
  • Results only. Every finding tagged: 🟢 verified, 🟡 medium, 🔴 assumed.

评论

支持 Markdown