阅读更多

0顶
0踩

移动开发
数据显示,每分钟人们下载的应用数量将近有5.1万个,而多达110万的僵尸应用却在角落里无人发觉,基本没什么下载量。本文将重点关注某些关键应用商店的ASO策略,来帮助优秀的应用避免沦为“僵尸”的一员。

本文梳理了一些技巧,能够确保人们在Google Play和Apple App Store上发现、下载并使用你的应用。



你是否熟悉“僵尸应用程序”这个概念呢?这并不是在说某种手机游戏,而是指那些在应用商店里基本上见不到踪影的那些应用。根据最新数据,每分钟人们从Google Play和Apple iTunes下载的应用数量将近有5.1万个,而多达110万的僵尸应用却在角落里无人发觉,基本没什么下载量。在今天的讨论中,我们将重点关注某些关键应用商店的优化(ASO)策略,以确保你优秀的移动应用不会沦为僵尸的一员:

1. 仔细选择应用名称

iOS应用的名称可长达255个字符,Google Play商店对应用名称的要求是上限30个字符。但无论哪个商店,智能手机用户这些主要的下载者都只会关注前25个字符,因此名称标题的这部分内容十分重要。对竞争对手的目标关键字(词)进行彻底的研究,尝试将其也包括在应用标题中。在应用名称上避免使用任何特殊字符,确保你选择的应用名称不与现有应用的名称太过相似,因为那样只会带来更多竞争。在这一点上,实际上应用商店优化与搜索引擎优化(SEO)十分相似。

2. 合理描述你的应用

人们是通过浏览描述来决定是否下载移动应用的。这反过来又突出了应用商店描述的重要性:必须质量高,能打动人。在描述中强调应用如何能让用户获益,如何满足特定的需求,而不是简单地匆匆列出应用的功能。这里有一个概念:类似“免费”和“新”之类的词不应该被用在应用描述中。但如果用在正确的上下文中(例如“免费iOS多人游戏”),这些词可以成为极有说服力的广告语。安卓开发者应当尽可能利用这4000字的篇幅,给出合适而详尽的描述(iOS应用的描述篇幅必须要短得多)。要记得,使用智能设备浏览应用商店的人只会浏览应用描述的前五行(然后就得点击“更多”);因此开发者需要在最开始就能抓住用户的注意力。
引用
注意:无需将应用名作为关键字使用,因为它已经是关键字之一了。

3. 靠截图得分

移动应用开发领域的专家都赞同截图和图标(稍候会有更深入的探讨)是应用视觉推广的两个最为重要的工具。App Store允许开发者上传5张截图,Play Store能放8张。无论哪个平台,需要选择两张最重要的应用截图作为“主要截图”(这些会出现在搜索结果中)。而其他截图需要着重让用户了解,为什么要在这款应用上花费时间与金钱(如果是付费应用),为什么要下载它占据自己智能手机的空间,也要突出应用内导航。与很多应用开发新手所认为的不同,截图无需按照时间顺序来排列,只是为了从视觉上诠释应用。

4. 为应用选择正确的分类

如果出了错,目标受众就很难甚至不可能找到你的应用。浏览一下商店中的应用分类列表,选择最适合的。如果还要选择子分类,请选择:A) 准确的; B) 没有太大竞争的。千万不要为了避免竞争,就随意将应用放在错误的分类中——可能会招致惩罚,用户会发现的。

5. 制作推广视频

这个技巧仅对安卓应用开发者奏效。抓住机会增加用户参与度,包括在Google Play Store放置应用推广短视频。视频的长度应当在120到150秒左右,需要在最开始就包含应用最重要的功能。添加视频非常简单(通过添加YouTube链接),视频会显示在应用列表页面的第一个位置。用移动设备浏览Play Store的人可以在Play Store顶部的“feature graphics”栏目中看到推广视频。

6. 优化应用图标

无一例外,图标正是一般用户与应用互动的头一个接触点。设计的图标应该能让潜在用户甚至在查看应用程序的名称与描述之前,就对应用的本质有清楚的概念。理想状况下,图标为PNG格式(1024*1024),上面没有文字或者应用标题。很多主流应用的开发者更喜欢给应用图标加上边框,确保在任何背景下,应用图标都很美观。在图标中使用单一的突出主题,保持创造性,同时在不同的平台上保持图标使用的一致性。例如,假设你的应用有iOS、安卓和windows版本,用户在不同的商店里看到的版本,其图标应当一致。在网页与社交媒体渠道上使用同样的图标,逐渐打造出应用的品牌。社交优秀的应用图标可以提高30%的下载,即成千上万的下载量。

