出海增长 · aso

应用商店优化 Skill

应用商店优化把商店页链接转成六维 ASO 审计与整改清单。

在盘点海外 App 流量或诊断下载转化率时使用。程序会抓取实际的商店页面字段与截图,评估素材质量和评论数据,并对照同赛道竞品查找缺失关键词,最终产出带有具体字数限制建议的元数据修改方案。

WHAT IT SOLVES

应用商店优化把商店页链接转成六维 ASO 审计与整改清单

应用商店优化把商店页链接转成六维 ASO 审计与整改清单。跑完你拿到的是包含 6 项维度权重、单项得分与总分评级(A 到 F)的 ASO 打分表,中间一共 7 步。

最适合的真实场景

  • 01

    海外营销操盘手发现 App Store 自然搜索流量停滞,需要找出标题或关键词的扣分项。

  • 02

    出海产品经理在新版本上线前,核对 Apple 与 Google 双端元数据的字符限制与规范。

  • 03

    ASO 运营对照 2 个直接竞品,查找本应用在 Google Play 描述中缺失的行业核心词。

  • 04

    产品经理发现应用截图滑动浏览的转化率低于预期,需要排查截图数量与文案传达问题。

你要先准备的资料

  • Apple App Store 或 Google Play 的应用 URL 链接,或可通过站点搜索找到的具体应用名称
  • 2 至 3 个同类竞品的应用链接,用于对比搜索关键词覆盖率和打分
  • 产品的受众画像或已有营销文档(Markdown 格式),用于判断文案与受众的匹配度
  • 当前可访问的浏览器环境,或由用户手动提供的应用商店页面整页截图,用于视觉评估
  • 确认应用发布者是否拥有 App Store Connect 或 Google Play Console 后台数据的访问权限

跑完你会拿到什么

  • 包含 6 项维度权重、单项得分与总分评级(A 到 F)的 ASO 打分表
  • 按收益与耗时排序的速赢优化清单,明确标出零至一小时内可完成的高回报修改项
  • 对照竞品的搜索关键词缺失分析表,标明竞品有排名而本应用未覆盖的词汇及文案修改建议
  • 双端元数据的具体修改方案,提供标题、副标题、长短描述的重写文案及对应的字符数限制
  • 视觉素材整改清单,包含设备截图数量要求、视频有无的建议以及特征图增补指示

METHOD

解析链接抓取数据 → 截取截图评估素材 → 判定品牌成熟度级别 等 7 个环节

一共 7 步。其中 6 项能力决定了换个 AI 会不会更麻烦。

  1. 解析链接抓取数据读取双端应用商店 URL,提取标题、描述、分类、评分、截图数量等字段。如果解析到的数据不全,会列出缺失项并要求人工补充。
  2. 截取截图评估素材访问应用商店页面并截取整页截图,据此评估图标质量、截图排列顺序、预览视频是否存在以及视觉传达效果。
  3. 判定品牌成熟度级别根据评级数量将产品划分为头部品牌、知名品牌或挑战者。挑战者适用严格的 ASO 规范,而头部品牌仅考核转化质量,不硬性扣分。
  4. 六维度量化打分按标题与副标题、描述、视觉素材、评分与评论、元数据与更新频率、转化信号 6 个维度打分。各维度设固定权重,最终加权得出总分与评级。
  5. 横向对比竞品词库抓取同类竞品链接执行同等打分,建立得分对比表。比对竞品有排名而本应用未覆盖的搜索词,产出关键词缺失分析表。
  6. 生成速赢操作清单筛选出耗时少于 1 小时且影响得分最大的速赢操作,例如修改 Apple 宣传文本或填补 Google Play 缺失的特性图,形成排期建议。
  7. 产出双端整改方案针对标题、副标题、短描述和长描述产出带具体字符数的修改方案。说明平台差异,例如 Apple 长描述不被检索,而 Google 描述词需控制密度。

这个 Skill 用到的能力: 打开网页取正文读本地资料运行脚本页面预览联网检索中文办公文档 。不同 AI 对这些能力的支持程度不一样,所以同一个 Skill 换个 AI,有几步做法会变。

WORKED EXAMPLE

出海效率工具的 ASO 诊断与文案修改

