独立开发变现周刊(第41期):一个开源项目一个人每月收入8万美金
分享独立开发、产品变现相关内容,每周五发布。
目录
1、Budibase: 开源的低代码平台
2、沃尔玛通过SEO每月获得2.5亿流量的秘密
3、DesignJoy: 一个人的设计团队,月收入9万美金
4、Sidekiq: 一个开源项目一个人每个月收入8万美金
1、Budibase: 开源的低代码平台
Budibase可以构建和发布单页面应用程序,并且可以响应性地设计,为用户提供良好的体验。 Budibase是开源的,授权为GPL v3。还可以根据你的意愿进行更改,从而提供对开发人员友好的体验。 Budibase从多个来源获取数据,包括MongoDB、CouchDB、PostgreSQL、MySQL、Airtable、S3、DynamoDB或REST API。
2、沃尔玛通过SEO每月获得2.5亿流量的秘密
让我们来揭开沃尔玛SEO策略的秘密,它推动了430亿美元的在线销售!
1、在任何在线零售商店中,物品都被组织成不同的部分。
我们有:分类->子分类->产品
这有助于组织产品,但在SEO方面可能是灾难性的。
为什么呢?
好吧,考虑一个产品' a ',在类别'X'和类别'Y'下 (X -> Y -> a) 例如:
- 类别=电脑
- 子类别=电脑配件
- Product = 键盘、相机、鼠标等
但如果你优化产品页面的关键字,如“相机”,“键盘”,“鼠标”等。
然后每个页面将排名相同的关键字,这将导致他们相互竞争。
对于像沃尔玛这样拥有数百万产品页面的网站来说,这是一个巨大的问题。
2、有解决办法吗?
是的!我们用分类学的概念来解决这个问题。分类法就是简单地以结构化的方式对项目进行分类。
这是一种搜索引擎优化技术,用来组织页面分类的帮助标签。
但是网站为什么要使用这个呢? 有两个原因
1)页面之间可以相互竞争
2)产品目录不断变化,因此优化页面的主要关键字可能是浪费精力
有了SEO分类学,内容对搜索引擎来说是清晰的。
因此,访问者会被引导到特定的页面进行特定的搜索查询。
3、沃尔玛做了什么?
沃尔玛上的每个产品页面都是使用父-子结构创建的——这是一个分类的完美例子。
让我们参考他们的页面和URL结构来了解他们是如何做到的!
1)页面结构
主域名walmart.com有5000万页,这里有两个主要的类别
- Departments-你可以买到的东西(如:鞋子)
- Services-你可以使用的服务(如:汽车护理)
它进一步细分为电视、平板电脑、电脑等。
然后,电脑又被分成笔记本电脑、台式电脑等。
因此,如果你搜索“笔记本电脑”,它会显示一个有所有可用笔记本电脑的登录页面。
点击任何一台笔记本电脑,你就会进入一个专门的产品页面。
最后的结构:
- Domain -> Walmart .com
- Department -> Electronics
- Category -> Computers
- Sub-category -> Laptop
这就产生了一种产品! 这里,前一页是“父”页,后一页是“子”页。
每个页面都为一个独特的关键字进行了优化。
- URL结构
与页面结构类似,还有一个URL结构。
搜索引擎优化的一个经验法则是url应该很短。
所以,不要像这样提到结构的每个阶段:
Walmart只是简单地使用产品名称作!
- URL结构是 - walmart .com/ip/<产品名>
对于类别或子类别页面,“ip”更改为“cp”。
- URL是 - walmart .com/cp/
4、它是如何帮助沃尔玛的呢?
使用分类法告诉Google,“子”页面并不意味着要与“父”页面竞争。
这很有帮助,因为: -搜索引擎可以很容易地浏览网页 -用户可以清楚地找到他们想要的东西
沃尔玛的SEO数据不言自明。到Ahrefs分析一下,沃尔玛每月获得2.52亿的自然流量! 沃尔玛的搜索引擎优化作为他们的销售助推器。2021年,尽管世界处于封锁状态,但其在线销售额达到了430亿美元,同比增长70%。
3、DesignJoy: 一个人的设计团队,月收入9万美金
DesignJoy的月收入是9万美元。作者是Brett Williams ,一个单人设计团队,定价是2500美元/月,和3000美元/月的订阅价格。这是一项非常大胆的业务(支持无限的设计和修改!)。
做到100万美元的年收入,只需要30个固定客户,而Brett已经做到了。
当我看到这个帖子的时候,脑袋里充满了问号,这大个是如何做到的呢?
今天,Brett运营一家无限设计机构,每周工作50~60小时,每月赚9万美元,没有任何开销,虽然这听起来是不可能的。
Brett在DesignJoy所做的并不是科学,只是一种光荣的自由职业,但把服务产品化了,把所擅长的东西,建立起一个品牌,把它包装成一种容易获得的方式,让每个需要它的人都能得到它。
经营企业的方法并不单一,Designjoy就是活生生的例子。
Brett解释说自己如何一个人做到的: 公司的规模和他们需求的数量之间似乎有某种关联。他们越小,他们的需求就越多。反之亦然。所以,是的,许多客户每月支付2000多美元,但每月使用一到两次服务,这只相当于不到一个小时的工作价值。所以自己可以应对。
这个故事证明,有了疯狂的努力和雄心,你可以做到不可能的事。
4、Sidekiq: 一个开源项目一个人每个月收入8万美金
Sidekiq是一个开源项目,简单、高效的Ruby后台处理。而且基本上是Mike一个人在运营这个项目,而它每个月的收入接近8万美元。
我一直告诉自己,我是最不想创业的人,我只是害怕创业,不想雇佣任何人,不想处理会计问题,不想处理税收问题。所以当我创办Sidekiq的时候我说我想要开始收费,我只是做我自己的生意。我甚至没有任何形式的有限责任公司或公司作为一个独立的实体负责销售。
我是旧金山一家使用大量后台处理的公司的顾问。他们大概有十几台机器在处理这些后台工作。当我意识到他们使用的那套软件时,他们的解决方案的效率是多么的低。我说过,我可以用一台机器,而不是十几台机器,制造出更高效的东西,可以处理所有这些工作,因此,节省了大量的运营费用,因此,对公司来说,真的很有价值。
一旦我意识到这个价值,我就会说,我没有理由不为这个东西收费,或者应该有机会推出企业版的这个东西。我花了大约两个月的时间构建Sidekiq,并在两个月的内部开发后发布了它。它几乎立刻就得到了很好的宣传。
但在我内心深处,我一直在想,我已经有了这个开源项目,这是获得成功。如何在未来的5年或10年里保持这种状态?因为任何成功的开源项目都将持续至少5到10年,所有的企业都在使用和依赖你的软件。我要怎么坚持,我要怎么全程跑马拉松?
如果我能从中赚钱,我就会有动力继续做下去。在开发开源版本大约6个月后,我在它的基础上发布了一层,这是Sidekiq Pro,这是一个特性包,本质上是一个附加组件,它添加了一堆开源版本没有的特性。我几乎立刻就看到了销售的增长。开源版本给了我一个自然的市场,因为我的开源版本的用户会自然而然地转换,因为他们发现他们需要那些付费功能。
从那以后,生意就很顺利地发展起来了。我有一群天生的用户去推销。我只是让他们的生活尽可能的轻松,然后他们升级并支付我的工资。
当时的情况是,我所在的公司正在逐渐衰落,公司没有看到多少增长。我预感到可能需要在未来六个月到一年的时间里找一份新工作。
我对自己说,我有这个不错的产品,让我赚了很多钱。为什么我不做全职工作,为自己工作,而不是回到创业的枯燥工作中?这是我选择的核心原因,我对商业模式做了一些调整,让它对我来说更可持续。
具体来说,我在付费方面转向了订阅模式。我开始按年收费,而不是一次性收费。通过切换到重复订阅,我有了更可预测的收入,然后我可以保证业务在未来几年的发展,一切都很顺利。
当我的额外收入大于我全职工作的薪资,我意识到需要改变,我需要来学习如何做生意,如何创业,如何使它合法的。结果比我想象的要容易得多,我想,很多事情都是这样的。当你真的害怕某件事的时候,通常比你想象的要容易得多。
我可能每周花20个小时在Sidekiq上。这很难说,因为很多时候,尤其是晚上,都要花两三个小时在Sidekiq中开发各种功能和各种漏洞。那时,我有一个很小的孩子。我和妻子几乎每天晚上都很自然地在家照顾孩子。而不是看电视,我只是在笔记本电脑上开发功能,修复漏洞,诸如此类的事情。至少一年的时间里,每天都是这样。
我认为,就商业而言,开源是一个非常有趣的领域。我认为人们真的高估了开源有多好。很多开源软件并不是那么好。它是经过一段时间拼凑而成的。
我并不是很害怕开源竞争,因为我知道我可以花全部时间在竞争。而开源的,不可避免的是,做开源软件因为他们没有得到报酬,因此,一段时间后,就会精疲力竭,不想再花时间在上面了。我证明了如果你只是选择一个小利基市场,提供足够的价值,仍然可以赚到数百万美元。几乎每一个细分市场,如果你能以一个人的身份做出改变,那么对一个人来说就有足够的钱。
我的销售秘诀是:不要去做营销。
我不做任何销售。我只负责产品。我尽我所能服务产品。我90%的销售额都是在我不跟买家说一声的情况下完成的。我每天都会收到邮件说,嘿,我们有关于这个、那个或其他的问题。我尽我所能回答,但我不做任何对外销售,不做任何电话,不做任何网络研讨会,甚至不做任何形式的广告。
我所关注的市场仅仅是Sidekiq的用户,我以有价值的价格或合理的价格出售合法的软件,并让他们升级。其中一部分就是尽可能地优化我的业务。它只是专注于支持邮件,处理问题,开发新功能之类的事情。
我在定价方面做得最好的一件事就是做了:永远不会给任何人打折的决定。事实证明这是一个伟大的决定。那些要求折扣的人,必然会成为你最糟糕的顾客。我发现付给我最多钱的人是那些对我最好的人。
另一方面,根据我的推论,给你最少报酬的人对你最不好。这些是你不想要的客户。我总是说每个人付出的代价都是一样的,我不会给你任何折扣的。每个月都有会来信说,“我创业了。”“我们还没有钱。”“等我们喝完第一轮酒再付钱给你行吗?”或者,“我们可以按月付款吗?”,我都说不。我不会允许的。Sidekiq是免费的。你想怎么用都可以,但如果你想要我的 Pro 版本,你得和其他人付一样的钱。
对于开源开发者来说,每个项目都是不同的。适合我的并不一定适用于所有的库和框架。人们真的需要决定我如何才能找到一种方法使这项工作长期下去,维持这个项目。不管是为了钱还是为了积累专业知识。如果你不喜欢做某件事,就不要做。
本次周刊结束,欢迎大家投稿,我们下周见!