7. 关键字

在Google Play中,关键字只存在于应用的标题与描述中;与之不同,Apple App Store设有专门的区域,让开发者输入多个关键字或标签(最多100个字符)。关键字之间不要用空格浪费空间,因为对一般用户来说,这部分内容是不可见的;也别在关键字中加“like”或者“the”之类的词。写数字时用阿拉伯数字(即用“5”而不是“five”)。不要总是重复使用同一个关键字,否则相当于垃圾信息。App Store研究员还强调,较短的关键字比精心设计的长尾词更能增加应用的曝光率。
引用
注意:只要可能就使用同一个词的复数版本(比如不要写“download”,而要用“downloads”)。复数词在竞争上略少一些,而在应用商店搜索的效果上是相同的。

8. 尽可能多兼容一些设备

这点显而易见。两个优化程度相同的移动应用中,兼容设备更多的那个应用显然会有更高的下载量。大多性能优秀的iOS应用都有最新的iPhone、iPad、iPod Touch甚至Apple Watch用户版本。另一方面,安卓应用应当多进行测试,尽可能兼容更多设备,由于供应商数量太过庞杂,这项任务颇有些难度。如果打算将应用打入全球市场,还得提供多语言支持。这也能提高下载量。

9. 注意评论与评分

通过一些在线主流软件与移动应用公司引导的调查发现,App Store中几乎50%的下载是基于口碑传播的(安卓相应的比值为42%)。更明确的说法是:很多人会根据朋友、家人或熟人的推荐下载移动应用。持续追踪早期放弃使用的用户评分与评论情况。在应用中鼓励用户分享反馈。对于评分很低的移动应用,人们会犹豫是否下载;假如应用的评论不太理想,尝试找出用户面临的问题,并解决掉。
引用
注意:对应用进行Beta测试很重要。在发布完整的升级前,先让用户看看应用中最有价值的部分。

10. 网络搜索数据与App Store的搜素数据不同

在标题和关键字中正确使用关键字的应用,比那些关键字错误或者缺乏的应用,呈现效果要好了近10.5%。开发者与移动应用推广者必须认识到:在互联网上一般呈现的搜索数据,与用户搜索App Store时看到的有很大不同。的确,类似Google关键词规划工具(Google Keyword Planner)这样的免费工具在选择适合的关键词时能给予初期指导,但你需要的是专为应用商店设计的工具,比如AppAnnie和SensorTower。你选择的关键字应当是认真研究过的,而不是随机选择的。

11. 初始72小时的下载量

初始下载量很关键,它能在很大程度上决定你的应用是出现在应用商店的受欢迎的列表中,还是掉队成为“僵尸应用”。在Apple App Store中,需要考虑应用发布后的头72小时下载量(前24小时是下载量最大的)。在Play Store中,你的时间更多一些——确定应用排名时,会考虑前30天的下载数据。在Google、Facebook还有其他热门渠道中进行付费推广,以提高应用的下载数据。发布博文、提交新闻稿并将它们分享到“What’s New?”栏目中。 在高质量的网站发布应用以获取评价,并带来FB和G+上的评价。为应用创建强大的流行词将会换来下载量与更好的排名。

12. 不要过度吹捧

在撰写商店列表的描述时,开发者很容易受到诱惑而将应用吹上天;但是,请不要提供虚假信息。Apple的审查足够智能,可以挑出夸张的溢美之词,无论是存在于描述还是元数据中的。即便应用通过审查,也会无法满足用户的预期。通过阐述信息、打动人心的方式来描述,最重要是保持真实,从而说服智能手机的用户下载应用。如果应用够好,评论会证明这一点,不需要开发者撒谎。