出海效率工具的 ASO 诊断与文案修改

一个出海效率工具在 Google Play 的自然下载量连续两个月未增长,团队需要对比竞品找原因并制定修改方案。团队拥有自身和两个直接竞品的 Google Play 链接,以及一份 Markdown 格式的受众特征文档。目标是交付一份得分评估报告和长短描述的修改文案。

  1. 抓取自身与两个竞品的 Google Play 链接,提取标题、描述与评分数据
  2. 读取受众特征 Markdown 文件,截取三个应用的商店页面截图
  3. 将该工具判定为挑战者级别,按严格规范对 6 个维度打分
  4. 对比竞品描述,查出缺失 3 个高频行为词,评估当前描述词密度过低
  5. 产出修改文案,将短描述改为 70 字符并植入 2 个缺失词

预期结果:交付了一份总分 65 分的打分表,找出了竞品覆盖而本应用缺失的 5 个核心词。系统输出了可直接替换的标题与长短描述文案,标明了字符数。由于没有搜索量接口,具体词汇的预估搜索量与排名需要团队使用付费工具人工确认。

PITFALLS · VERIFICATION

Apple 关键词字段占用字节数而非字符数

最常踩的坑

  • Apple 关键词字段占用字节数而非字符数,阿拉伯语或中文字符会加速消耗额度
  • Google Play 明确禁止在标题中使用全大写字母、表情符号或“最佳”等促销词
  • Google Play 视频不会自动静音播放,点击播放率低,投入产出比不及 iOS
  • Apple 截图第一屏只有前三张可见,将最核心的卖点排在第四张以后会导致曝光流失
  • Android Vitals 的崩溃率超过 1.09% 或无响应率超过 0.47%,会直接降低应用曝光度

怎么确认这次跑对了

  • 已经形成可检查的包含 6 项维度权重、单项得分与总分评级(A 到 F)的 ASO 打分表,关键判断能回到输入资料或过程证据。
  • 已经形成可检查的按收益与耗时排序的速赢优化清单,明确标出零至一小时内可完成的高回报修改项,关键判断能回到输入资料或过程证据。
  • 已经形成可检查的对照竞品的搜索关键词缺失分析表,标明竞品有排名而本应用未覆盖的词汇及文案修改建议,关键判断能回到输入资料或过程证据。
  • 已逐项检查「Apple 关键词字段占用字节数而非字符数,阿拉伯语或中文字符会加速消耗额度」等高频问题,并记录需要人工确认的下一步。
应用商店优化 Skill适合哪些岗位使用?

出海产品经理、海外营销操盘手、ASO 运营。典型场景包括海外营销操盘手发现 App Store 自然搜索流量停滞,需要找出标题或关键词的扣分项;出海产品经理在新版本上线前,核对 Apple 与 Google 双端元数据的字符限制与规范;ASO 运营对照 2 个直接竞品,查找本应用在 Google Play 描述中缺失的行业核心词。

开始前需要准备什么资料?

至少需要Apple App Store 或 Google Play 的应用 URL 链接,或可通过站点搜索找到的具体应用名称、2 至 3 个同类竞品的应用链接,用于对比搜索关键词覆盖率和打分、产品的受众画像或已有营销文档(Markdown 格式),用于判断文案与受众的匹配度。资料越具体,结果越能直接用于决策。

最后能得到什么可检查的结果?

包含 6 项维度权重、单项得分与总分评级(A 到 F)的 ASO 打分表、按收益与耗时排序的速赢优化清单,明确标出零至一小时内可完成的高回报修改项、对照竞品的搜索关键词缺失分析表,标明竞品有排名而本应用未覆盖的词汇及文案修改建议。每项都可以逐条核对来源和数字。

哪些情况下结果会不可靠?

Apple 关键词字段占用字节数而非字符数,阿拉伯语或中文字符会加速消耗额度;Google Play 明确禁止在标题中使用全大写字母、表情符号或“最佳”等促销词。出现这些情况时需要人工复核。

支持哪些 AI Agent?

已适配 WorkBuddy、OpenClaw、Hermes Agent、Codex、Claude Code、TRAE、ZCode 共 7 种,每种都有独立的安装说明和能力对照。

