什么是ASO?我第一次公开提出应用商店优化(AppStoreOptimization)的概念是在2009年11月3日的《MakingMoneyMobile》(移动致富)演讲中。这是否是我第一次使用该术语,我不确定,也可能不是。但是,既然我使用了这个词,我认为毫无疑问应该将其添加到开发者的应用市场策略中。应用市场优化的本质是:所有能让你发布的应用更容易被应用市场用户发现的方法和策略。这意味着所有的渠道,从加强与用户的关系到AndroidMarket的搜索引擎优化(SEO-SearchEngineOptimization)都被ASO的概念所覆盖。但在本文中,我将重点关注AndroidMarket,尤其是它的搜索算法。本文及后续博文提到的appstore优化方法如下:1.Keywords(关键词)2.Description(描述)3.Icons(图标)4.Screenshots(软件截图)5.Videos(视频)6.Ratings(评级)7.Installs(软件安装)8.Users(用户)本文将重点介绍两种最重要的方法:Keywords和DescriptionKeywords(关键字)当你不是很吸引人时当你是发布者并且不不想完全依赖AndroidMarket的“Justin”部分,关键字就是您所拥有的。关键词在用户搜索你的应用时尤为重要,在以下情况下关键词对你更有用:1.用户经常使用搜索功能寻找理想的应用2.你的应用出现在搜索结果的顶部列表例如,“voice”和“reorder”是两个很棒的关键词,因为几乎没有安卓设备预装录音机应用,所以这两个关键词经常被用户搜索。其他必备应用程序也是如此,例如Android上的文件管理器、备份管理器等。关键字频率的重要性在2010年11月之前显得非常重要。但后来AndroidMarket改变了搜索算法,使得应用软件描述中的关键字频率不再重要。但是,对于一个开发者的应用能否更容易被用户找到,关键词还是非常重要的。那么,AndroidMarket是如何判断你开发的应用的排名位置的呢,这个在另一篇博文中会提到。当您认真考虑针对关键字优化您的应用程序时,您要做的第一件事就是找到一个好的关键字,然后实施您的应用程序。什么是好的关键字?有些关键字很糟糕,因为用户很少或从不搜索它们。那么应该如何找到那些合适的关键词进行优化呢?第一步应该是仔细扫描AndroidMarket,输入一些关键字并仔细观察搜索结果。在查看排名靠前的应用时,您可以看到它们是否被意外搜索而没有匹配到关键字,或者它们是否真的与关键字有某种关系。如果没有应用程序与您正在搜索的内容相匹配,要么您输入的内容非常糟糕,要么您有一个非常独特的想法。如果您对自己正在开发的应用的描述关键字有信心,并且应用本身新颖且对成千上万的用户有用,请不要犹豫,发布它!但如果情况并非如此,您需要重新考虑您的想法或释放一个早期的候选人,在Pareto'slaw(80:20)之后产生。如果您发现有很多应用与您的搜索关键字相匹配,您应该使用这些应用的下载量与评论的比率来了解这些应用是否与您的关键字成功匹配。此方法还可以显示您的关键字是否经常被搜索。当然,你也可以在谷歌或者一些优秀的Android论坛上搜索你经常想要的应用和常用关键词。关键词:如何?现在你大概知道应用市场优化应该使用哪些关键词了(可以是一系列的关键词,比如不仅有“voice”和“recorder”,还有“recordings”,“speechrecorder”,“sound”,“mediaplayer”“,ETC。)。您需要将它们放入记事本文件中,正如我在开头提到的,关键字频率不像以前那么重要,但是您仍然需要在您的应用程序描述中尽可能多地重复这些关键字,而且您还必须确保描述是可读的,例如,如果您在内容中每隔两三个词重复相同的关键字,那肯定会破坏您的应用程序文档并吓坏许多用户。你应该让每句话都不要多余,也不要让用户觉得你在堆砌关键词太明显了。这是一个不好的例子:“关键词:愤怒的小鸟,愤怒的小鸟,里约热内卢,小鸟,...”后面是一个积极的例子(来自名为“FarmTower”的应用程序的文档):“...willlovethecuteanimals(猪,牛,chick,chicken,sheep,horse,bull,cat,noangrybirdsthough;))andthefunnysounds...”相信大家已经发现了这两个例子之间的差距。在关键字上受益于一些知名度和口碑好的应用程序是个好主意,但不要做得太明显。根据以往的经验,平均每句话一个关键字是一个不错的选择。关键词:哪里?应用程序的标题似乎应该比应用程序的描述与应用程序本身更相关。如果可能,您应该使用最能描述应用程序功能及其相关性的关键字作为应用程序的名称。例如,ALVoiceRecorder用于“Voice”、“Recorder”,而3DInvaders用于“3DGame”、“3D”。或者,您也可以选择在您的开发者名称中包含关键字,尽管我没有这样做。滥用关键字当你滥用关键字过于明显时,总有一天会发生:你的应用程序将被踢出AndroidMarket。我想这绝对不是你的初衷。一些流行的应用程序在其描述中仍然以“标签”或“关键字”开头,但正如我在“如何不被踢出AndroidMarket”中提到的那样,总有一天这些应用程序会从AndroidMarket中消失。总而言之,将以上说法归纳为一个结论就是:总结好的关键词,尽可能以用户可以接受的合适方式使用。AndroidMarket的好处是你可以看到一天之内的变化,但另一方面是你每次做SEO(搜索引擎优化)时,网络爬虫至少要到两周后才会索引它。与本文的关键字部分相比,应用描述部分只是文章的一小部分。即便如此,我希望这部分对您也有用。尽管应用程序的描述和关键字之间存在差异,但它们之间存在很强的联系。虽然关键字用于说服搜索算法将您的应用程序置于搜索结果列表的顶部,但应用程序描述也用于说服您的用户下载它。应用程序的完整描述应该用一句话概括,而不是放置关键字。这是因为AndroidMarket想要达到的效果之一就是让用户尽快了解一个应用程序的功能和用途。如果用户阅读了描述的前三行并对它感兴趣,那么他们将单击“查看更多”按钮来阅读您的完整描述文档或至少再阅读三行。这就是为什么您的前三行描述应该尽可能吸引用户并激发他们对应用程序的需求。下面是一个例子:“Themostintuitive,usefulandsimpletouseFileManagerontheAndroidMarket”(AndroidMarket上最直观易用的文件管理器)你找到窍门了吗?这句话应该包括“这个应用程序是什么”和“用户为什么需要它”,这还包括关键词“文件管理器”。当然,有些人会不同意,但情况总是如此。此外,用户通常会先安装应用程序以便做出选择。我会在后续的ASO系列文章中讲到“用户”。接下来的几行描述同样重要,因为它们更详细地描述了应用程序。用户很少回去阅读最接近描述末尾的行,因此它们很重要***(如果需要,您可以在此处放置常见问题解答)。所以描述部分的总结是:使其具有高可读性,确保第一句话非常吸引人,让前三行文字尽可能完整地描述您开发的应用程序,并告诉人们为什么需要它安装它.我希望这篇博文能对开发者有所帮助。在下一篇文章中,我将解释“图标”和“屏幕截图”。
