App Store 关键词字段:哪些字符有效,哪些被浪费
其他语言: English · 日本語 · Português · Español · Deutsch
App Store 关键词字段每个语言区域 100 个字符,和你的应用名称、副标题一起被读取,Apple 会匹配这三处词语的任意组合。所以规则很短:用逗号分隔、不加空格,绝不重复名称或副标题里已有的词,绝不添加已有词的复数,绝不把字符花在 Apple 忽略的词上,比如 "app" 或 "free"。省下的每一个字符,都是一个能挣到排名的词。下面是这些规则,以及我们自己的应用在重写字段那天的字段,和每处改动换来了什么。

Apple 应用的规则
- 是词,不是短语。 Apple 索引名称、副标题和字段里的单个词,并用它们的组合去匹配搜索。"adult,content,blocker" 覆盖 "adult content blocker"、"content blocker" 和 "adult blocker"。带空格写成 "adult content blocker" 白白多花两个字符。
- 逗号,不加空格。 逗号后面的空格是一个被浪费的字符。Apple 自己的指南说用逗号分隔。
- 名称和副标题已经被索引。 字段里一个同时出现在名称里的词是重复的;它什么都不带来,却花掉它的长度加一个逗号。
- 单数覆盖复数。 Apple 会把 "blocker" 匹配到 "blockers"。只加一种形式。
- 有些词被忽略。 "app"、"apps"、"free"、"the"、"a"、"an"、"and"、"or"、"for"、"of"、"with"、"to"、"in"、"on"、"best"、"top"、"new"。Apple 会把 "app blocker" 匹配到只有 "blocker" 的字段。
- 字段跨商店读取。 美国商店读 en-US 加 es-MX 和其他一些;加拿大把 en-CA 和 fr-CA 一起读;英国、澳大利亚和印度读 en-GB。第二个语言区域的字段是同一个商店里的另外 100 个字符。
- 只有靠前的才算数。 一个排在 150 的词,挣不到任何用户看得见的东西。字段报告对每个词问的问题是:包含它的任何一个追踪词,是否在任何地方排进了前 10。
一个真实字段,修改前后
这是 Escape 在 2026 年 11 月 3 日为 5.12 版本在 App Store Connect 里填入的 en-US 字段,在版本发布前经过了 RankASO 的规则检查器和覆盖模拟器。
修改前(99 个字符):
filter,addiction,chrome,lust,recovery,urge,no nut,overcome,temptation,website,web,nnn,reboot,safari
修改后(100 个字符):
filter,addiction,chrome,recovery,urge,no nut,overcome,temptation,website,web,nnn,gooning,relapse,pmo
根据当天的实时排名,改了什么、为什么:
| 词 | 决定 | 依据 |
|---|---|---|
| safari | 删除 | "safari blocker" 排在前 200 之外;前 10 是 Apple 自己的,是一堵墙 |
| lust | 删除 | 单独一个词在美国排在 200 名开外,而且这个词被一款更大的应用占据;在加拿大排 83 |
| reboot | 删除 | 在一个单词的搜索词上排 60;没人会滑到的位置 |
| gooning | 新增 | "quit gooning":Apple 热度 6,占据它的头名应用只有 23 个评分;敞开 |
| relapse | 新增 | 一个带康复意图的词,前 10 里没有竞品在名称里用它 |
| app | 初稿有,后来移除 | 规则检查器标出了它:Apple 忽略 "app",这四个字符什么都没买到;换成了 "pmo",一个应用已经在美国排 92、在英国排 64 的词 |
字段的初稿末尾有一个 "app"。规则检查器那一行写着 "app is ignored by Apple. Costs 4 characters for nothing."(app 被 Apple 忽略。白花 4 个字符。)这一个标记,换来了一个已经有排名的词。
覆盖模拟器随后列出了新字段覆盖而旧字段不覆盖的("app blocker"、"gooning"、"quit gooning"、"relapse"),以及它不再覆盖的("lust"、"reboot"、"safari blocker"),所以在任何东西发布之前,这笔交换就是明确的。基线排名当天记录;Apple 在版本上线几天后重新索引,而前后对比是评判一次字段改动唯一诚实的方式。
语言区域的技巧
Escape 还有一个 es-MX 字段,在美国商店被读取:bloqueador,sitios,filtro,vicio,impulso,recaida,abstinencia,tentacion,habito,adiccion,adulto,bloquear。通过这个字段,应用在美国商店 "filtro adulto" 上排 4,"recaída" 上排 6。第二个语言区域就是同一个商店里的第二个 100 字符,而大多数独立应用把它空着。
加拿大把 en-CA 和 fr-CA 一起读,所以法语字段可以承载英语字段放不下的英语词;Escape 的 fr-CA 字段里有 "sobriety" 和 "screen time",就是这个原因。
方法,四步
- 列出名称、副标题和字段里的每个词, 按语言区域。划掉重复词、复数和被忽略的词。通常能拿回 10 到 20 个字符。
- 对剩下的每个词,找到用到它的追踪词。 背后没有追踪词的词无法评判。追踪一个。
- 保留在任何商店、任何地方挣到前 10 的词。 其余的换成你排 11 到 50 的词里的词,那里多一个词也许就能推动你。
- 提交当天记录排名,发布两周后再记一次。
RankASO 的 Studio 替你做第 1 步和第 3 步(规则检查器和字段报告),在提交前模拟覆盖,Release impact 视图做第 4 步。
Download on theApp Store免费开始。无需账户。不收集数据。
常见问题
我应该把关键词字段里的词放进名称或副标题吗?
名称和副标题的权重比字段高,所以你最重要的两三个词属于那里。字段留给接下来的十四个。
逗号后面需要空格吗?
不需要。空格也是字符,Apple 把逗号当作分隔符。"filter,addiction" 是对的;"filter, addiction" 每个词浪费一个字符。
关键词字段改动多久会在排名里显示出来?
Apple 在版本上线后重新索引,通常几天内。把提交当天的排名和发布两周后的排名对比,中间的日子忽略。