ORIGINAL SOURCE

8 个原始文件,88 个文档章节,固定在 7868cb92

上游原文完整保留在加搜服务器上,可逐节查看,也可以直接下载。 当前镜像共 8 个文件、58.6 KB。

原始 Skill 文档 上游原文完整保留,中文概述已转换为营销任务、输入资料和交付结果。

ASO Audit

Analyze App Store and Google Play listings against ASO best practices. Fetches live listing data, scores metadata, visuals, and ratings, then produces a prioritized action plan.

When to Use

  • User shares an App Store or Google Play URL
  • User asks to audit or optimize an app listing
  • User wants to compare their app against competitors
  • User asks about app store ranking, visibility, or download conversion

Before Auditing

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Phase 1 — Identify Store & Fetch

Detect store type from URL
Apple:  apps.apple.com/{country}/app/{name}/id{digits}
Google: play.google.com/store/apps/details?id={package}

If the user gives an app name instead of a URL, search the web for: site:apps.apple.com "{app name}" or site:play.google.com "{app name}"

Fetch the listing

Use WebFetch to retrieve the listing page. Extract every available field:

Apple App Store fields:

  • App name (title) — 30 char limit
  • Subtitle — 30 char limit
  • Description (long) — not indexed for search, but matters for conversion
  • Promotional text — 170 chars, updatable without new release
  • Category (primary + secondary)
  • Screenshots (count, order, caption text)
  • Preview video (presence, duration)
  • Rating (average + count)
  • Recent reviews (visible ones)
  • Price / in-app purchases
  • Developer name
  • Last updated date
  • Version history notes
  • Age rating
  • Size
  • Languages / localizations listed
  • In-app events (if any visible)

Google Play fields:

  • App name (title) — 30 char limit
  • Short description — 80 char limit
  • Full description — 4,000 char limit, IS indexed for search
  • Category + tags
  • Feature graphic (presence)
  • Screenshots (count, order)
  • Preview video (presence)
  • Rating (average + count)
  • Recent reviews (visible ones)
  • Price / in-app purchases
  • Developer name
  • Last updated date
  • What's new text
  • Downloads range
  • Content rating
  • Data safety section
  • Languages listed

If WebFetch returns incomplete data (stores render client-side), note gaps and work with what's available. Ask the user to paste missing fields if critical.

Visual asset assessment

WebFetch cannot extract screenshot images or caption text. Take a screenshot of the listing page to get visual data:

  1. Navigate to the listing URL and capture a full-page screenshot
  2. Assess the screenshot for: icon quality, screenshot count, caption text, messaging quality, preview video presence, feature graphic (Google Play)
  3. If browser tools are unavailable, ask the user to share a screenshot of the listing page

Promotional text (Apple): This 170-char field appears above the description but is often indistinguishable from it in scraped HTML. If you cannot confirm its presence, note this and recommend the user check App Store Connect.


Phase 1.5 — Assess Brand Maturity

Before scoring, classify the app into one of three tiers. This determines how you interpret "textbook ASO" deviations — a deliberate brand choice by a household name is not the same as a missed opportunity by an unknown app.

Tier definitions
Tier Signals Examples
Dominant Household name, 1M+ ratings, top-10 in category, near-universal brand recognition. Users search by brand name, not generic keywords. Instagram, Uber, Spotify, WhatsApp, Netflix
Established Well-known in their category, 100K+ ratings, strong organic installs, recognized brand but not universally known. Strava, Notion, Duolingo, Cash App, Calm
Challenger Building awareness, <100K ratings, needs discovery through keywords and ASO tactics. Most apps fall here. Your app, most indie/startup apps
How tier affects scoring

Dominant apps get adjusted scoring in these areas:

  • Title: Brand-only or brand-first titles are valid (score 8+ if brand is the keyword). These apps don't need generic keyword discovery.
  • Description: Score purely on conversion quality, not keyword presence. If the app is a household name, a well-crafted brand description beats a keyword-stuffed one.
  • Visual Assets: Lifestyle/brand photography instead of UI demos is a legitimate conversion strategy. No video is acceptable if the product is hard to demo in 30s or brand awareness is near-universal.
  • What's New: Generic release notes at weekly+ cadence are acceptable (score 8+). At scale, detailed changelogs have minimal ROI and risk backlash.
  • In-app events: Missing events for utility apps with massive install bases (Uber, WhatsApp) is not a penalty. These apps don't need discovery help.
  • Localization: Score relative to actual market, not absolute count. A US-only fintech with 2 languages (English + Spanish) is appropriately localized.

