mcpField
A
app-store-optimization

app-store-optimization

github.com/manojbajaj95营销与增长109216 次安装6 周前更新
代码仓库

关于 app-store-optimization

面向希望提升应用商店曝光和转化的团队,提供 Apple App Store 与 Google Play Store 优化流程,涵盖关键词、元数据、竞品、发布和 A/B 测试。

主要功能

  1. 01关键词发现与优先级排序
  2. 02商店页面元数据优化
  3. 03竞品关键词与视觉分析
  4. 04应用发布工作流
  5. 05元数据与视觉素材 A/B 测试

适用场景

  1. 01挖掘并排序应用关键词
  2. 02修改商店页面字段
  3. 03查找竞品关键词空缺
  4. 04规划应用商店发布
  5. 05测试页面图片或文案

安装

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

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

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

包含的文件

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

expected_output.json
HOW_TO_USE.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)

工作区上下文

提问前请先阅读引导上下文:strategy/brand.md,了解品牌、受众、产品、渠道、工具、限制和指标;about/me.md,了解个人风格;content/ideas.md 和 content/calendar.md,了解内容规划。仅在必要时才将旧版产品营销上下文文件作为备用。将生成的草稿保存到 content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md,并将有长期价值的经验反馈到 strategy/brand.md、about/me.md 或 content/ideas.md。

执行约定

此技能在其前置元数据的范围内自成一体:将本地说明、参考资料、脚本和素材用作操作指南;仅询问缺失的任务专属输入;将超出范围的工作交接给相邻技能;并提供可执行的成果、决策、计划、草稿或诊断。

用于研究关键词、优化元数据、分析竞争对手以及提升应用在 Apple App Store 和 Google Play Store 上曝光度的 ASO 工具。

关键词研究工作流

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

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

参见: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"侧重收益,更能引起情感共鸣

工具和参考资料

脚本
脚本用途用法
keyword_analyzer.py分析关键词的搜索量和竞争情况python keyword_analyzer.py --keywords "todo,task,planner"
metadata_optimizer.py验证元数据字符限制和关键词密度python metadata_optimizer.py --platform ios --title "App Title"
competitor_analyzer.py提取并比较竞争对手的关键词python competitor_analyzer.py --competitors "App1,App2,App3"
aso_scorer.py计算整体 ASO 健康度评分python aso_scorer.py --app-id com.example.app
ab_test_planner.py规划测试并计算样本量python ab_test_planner.py --cvr 0.05 --lift 0.10
review_analyzer.py分析评论情感倾向和主题python review_analyzer.py --app-id com.example.app
launch_checklist.py生成特定平台的发布检查清单python launch_checklist.py --platform ios
localization_helper.py管理多语言元数据python localization_helper.py --locales "en,es,de,ja"
参考资料
文档内容
platform-requirements.mdiOS 和 Android 元数据规范、视觉素材要求
aso-best-practices.md优化策略、评分管理、发布策略
keyword-research-guide.md研究方法、评估框架、跟踪
资源
模板用途
aso-audit-template.md用于应用商店页面的结构化审核清单

平台限制

数据限制
限制影响
没有官方关键词搜索量数据估算依赖第三方工具
竞争对手数据仅限公开信息无法查看内部指标
评论访问仅限公开评论无法获取私下反馈
新应用没有历史数据无法与过去的表现进行比较
平台行为
平台行为
iOS关键词变更需要提交应用
iOS宣传文本可直接编辑,无需更新
Android元数据变更会在 1-2 小时内被编入索引
Android没有单独的关键词字段(请使用描述)
两者算法变更不会另行通知
不适用此技能的情况
场景替代方案
Web 应用使用 Web SEO 技能
企业应用(非公开)使用内部发布工具
仅限 Beta/TestFlight专注于收集反馈,而非 ASO
付费广告策略使用付费获客技能

相关技能

技能集成点
copywriting-core应用描述文案撰写
lead-generation-and-demand启动推广活动
go-to-market-strategy制定上市计划

评论

支持 Markdown