App Store 关键词密度是个假指标,你堆的不是权重
App Store 关键词密度是从网页 SEO 原样搬过来的指标,商店索引根本不吃这一套。这篇讲清它为什么被搬错、堆词的三个确定代价、字段之间该是分工而不是重复,以及怎么自查有没有堆过头。
有个说法在 ASO 圈子里传了很多年:关键词要在标题、副标题、描述里反复出现,出现得越多,排名越好。有人还能给出精确到个位的建议次数。
我第一次听到这个说法时的反应是:这不就是从 SEO 那边原样搬过来的吗。
先说结论
商店的索引机制不吃"密度"这一套。它读三件事:你的字段覆盖了哪些词、这个词带来的用户在你页面上表现如何、以及字段和用户搜索意图是否对得上。同一个词在一段话里出现五次,不会比出现一次拿到更多权重。
但代价是真实的。堆词会让文字变得前言不搭后语,读者划过去就划过去了——点击率掉,转化率掉,排名跟着掉。所以你付出的成本不是零,换回来的权重增量接近零。
这不是"效果不明显",是负收益。
这个说法从哪来的
从网页 SEO 来的。早期搜索引擎确实有可被利用的词频特征,于是"关键词密度"成了一个可量化、可执行、可写进交付报告的指标。这套话语后来整体搬到应用商店,连带着把"密度"这个本来就有争议的概念也一起搬过来了。
问题是两个环境索引的对象不一样。网页抓的是正文,几千字里反复出现同一个词是自然的。应用商店抓的是结构化字段:标题、副标题、关键词字段、描述开头。字段是有限的、被严格切分的,根本没有"一篇长文里可以反复出现"的空间。
把一个针对长文本设计的经验,套到几个几十字符的字段上,逻辑上就不成立。
为什么这个说法一直不死
按理说,一个被证伪了这么多年的经验,早就该消失了。但它没有,我觉得有三个原因。
第一,它是可交付的。甲方问"你怎么优化关键词",回答"我把定位写得更准了"听起来像没干活;回答"我把核心词在三个字段里覆盖了,密度从百分之几提到百分之几",听起来专业、有交付物、能写进报告。哪怕这个交付物本身没有意义,它提供了"我做了事"的证据。
第二,它有大量幸存者偏差。有人改了字段,排名涨了,然后归因到"我多写了几次关键词"。实际上同期他可能还换了截图、改了应用名、跑了一波投放、或者竞品正好下架了。但人只会记住自己想记住的那个因果。
第三,也是最麻烦的一点:它听起来像是"多做一点总没坏处"。这个直觉在大多数事情上成立,在字段这件事上不成立——因为字符预算是零和的。你多写一个词,就少一个位置给另一个词。字段里没有"免费追加"这回事。
商店索引到底怎么读你的字段
大致可以这样理解:它把你的字段切成词,建立这个词和你的应用之间的关联;当用户搜索这个词时,它从建立过关联的应用里挑,按它认为的匹配程度和受欢迎程度排序。
注意这里没有"出现次数"的位置。关联是二值的——有关联或者没有。出现了三次的词和出现了一次的词,在"是否关联"这件事上没有区别。
真正拉开差距的是后面那两项:匹配程度和受欢迎程度。前者取决于你的字段是否准确描述了用户在找的东西,后者取决于真实用户的点击、下载、留存。
这两项都不是靠重复堆出来的。
我见过一种反驳:那我在描述里多提几次,至少能让索引"更确定"这个应用和这个词有关。听起来合理,但索引的确定性不是靠次数堆出来的,是靠字段的结构位置。标题里的一个词,比描述里的十个词更"确定"。你真正在争的资源是位置,不是频率。
堆词的三个真实代价
第一个是可读性。标题和副标题是用户唯一一定会看到的两行字。为了塞词把它们写成"记账 记账本 记账软件 家庭记账",用户读起来是在解密,不是在理解。他放弃了。
第二个是定位模糊。当一段文字里塞了五六个不相关的词,索引读到的是一个什么都沾一点、什么都不专的应用。搜索意图明确的那部分用户,反而不会选你。
第三个是审核风险。字段写成一份关键词清单,容易被判定为滥用元数据。这条具体尺度以官方最新说明为准,不用我多说。
三个代价都是确定的,换来的那点"密度"是不确定的。这笔账怎么算都不划算。
字段之间不是重复,是分工
这里有个常被混淆的点:同一个词出现在标题、副标题、关键词字段里,这算不算重复?
不算。这不是重复,是分工。
标题负责定位——告诉索引和用户"我是做什么的",用最核心的那一两个词。副标题负责场景——补充标题装不下的使用场景或人群。关键词字段负责覆盖——放标题副标题塞不下的长尾词、变体、拼写差异。
同一个词在不同字段出现,往往是因为它同时是核心定位词和重要搜索词。这是正常的,不是堆砌。
区分标准很简单:这个词放在这个位置上,是让这句话更准确了,还是只是为了让索引多看到它一次?前者留,后者删。
什么情况下"重复"其实合理
有一种情况值得说清楚:如果你在不同字段覆盖的是**不同的搜索意图**,表面上用了同一个词根,实际上在服务不同的搜索。
比如做记账应用,"记账"是核心词,"家庭记账"和"小生意记账"是两个不同的使用场景,分别对应不同的人群和不同的搜索词。这三个词都有"记账"两个字,但它们不是重复,是三层覆盖。
判断方式:把这三个词分别拿去想象用户的搜索场景。如果搜这三个词的是三批不同的人,那它们各就各位;如果是同一批人,那就是在浪费字符预算。
怎么自查有没有堆过头
一个粗糙但有效的办法:把标题和副标题读给你的家人听,不要给任何上下文,问他这是做什么的。他答得出来,说明没堆过头;他反问"这是什么",就是堆过头了。
第二个办法:把字段里的词逐个标出来问自己——这个词,用户在搜索框里会单独打出来吗?不会,就删。
第三个办法:看转化。堆词之后如果曝光涨了但下载没涨,甚至掉了,那基本可以确定是在用可读性换曝光,而这笔交易是亏的。
密度这个指标本身的问题
就算不谈商店机制,"关键词密度"这个指标也有个根本缺陷:它把"这个词对用户有多重要"和"这个词出现了多少次"当成了一回事。
但重要性不体现在次数上。一个应用的核心价值可能只用一个词就能说清,也可能需要用三个词才能界定边界。密度指标对这两种情况一视同仁,它测不出差别。
更麻烦的是,一旦把密度当成 KPI,团队的动作就会扭曲:不是想办法把定位说得更准,而是想办法把词塞得更多。方向从一开始就错了。
还有一个隐性成本:密度是可以互相抄的。竞品把核心词写在标题里,你也写在标题里,字段就同质化了。而真正决定用户点不点你的,是那些抄不走的东西——截图第一帧、评分、应用名背后的品牌认知。把精力放在可被抄的维度上,长期一定输。
什么情况下纠结密度是浪费时间
如果产品定位本身模糊——你自己都说不清这个应用是给谁解决什么问题的——那字段怎么排都是错的。这时候改密度是在一个错的答案上做微调。
如果评分很低、评论区一堆抱怨,那字段写得再精准也拉不动排名。用户点进来看到差评就走了,转化信号是负的。
如果所在品类的头部应用已经占了绝对的搜索份额,那问题不在你的字段,在渠道选择上——这时候该想的是换词、换市场,不是优化密度。
这几种情况下的共同点是:密度不是你的瓶颈。盯着一个不是瓶颈的指标反复优化,本质上是在回避真正的问题。
可以先做这几件事
1. 打开你的标题和副标题,把里面的词逐个圈出来,问一句:这个词让这句话更准确了吗?答不出来的划掉。 2. 找三个同事或朋友,只给他们看标题和副标题,问他们这是什么应用。三个人里有两个答偏,就该重写。 3. 把关键词字段拉出来,删掉所有标题副标题里已经有的词——除非它对应的是完全不同的搜索意图。 4. 记下改动前的曝光和下载,两周后再看。如果曝光没动、下载动了,说明之前的字段一直在赶走用户。
想让 App 排到真正有价值的关键词上?
获取报价