Established apps get partial adjustment:

  • Brand-first titles are fine but should still include 1-2 keywords
  • Strategic description choices get benefit of the doubt
  • Other dimensions scored normally

Challenger apps are scored strictly against textbook ASO best practices — every character, screenshot, and keyword matters.

Key principle: Before docking points, ask: "Is this a mistake or a deliberate choice by a team that has data I don't?" If the app has 1M+ ratings and a dedicated ASO team, assume their choices are data-informed unless clearly wrong.


Phase 2 — Score Each Dimension

Score each dimension 0-10 using the criteria in references/scoring-criteria.md. Apply the brand maturity tier adjustments from Phase 1.5.

Reference files for platform specs and benchmarks:

  • references/apple-specs.md — Official Apple character limits, screenshot/video specs, CPP/PPO rules, rejection triggers
  • references/google-play-specs.md — Official Google Play limits, screenshot specs, Android Vitals thresholds, policies
  • references/benchmarks.md — Conversion data, rating impact, video lift, screenshot behavior, CPP/event benchmarks
Dimensions and Weights
# Dimension Weight What It Covers
1 Title & Subtitle 20% Character usage, keyword presence, clarity, brand + keyword balance
2 Description 15% First 3 lines, keyword density (Google), CTA, structure, promotional text
3 Visual Assets 25% Screenshot count/quality/messaging, video, icon, feature graphic
4 Ratings & Reviews 20% Average rating, volume, recency, developer responses
5 Metadata & Freshness 10% Category choice, update recency, localization count, data safety
6 Conversion Signals 10% Price positioning, IAP transparency, social proof, download range

Final score = weighted sum, out of 100.

Score interpretation
Score Grade Meaning
85-100 A Well-optimized; focus on A/B testing and iteration
70-84 B Good foundation; clear opportunities to improve
50-69 C Significant gaps; prioritized fixes will have high impact
30-49 D Major optimization needed across multiple dimensions
0-29 F Listing needs a complete overhaul

Phase 3 — Competitor Comparison (Optional)

If the user provides competitor URLs or asks for comparison:

  1. Fetch 2-3 top competitors in the same category
  2. Run the same scoring on each
  3. Build a comparison table highlighting where the user's app is weaker/stronger
  4. Identify keyword gaps — terms competitors rank for that the user's app doesn't target

If no competitors are specified, suggest the user provide 2-3 or offer to search for top apps in their category.


Phase 4 — Generate Report

Use the template in references/report-template.md to structure the output.

The report must include:

  1. Score card — table with all 6 dimensions, scores, and grade
  2. Top 3 quick wins — changes that take <1 hour and have highest impact
  3. Detailed findings — per-dimension breakdown with specific issues and fixes
  4. Keyword suggestions — based on title/description analysis and competitor gaps
  5. Visual asset recommendations — specific screenshot/video improvements
  6. Priority action plan — ordered list of changes by impact vs effort
Report rules
  • Every recommendation must be specific and actionable ("Change subtitle from X to Y" not "Improve subtitle")
  • Include character counts for all text recommendations
  • Flag platform-specific differences (Apple vs Google) when relevant
  • Note what CANNOT be assessed without paid tools (search volume, exact rankings)
  • When suggesting keyword changes, explain WHY each keyword matters

Platform-Specific Rules

