大家好,我们在之前的内容中降到了如何覆盖关键词,如何提升 app 的覆盖数量。但是单纯的提升覆盖并没有什么意义,毕竟大多数关键词搜索结果里也就前 5 有一些基础的曝光量,排名再靠后的位置,基本上不会有用户刷到。所以接下来要做的就是,提升 app 的关键词排名,而这也是 ASO 优化工作中最重要的一个环节。
关键词排名原理
App Store 中每个关键词下有最多 200 个 app 的搜索结果,这些搜索结果是如何排序的,哪些 app 会排在更靠前的位置呢?
搜索排名的原理是,搜索列表里的 app 会根据「近一段时间的搜索下载量」进行排名,近期的搜索下载量越高,那么排名越高。
搜索下载量,即用户搜索某个关键词后,下载(并激活)app 的次数——比如有 200 个用户搜索了关键词「扫描」下载了某个 app,那么我们可以说这个 app 在关键词扫描的搜索下载量是 200。
比如关键词「扫描」下有 a 与 b 两个产品,a 近期的搜索下载量是 2000,b 近期的搜索下载量是 1000,那么用户在搜索扫描这个关键词时,产品 a 的排名要比 b 更高。
实际上,搜索排名并不是简单粗暴地按照搜索下载量进行排序,还有一些其他因素对排名有影响,比如:
排名根据搜索下载量进行排序,重点会看近期的搜索下载量。如果 a 的搜索下载量是 2000,但大多数都是前几周的,近 3 天只有 100 个,而 b 的 1000 个搜索下载量全都是近 3 天的,那么 b 的排名要比 a 更高。
独立设备/用户的搜索下载量才有效。如果 a 的 2000 个搜索下载量,其中大多数都是由同一批设备/用户完成的,而 b 的搜索下载量都是不同的设备/用户,那么 b 的排名要比 a 更高。
用户下载后还需要对 app 完成激活,无激活的下载行为,对排名的影响可以忽略不计。
关键词排名的干预
关键词搜索结果主要依据近期的搜索下载量进行排名,那么排名优化的手段就是对搜索下载量做干预,短期对特定关键词完成大量的搜索下载激活行为,从而快速提升 app 的关键词排名。
目前主流的干预手段有两种,机刷与积分墙。
机刷相对好理解,一些做机刷业务的机房拥有大量的 iPhone 设备与 iOS 账号,通过脚本程序,自动化地模拟用户搜索关键词、下载 app、激活 app 的任务流程。当一个设备与账号完成过一定数量的任务后,再通过脚本完成刷机操作,这样老设备就又变成新设备了。这种操作方式也被称为「真机刷」,因为有真实的手机设备。
更早的时候,有些机房甚至不需要有真实的手机(毕竟购买设备与运行脚本是需要成本的),他们破解了 App Store 的报文协议,直接向 App Store 服务器传送大量模拟用户下载的数据(没有真实的下载行为,只是这些数据可以骗过 App Store 服务器)。这种方式也叫做「协议刷」,自从苹果把漏洞修复后,协议刷失效,目前市面上也没有做协议刷业务的团队了。
积分墙则是国内特有的一种任务平台,要求用户完成搜索下载的任务,完成任务的用户可以拿到现金奖励。在此过程中,还有一些 IDFA 对接验证的工作,这里就不详细讲了。总之就是,用真人、真实设备来代替上面的脚本程序。
注意事项
首先要声明的是,无论是机刷,还是积分墙,都是在干预苹果的排名,这些也都是违反苹果开发者政策与条款的事情。苹果是不希望 App Store 的排名(榜单/关键词)是被干预的,苹果希望这些排名都是真实用户的选择,真实的用户下载量越多,则排名越高。
如果这种干预操作被苹果查到,都会被处罚,轻一点的就是邮件警告、清词,严重的甚至会导致 app 下架与开发者账户封号。
这篇文章,也仅仅作为相应手段的科普,是否建议大家做排名优化的干预操作,并不属于本文要传达的主要内容。
但是实际的情况往往是,我们覆盖的关键词,自己的 app 如果不做干预基本上都只能排在靠后的位置,排名靠前的要么是大厂的产品,要么是日常做排名优化的产品,要么是大厂的产品同时在做排名优化。虽然有风险,大大小小的产品都在做;如果不做,排名又很难冲上去。
另外,虽然关键词排名的原理不复杂,干预的手段也很好理解,但在排名优化的实践中,还要考虑如何考量优化用量、如何测算优化效果、如何规避风险等问题。
排名干预终归还是一个敏感的话题,这些内容发在公众号是不是合适也是一个需要考虑的问题,有感兴趣的朋友欢迎私下交流,或者我在后续的内容中找机会多写一写。
热门跟贴