正如上一篇文章最后所述,相比开发软件本身,推广软件技术含量似乎更高,而测试则是更耗体力的工作。
让自己的软件被更多的人使用,这可能是很多开发者的心愿,而且这往往和经济利益什么的不搭界,纯粹是一种心理上的满足而已。
在做软件推广之前,一般都会启用一个对应的博客或者网站,所以推广软件其实等同于推广博客或者网站,所有SEO的经验也都适用。当然,正如SEO中常说的“内容为王”,这一切的基础是软件本身的高质量和丰富功能。而同时推广技巧也不可或缺,所谓“酒香不怕巷子深”,那也需要酒的香气飘出来才行。
具体的推广方法包括如下几种:
关键词推广其实就是SEO了。因为小软件一般都和一定的需求相关,所以怎样能让其他人在搜索引擎上搜索相应的需求就能来到你的网站,是需要最先考虑的。
比如我之所以使用“豆瓣电台桌面版”这么长而且毫无个性的名字,就是为了突出这个软件是和“豆瓣电台”相关的,而且用于桌面应用。这样当用户搜索“豆瓣电台”的时候,就可能找到我的软件,而如果关注的是手机方面的应用,也不会误入。事实上,当初为了能更广泛匹配需求,我还起过“豆瓣电台桌面客户端”这么啰嗦的名字,因为我不确定用户在寻找一个豆瓣电台的桌面应用时是倾向于“桌面版”还是“客户端”。
在我上一篇文章就提到过,你在最早找到过的那些网站论坛,会是你之后宝贵的资源。首先它们是在你寻找过程中找到的,也会是别人的寻找过程所可能找到的。所以在这些地方推广你的软件,也就是瞄准了其他有同样需求的用户。
比如,在豆瓣网站上有一个“豆瓣电台”的小组,之前我就在这上面找到了好几个豆瓣电台的客户端,我的软件开发出来,第一个也是发布在这里。后来我的帖子被置顶,迅速赢来了我的第一群用户。
除了像这种完全相关而且客流量大的组群,有一个地方也是推荐去的,那就是相应的百度贴吧。
其实豆瓣电台的百度贴吧相当冷清,我第一次去的时候只有五六个帖子,即使现在帖子数也不到一页。但百度贴吧的最大优势就是它是百度的!即使贴吧本身的客流量很少,但由于百度搜索引擎对自家产品的偏爱,能让它超脱单单作为一个论坛的角色,而作为你博客之外的搜索引擎关键词的着陆页。
如果能请一个知名博客推广你的软件,那么你的用户增长将是爆发式的。
我在做了博客的SEO和“豆瓣电台”小组以及“豆瓣电台”贴吧的推广一个月后,向软件圈里知名的博客“小众软件”推荐了我的软件。之后我的博客访问量有了一个突增:
而且平稳后也比之前多处四五倍。
另外由于知名博客无论在关键词权重、关注者数目上都十分可观,所以当你在知名博客做推广后,就会带动更多地方进行转载、传播。甚至不需要你做什么,你就会发现在很多论坛上能看到你的软件,而相应的关键词排名也会带的很高。
除了以上几种比较好归类也比较容易想到的主流方式外,还有一些方式值得尝试:
事实上,我的搜索引擎推广做的比较失败,不知道是用的博客大巴对百度的支持有问题还是百度自己抽风,目前百度上对我的博客的收录量仅有可怜的6篇,而且都是标签链接而不是文章链接,同时Google的收录量已经达到100+。直接导致几乎没有百度搜索的流量,而搜索引擎的流量占也仅占整体的1.5%左右。
而排除了直接来源,来源的最多分别是:
当你把软件推向大众,你就要有心理准备,各种各样的问题都可能发生。
这里面最好解决的是类似“XXX功能在哪里?”这样的问题。保持耐心,最好配以详尽的说明解答(图文并茂),把自己当成对电脑并不熟悉的人,这没什么难的。但最好知道,当你说“系统托盘”的时候,对方可能不知道你在说什么,所以最好说“屏幕右下角带时间的那个区域”。
麻烦一点的问题就是“能不能有XXX样的功能?”有些功能可能比较容易实现,那就许诺在下个版本实现;如果不好实现的,也最好说清楚为什么不好实现,然后提供一些其他的能获到同样功能的方法。
最麻烦的是“我这里怎么和你不一样啊!”面对这样的问题,我无数次梦想隔空取物,把对方的电脑拿过来,装上VS,然后开始调试——但这很明显是不现实的。即使我有可能把一个小软件拿到各种操作系统下测试,而所谓的“环境问题”也并不仅仅是操作系统的问题,也有可能是其他软件导致的,更何况各种有中国特色的操作系统泛滥,谁知道对方回答你的“XP”到底是深蓝的XP还是番茄的XP呢?
这种情况下我能想到的办法,只有:
而有时候以上的办法还是无法解决问题,我也只能干瞪眼了,不知道童鞋们有没有好的建议。