Apple App Store — Key Facts
  • Title (30 chars) + Subtitle (30 chars) + Keyword field (100 bytes, hidden) = indexed text
  • Keywords field is bytes not chars — Arabic/CJK use 2-3 bytes per char
  • Long description is NOT indexed for search — optimize for conversion only
  • Promotional text (170 chars) does NOT affect search (Apple confirmed)
  • Never repeat words across title/subtitle/keyword field (Apple indexes each word once)
  • Keyword field: commas, no spaces ("photo,editor,filter" not "photo, editor, filter")
  • Screenshots: up to 10 per device. First 3 visible in search — 90% never scroll past 3rd
  • Screenshot captions indexed since June 2025 (AI extraction)
  • In-app events: max 10 published at once, max 31 days each. Indexed and appear in search
  • Custom Product Pages (up to 70) in organic search since July 2025. +5.9% avg conversion lift
  • App preview video: up to 3, 15-30s each. Autoplays muted — +20-40% conversion lift
  • SKStoreReviewController: max 3 prompts per 365 days
  • Apple has human editorial curation — quality and design matter more
  • See references/apple-specs.md for full specs, dimensions, and rejection triggers
Google Play — Key Facts
  • Title (30 chars) + Short description (80 chars) + Full description (4,000 chars) = indexed text
  • Full description IS indexed — target 2-3% keyword density naturally
  • No hidden keyword field — all keywords must be in visible text
  • Google NLP/semantic understanding — keyword stuffing detected and penalized
  • Prohibited in title: emojis, ALL CAPS, "best"/"#1"/"free", CTAs (enforced since 2021)
  • Screenshots: min 2, max 8 per device (not 10 like Apple)
  • Feature graphic (1024x500, exact) required for featured placements
  • Video does NOT autoplay — only ~6% of users tap play (low ROI vs iOS)
  • Android Vitals directly affect ranking: crash >1.09% or ANR >0.47% = reduced visibility
  • Promotional Content: submit 14 days early for featuring. Apps see 2x explore acquisitions
  • Custom Store Listings: up to 50 (can target churned users, specific countries, ad campaigns)
  • Store Listing Experiments: test up to 3 variants, run 7+ days, 1 experiment at a time
  • See references/google-play-specs.md for full specs and policy details
What Apple Indexes vs What Google Indexes
Field Apple Indexed? Google Indexed?
Title Yes Yes (strongest signal)
Subtitle / Short desc Yes Yes
Keyword field Yes (hidden) Does not exist
Long description No Yes (heavily)
Screenshot captions Yes (since 2025) No
In-app events Yes N/A (LiveOps instead)
Developer name No Partial
IAP names Yes Yes

Common Issues Checklist

Flag these if found. Items marked (tier-dependent) should be evaluated against the app's brand maturity tier — they may be deliberate choices for Dominant apps.

Always flag (all tiers):

  • Rating below 4.0
  • Last update > 3 months ago
  • Google Play description has no keyword strategy (under 1% density)
  • Google Play missing feature graphic
  • Apple keyword field likely has repeated words (inferred from title+subtitle)
  • Category mismatch — app would face less competition in a different category
  • Fewer than 5 screenshots

Flag for Challenger/Established only (not mistakes for Dominant apps):

  • Title wastes characters on brand name only (no keywords) (Dominant: brand IS the keyword)
  • Subtitle/short description duplicates title keywords
  • Description first 3 lines are generic (Dominant: may be brand-voice choice)
  • No preview video (Dominant: may be rational if product is hard to demo)
  • Screenshots are just UI dumps with no messaging/captions (Dominant: lifestyle/brand shots may convert better)
  • Only 1-2 localizations (score relative to actual market, not absolute count)
  • No in-app events or promotional content (Dominant utility apps may not need discovery help)

Flag for all tiers but note context:

  • No developer responses to negative reviews (note volume — responding at 10M+ reviews is a different challenge than at 1K)
  • Generic "What's New" text (acceptable at weekly+ release cadence for Established/Dominant)

Task-Specific Questions

  1. What is the App Store or Google Play URL?
  2. Is this your app or a competitor's?
  3. What category does the app compete in?
  4. Do you have competitor URLs to compare against?
  5. Are you focused on search visibility, conversion rate, or both?
  6. Do you have access to App Store Connect or Google Play Console data?

Related Skills

  • cro: For optimizing the conversion of web-based landing pages that drive app installs
  • ad-creative: For creating App Store and Google Play ad creatives
  • analytics: For setting up install attribution and in-app event tracking
  • customer-research: For understanding user needs and language to inform listing copy

来源与版本声明

本页面由加搜科技整理业务说明并托管安装文件。原始 Skill 来源渠道:GitHub; 原始项目名称:aso; 固定版本:7868cb9251fa; 许可证:MIT。技能包内保留完整出处和许可证说明。