对于具有地域性目标市场的应用,开发者需要调整关键字,并使用符合本地说法的描述。请记得应用测试是个持续的过程,需要考虑应用在长期范围内持续成功。iOS下载中有将近65%,安卓下载中58%是用户在商店随意浏览时顺手下载的,这更强调了有效应用商店优化的重要性。在美国的应用商店中,排在top10列表中的应用瓜分了10万+的下载量,而在英国、德国、法国、意大利的应用商店中,对应用排名的要求更低一些,不过挑战依旧。除非将ASO做好,否则:1)让应用有曝光度;2)将浏览量转化成实际用户这两点是很艰巨的任务。
  • 大小: 449.9 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • “僵尸”横行的APP市场:如何才能击中用户High点?

    据不完全统计目前WindowsPhoneStore应用数量已经超过15万款,GooglePlay的应用数量已接近80万,苹果IOS应用数量为85万多款,当然,这一数字也在加速攀升,不过,在数百万个应用软件中,绝大多数成为“僵尸应用”。...

  • 那些年收藏的技术文章(二) 云笔记篇

    避免App沦为“僵尸”的12个秘诀 Git - Book 【Github教程】史上最全github使用方法:github入门到精通 #软件工程、项目管理 优秀软件诞生的12个必备技术构成 趣文:为什么软件开发周期通常是预期的两三倍 ...

  • 那些年收藏的技术文章(二)-云笔记篇

    阿里、百度十年产品总监:如何专业且快速地评估一款产品的好坏 程序员必读书单 1.0 国内镜像网站 淘宝 NPM 镜像 清华大学开源软件镜像站 人工智能 《纽约时报》两万字长文,深度剖析...

  • 穿戴设备的未来

    支付宝钱包APP应用是一个很好的范例,通过声波传播交易订单数据。 当借助于带有身份认证的穿戴设备时,交易过程可以更为简单,并且衍生更多的交易类型,一是交易过程中物主信息未发生变化,且没有货币产生,...

  • 御见安全态势感知:“哈里男孩”水坑攻击“脚本小子”

    初步预测已有数十万Hacker机器沦为Harioboy的肉鸡。 截止撰稿前一周里,仍有1K+多受害者变身为Harioboy的“小鲜肉”。 从Harioboy的后台上传来看,沦陷的机器多为游戏资深玩家和一些小黑客,部分机器上发现...

  • 精华阅读第 5 期 | 移动开发精英俱乐部

    避免 App 沦为“僵尸”的12个秘诀-CocoaChina_让移动开发更简单 D-U-N-S® Number - Support - Apple Developer [首发] 新版微信评测:Apple Watch 上最好的第三方应用 推荐文章《记一次超级蛋疼的需求》 ...

  • 赤手空拳如何成就百万富翁? 赤手空拳如何成就百万富翁?——网络营销之七(第四招:百度文库+)...

    我知道了:你会让自己8个小时变成12个小时工作,不是吗?想想看,你是否天天加班加点,老伎俩你可能会重用,这也不成啊,哎,有了,剥削他人,当个包工头,唯有如此!(当个包工头,成为今天的“百万富翁”,这个...

  • 患者发生输液反应的应急预案及护理流程(医院护理资料).docx

    患者发生输液反应的应急预案及护理流程(医院护理资料).docx

  • chromedriver-win64_121.0.6105.0.zip

    chromedriver-win64_121.0.6105.0.zip

  • chromedriver-win64_120.0.6099.35.zip

    chromedriver-win64_120.0.6099.35.zip

  • php+sql成绩查询系统(系统+论文+答辩PPT).zip

    php+sql成绩查询系统(系统+论文+答辩PPT).zip

  • 这是一个使用java开发的简单帝国古典象棋游戏.zip

    该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

  • 医院骨科资料:关节镜患者健康教育.docx

    医院骨科资料:关节镜患者健康教育.docx

  • chromedriver-win64_121.0.6139.0.zip

    chromedriver-win64_121.0.6139.0.zip

  • Java Swing实现的生命游戏.zip

    该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

  • html匀速轮播案例js代码

    js代码

  • 用C语言开发的基于文件存储的图书馆管理系统.zip

    C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

  • (基于C语言版的YoloV3-tiny的口罩检测包含口罩VOC数据集).zip

    C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

  • chromedriver-win64_117.0.5857.0.zip

    chromedriver-win64_117.0.5857.0.zip

Global site tag (gtag.js) - Google Analytics