什么是ASO?
App Store Optimization(应用商店优化)这个概念是在2009年11月3日,当时在柏林做一场名为“Making Money Mobile”(移动致富)的演讲。而究竟是不是我第一次使用这个术语,我不太清楚,也可能不是。但是,自从我使用这个术语开始,我就认为它应该毫无疑问 的被加入到开发者的应用市场战略中去。
应用市场优化的本质含义是:所有能够让你发布的应用,在应用市场变得更容易被用户找到的方法和策略。这意味着所有渠道,从加强与用户间的联系到 Android Market的搜索引擎优化(SEO-Search Engine Optimization)都属于ASO的概念所囊括的范畴。但是在本文中,我会将重心放在Android Market上,尤其是它的搜索算法。
在这篇及之后的几篇博文中所要提到的有关应用商店优化的方法如下:
1.Keywords(关键词)
2.Description(描述)
3.Icons(图标)
4.Screenshots(软件截图)
5.Videos(视频)
6.Ratings(评定等级)
7.Installs(软件安装)
8.Users(用户)
本文将着重介绍最重要的两个方法:Keywords及Description
Keywords(关键词)
当你不是很有号召力的发行者并且也不想完全依靠AndroidMarket的‘Justin’section时,关键词就是你所拥有的全部了。
关键词在用户搜索你的应用时显得尤为重要,在如下几种情形下对你更有特殊的用途:
1.用户经常使用搜索功能来发掘理想的App
2.你的应用出现在搜索结果的前列
举个例子,”voice”和”reorder”就是两个非常棒的关键词,原因在于几乎没有任何Android设备会预装录音器这一应用,因此这两个关键词经常被用户所搜索。该道理同样适用于其他必备的应用软件,如Android上的文件管理器,备份管理器等等。
关键词出现频率的重要性在2010年11月前显得非常重要。但之后,AndroidMarket改变了搜索的算法,使得应用软件描述中的关键词出现 频率不再重要。不过,关键词对于开发者的应用能否更容易被用户找到依然非常重要。那么,AndroidMarket是如何决定你所开发的应用的排名位置 呢,这将在另一篇博文中有所提及。
当你真正以严肃认真的态度去针对关键词优化你的应用时,首先你要做的是找到一个很棒的关键词,然后去实现你的应用软件。
什么才是好的关键词?
有些关键词非常糟糕,因为用户很少或者从来都不会去搜索他们。那么你应该怎样去找到那些合适的关键词作为优化之用呢?
第一步应该是仔细审视AndroidMarket,键入一些关键词然后仔细观察搜索的结果。当你观察排位第一的应用时你会发现,是否它们是被意外搜 索出来并且没有匹配上关键词的,亦或是它们与关键词真的有着某种关联。当没有任何应用能够匹配你所搜索的关键词时,要么就是你输入的关键词实在糟糕,再要 么就是你的想法非常独特。如果你对所开发应用的描述关键词很有信心,并且应用自身也很新颖且对成千上万的用户都很有实用价值的话,不要犹豫赶快发布!但是 如果情况不是那样,你就需要重新考虑你的idea或者 releaseanearlycandidate,producedafterPareto’slaw(80:20)。
如果发现有很多应用都匹配了你所搜索的关键词,你应该通过这些应用下载和评价的比率得出是否这些应用对于你的关键词是成功匹配的。这种方法也可以显 示出你的关键词是否经常被搜索。当然你也可以在Google或者一些优秀的Android论坛搜索你经常想要的应用和经常用到的关键词。
关键词:How?
现在你大概知道应该用那些关键词去做应用市场优化了(可以是一系列关键词,比如不仅仅是”voice”和”recorder”,还可以 是”recordings”,”speechrecorder”,”sound”,”mediaplayer”等等)。你需要把他们放进一个记事本文件 中,正如我开篇所提到的,关键词频率虽然不再和往日那么重要,但是你仍然需要在你的应用描述中尽可能多的重复这些关键词,同时你也要保证描述内容具备较好 的阅读性,例如假使你将相同的关键词在你的内容中每两三个单词就重复一次,那一定会毁了你的应用说明文档并且会吓坏不少用户。你应该让每个句子都不显得冗 余,并且不要让用户过于明显的意识到你是在堆砌关键词。
下面给大家举个很差劲的示例:
“Keywords:angrybirds,birdsareangry,rio,bird,…”
接下来是一个正面示例(来自一款名为”FarmTower”的应用说明文档):
“…willlovethecuteanimals(pig,cow,chick,chicken,sheep,horse,bull,cat,noangrybirdsthough;))andthefunnysounds…”
相信大家都发现这两个示例的差距在哪里了。想要在关键词上获益于一些众人皆知且口碑不错的应用确实是个好想法,但是不要太过于明显了..
根据以往的经验,平均每个句子中出现一个关键词是一个不错的选择。
关键词:Where?
看起来似乎应用的标题与其说明相比,应用的标题应当与应用自身具有更强的关联性。如果有可能的话,你应当将最能描述应用功能及与之关联性最强的关键 词作为应用的名称。比如说,ALVoiceRecorder之于”Voice”,”Recorder”,3DInvaders之于 “3DGame”,”3D”。或者,你也可以选择在你的开发者名称中加入关键词,虽然我没有这么做过。
关键词的滥用
当你过于明显的去滥用关键词,那么某一天中会发生:你的应用被踢出AndroidMarket。我想这绝对不是你的初衷。某些热门的应用在其说明中 仍然以“Tags”或者“Keywords”开头,但是正如我在“HowtonotgetkickedoutofAndroidMarket(如何不被踢 出AndroidMarket)”中所提到的那样,将来一定会有一天这些应用会从AndroidMarket中消失。
总而言之
将上面的陈述汇总成一个结论就是:归纳出好的的关键词,以用户可以接受的恰当的方式尽可能多的去使用。AndroidMarket好的一方面是你可以在一天之内看到看到发生的变化,但另一方面是当你每进行一次SEO(搜索引擎优化),网络爬虫会在至少两周后才会索引到。
应用描述
这一部分,相对于本篇的关键词章节来说只占该文的很小一部分。虽然如此,我还是希望这部分内容同样也会对你有用。
应用的描述和关键词之间虽然有区别,但更有着很强的联系。当关键词用以说服搜索算法将你的应用放在搜索结果列表的前列时,应用说明同样也要去说服你 的用户进行下载。不同于放置关键词的是,应用程序的完整描述应当归总为一句话。这是因为AndroidMarket想要达到的一个效果是,让用户尽快的了 解某一应用的功能和用途。如果用户在看完描述的前三行并且对之感兴趣的话,接下来会点击“查看更多”按钮去阅读你的完整说明文档或者至少再读三行。这也就 是为什么你的前三行描述要尽可能的对用户具有吸引力并且激发他们对应用程序的需求。下面是一个例子:
“Themostintuitive,usefullandsimpletouseFileManagerontheAndroidMarket”
(AndroidMarket上最直观且易用的文件管理器)
找到诀窍了么,这一句话应该囊括“这款应用程序是什么”以及“为什么用户需要它”,这其中还包括了”文件管理器”这一关键词。当然,一些人会持不同 意见,但事实却总是如此的。此外,用户为了做出选择,往往会先把应用程序安装,我会在之后的ASO系列文章中讲到有关“用户”的内容。
接下来的几行描述同样重要因为它们可以更细致的去对应用进行描述。用户很少回去阅读最接近描述结尾的那几行,因此它们的重要性最低(如果你愿意,可以在这里放置FAQ)。
所以有关描述部分的总结是:让它具备强可读性,保证第一句话具有很强的吸引力并且让前三行文字尽可能充分的描述你所开发的应用,并告诉人们为什么需要安装它。