各 Agent 能力说明参考对应官方文档。页面不提供外部跳转。

INSTALL

应用商店优化 Skill v1.0.0,ZIP 带 SHA256 校验

默认做法是把提示词复制给 AI Agent,让它自己下载并安装。提示词里已经写清要用完整 ZIP、装完报告目录、并先跑一个小任务验证。

METHOD 01 · 交给 AI 自己装

复制提示词

适合大多数情况。Agent 会下载 ZIP、解压、放到正确目录,并在缺少权限时告诉你需要手工做哪一步。

请帮我把「应用商店优化 Skill」安装到我正在使用的 AI Agent。
1. 下载完整 Skill ZIP:https://www.vibemarketing.work/packages/skill-aso/1.0.0/skill-aso.zip
   注意:网页 HTML 不能当作 Skill 文件安装,必须使用 ZIP 里的完整文件。
2. 解压后保留 SKILL.md 及全部配套文件,按你所用 Agent 的 Skill 目录规则安装。
3. 安装完成后告诉我实际安装目录。
4. 用一个只读小任务验证 Skill 已被识别。
5. 如果你没有联网、下载或写目录权限,请直接告诉我哪几步需要我手工完成。
参考:原始 SKILL.md https://www.vibemarketing.work/raw/skill-aso/SKILL.md;安装指南 https://www.vibemarketing.work/agent-install/skill-aso.md

FURTHER READING

应用商店优化 Skill 相关的实操文章

别人做同类任务时踩过的坑和总结,动手前后都值得翻一下。

转化率掉了别盯按钮颜色,来的人可能已经换了一批

流量结构一变,后台最显眼的数字就是转化率往下掉。很多人的反应是改按钮颜色、改表单字段、再开一轮首屏测试。这些能测,但排在后面。转化率是「来的人里有多少做了你要的动作」,来的人换了,动作完成率一定会动。

  • 转化率
  • AARRR
  • 落地页

竞品分析别从同行名单开始,先找出客户真的拿什么和你比较

市场团队准备改官网首页,先把三家同行交给 AI 研究。首页说了什么、产品有哪些功能、价格怎样分档、案例里用了哪些客户,很快就整理成一份完整的对照表。 开会时,大家依然答不上来:我们的首页究竟要赢过谁?

  • 竞品分析
  • 用户调研
  • 产品营销

按这个 Skill 的产出能不能直接被下一个 Skill 用上来推荐,不是固定名单。多数情况下按顺序跑完一组,比单独用一个效果更好。

内容与创意#05

专家评审 Skill

自动组建 7 到 10 人的虚拟专家团队,对文案、落地页或营销方案进行打分并提出修改建议,直到评分达到 90 分。

来源项目热度 同步中
SEO 与 GEO#06

导航站收录 Skill

把产品基础信息转为分层的导航站收录档案,按梯队分发到 Product Hunt 与 AI 工具集,获取外链与曝光。

来源项目热度 同步中
  • 01

    TikTok 营销 Skill

    这个 Skill 产出的keyword_map、copy、creative_matrix,正好是它需要的输入,可以直接接着跑

  • 02

    出海本地化翻译 Skill

    这个 Skill 产出的marketing_plan、keyword_map、copy,正好是它需要的输入,可以直接接着跑

  • 03

    小红书内容运营 Skill

    这个 Skill 产出的keyword_map、copy、creative_matrix,正好是它需要的输入,可以直接接着跑

  • 04

    海外社区论坛推广 Skill

    这个 Skill 产出的copy、creative_matrix,正好是它需要的输入,可以直接接着跑

  • 05

    专家评审 Skill

    这个 Skill 产出的copy、creative_matrix,正好是它需要的输入,可以直接接着跑

  • 06

    导航站收录 Skill

    这个 Skill 产出的copy、creative_matrix,正好是它需要的输入,可以直接接着跑

VibeMKT COMMUNITY

加入 VibeMKT 社群

微信扫码,交流营销 Skill 的选择、安装、试用与业务化改造。

加入 VibeMKT 社群的微信二维码

二维码会持续显示,关闭弹窗后返回当前页面。