苹果的app store终于在去年对其搜索算法进行了升级(2016年初)。一时间铺天盖地的文章推送到了开发者的面前,但它们大多离不开两个内容,「app store越来越智能」和「开发者要如何如何做」。
对于这些流传开的观点,我们利用自己拥有的一些资源,在新的算法方面做了几个实验。其目的不是为了证明他们说的到底是真是伪,也不是宣扬我们能用某种方法扒开了app store的算法黑箱,而是希望能通过这几个测试来更好地指导我们的aso技术。
为了方便大家更直观地理解结论是如何的出来的,我们把每个测试的每一步都列了出来。并且对整个测试进行了以下实验控制:
所有的下载都是自然量
没有引导用户进行评论(所以在测试过程中这个app一个评论都没有get到);
我们使用了专业的第三方的工具来跟踪和评价实验结果。
实验1:在「应用描述」里的关键词多大程度上会影响搜索排名
在次算法升级之后没几天,就出现了大量的文章来解释更新之后的种种现象,虽然很多都是在观察之后的猜想,但不可否认的是,他们还真猜对了。
为了让我们的aso技术更有效,而不是建立在假设的基础上,所以将这方面(应用描述里的关键词)的内容重构并分解成两个问题:
1.把关键词放在「应用描述」里,会让app在这些词的搜索下有结果么?
2.把关键词放在「应用描述」里,如果app之前在这些词的搜索下已有结果,排名会发生变化么?
为了对问题一进行测试,我们在「应用描述」中增添了一些非常普通的词,这些词是我们之前未覆盖的。结果如下图:
即便我们在「应用描述」中新增了这些词之后,我们的app也不会在这些词的搜索结果下出现。
但如果我们想通过把已覆盖的关键词放在「应用描述」中来提高这些词的搜索排名,又会发生什么结果呢?
为了回答第二个问题,我们在德语版本app的应用描述中加了一些关键词,这些词是我们已覆盖的。实验结果如下:
结论正如我们所见,仅仅通过在「应用描述」中增加关键词(没有相应的搜索下载行为),既不会增加关键词覆盖量,也不会提升这些词的搜索结果。
实际上,非搜索行为的自然下载量对app在某关键词下的排名是有一定影响的,但这种影响实在很弱,且基本上毫无规律可言,利用难度相当大。
实验2:有什么方法能让100字符覆盖更多的关键词吗?
大家很可能已经熟知关于覆盖更多关键词的基础方法了(中国孩子们并没有),如:
1.分隔关键词用逗号,不用空格。
2.对英文单词来说,没必要同时覆盖单数和复数。
3.尽可能吧100字符都用完。
但是在这次调整之后,我们按照之前的方法扩大关键词覆盖时,发现了一些异常情况,用逗号分隔n多关键词之后,仅覆盖了其中一个。所以写关键词时不再用逗号进行分隔,也不把他们全部堆在一起,而是使用破折号。
实验过程是这样的:
·旧版本的app
标题:7 minute workout
关键词:wallsit
·新版本的app
标题:7 minute work-out
关键词:wall-sit1
把关键词和标题中的关键词「abcd」调整为「ab-cd」,我们想观察新版本app能否同时覆盖「abcd」、「ab cd」以及「abcd」。
结果显示,标题中的「work-out」可同时覆盖「workout」、「work out」和「work-out」;但关键词中的「wall-sit」仅能覆盖「wall-sit」。可见标题上的破折号会让我们的关键词同时覆盖多个类型的关键词。
实验3:关键词如何在标题中摆放是否会产生影响?
关键词如何在标题中摆放,已有相当多的文章在说这个事儿。但苹果在这方面的检索算法依旧是个迷,这就是我们为什么要探究不同的标题形式是否有不同表现的意义。因此我们希望能在以下两个问题找到答案:
1.精简的短标题是否会提升app在标题中关键词的搜索排名?
(标题太长,其关键词权重是否会被更多的关键词分散)
2.标题中关键词的位置是否对搜索排名又影响?
为了搞清楚标题长度究竟有多大的影响力(问题1),我们将app的标题从83个字符缩减至34个,并对相关关键词下的搜索排名变化趋势进行了比较,结果如下图:
关键词在标题中的不同位置又有什么不同的表现么?在对西班牙语版本app的标题做了改动,从「minutos de ejercicio – entrenamiento diario ...」改为「entrenamiento diario – 7 min de ejercicio」。关键词「entrenamiento diario」的排名变化如图所示:
结果非常有趣(哪里有趣了……),除了因标题长度而不再覆盖的两个关键词(条形图终端),另两个关键词的搜索排名并没有上升,反而略有下降。(但是为什么大公司的app偏爱相对短的标题呢,是因为这些厂商希望提升标题本身的辨识度,而不在乎覆盖更多关键词带来的流量。)另外关键词在标题中的不同顺序对其搜索排名也没有影响(同样也是下降了)。
实验4:把相同的词同时放在标题和关键词中,是否会增加(累积)权重?
最后一个实验很简单,将三个词同时放在法语版本app中的标题和关键词中,并记录其变化。这次试验中,三个关键词「entra?nement」、「metabolisme」和「exercices」的前后变化都不明显。
这个实验结果告诉我们,在「标题」中的已有的关键词重复放在「关键词」中了,不但不会帮助app提升搜索排名,还会浪费「关键词」中的字符限制。
文章中的测试是用英语、德语、西班牙语等多种语言版本的app完成的,这些语言的搜索算法并无太大差异,但与大家现有的中国区aso优化经验多少有些出入。所以套用中国区的aso经验来做海外市场,结果难免与我们的预期不符,「aso100情报中心」会在之后陆续推出海外aso的更多内容。