深耕目录网站,实现月入1.3万美元
2026年2月6日 阅读时间: 8分钟

深耕目录网站,实现月入1.3万美元

Piotr Kulpinski 创建了一个开源目录,并将其转化为模板。如今,这些产品每月总收入达1.3万美元。以下是他的故事。

公司

OpenAlternative, Dirstarter

创始人

Piotr Kulpinski

收入

每月1.3万美元

Piotr Kulpinski 最初为自己整理了一份开源项目清单,后来决定将其转化为公共目录。当 OpenAlternative 获得关注后,他以此为基础开发了一个名为 Dirstarter 的目录模板。

如今,这两款产品每月总收入达1.3万美元。

以下是 Piotr 的自述。👇

目录

  1. 意识到独立开发可行
  2. 解决自身需求
  3. 技术栈演变为新产品
  4. 战略性SEO与社区互动
  5. 开源项目的失误
  6. 三个改变游戏规则的因素
  7. 必读书籍
  8. 不要过度思考
  9. 未来规划
  10. 关注我

意识到独立开发可行

我在大学学习计算机科学时开始编程。毕业后,我在一家软件公司工作了几年,但我一直渴望自由。于是我开始兼职接自由职业项目,然后辞去全职工作独立发展。

我的第一笔在线收入来自一个名为 Chipmunk 的 WordPress 主题。这是一个用于创建目录网站的主题——回想起来,这塑造了我的整个独立开发之路。

那一次销售是真正的“顿悟”时刻。它让我明白在线赚钱是可能的。

这在今天听起来可能不算革命性,但10年前在波兰,通过独立产品赚钱感觉像是天方夜谭。那条通知改变了一切。它证明这可以成为一条可行的职业道路。

从那以后,我在失败的SaaS尝试和各种副项目之间徘徊,直到我专注于目录网站。如今,我运营着两个主要项目:

  • OpenAlternative,一个社区驱动的专有软件开源替代品目录
  • Dirstarter,一个用于构建目录网站的 Next.js 模板

解决自身需求

OpenAlternative 最初是我为自己收集开源工具的个人清单——部分是为了学习代码,部分是为了寻找付费软件的更好替代品。一个周末,我决定将其变成一个公共网站。

我给自己48小时来构建并上线。我投入了所有醒着的时间。不过度思考。直接发布。

那次发布在第一周带来了超过10万访客。我从未期望它会成为真正的业务,但事实如此。在努力变现约一年后,流量增长,我更容易找到广告商和赞助商。该网站现在通过广告/赞助(65%)和特色列表(35%)产生约6,500美元的月度经常性收入。

Dirstarter 通过一次性购买带来约5,000美元/月。我还从其他目录获得约250美元的月度经常性收入,以及500美元/月的联盟佣金。

因此,我每月总收入在12,000至13,000美元之间。

OpenAlternative 首页

技术栈演变为新产品

由于时间紧迫,我必须 ruthlessly selective。我构建了一个简单的列表网站,没有搜索,没有过滤——只是一个按类别组织的开源项目简洁列表。

初始技术栈有意保持简单:

  • Astro 用于前端(反正我也想学习它)
  • Airtable 作为数据库(无代码,易于管理)
  • Cloudflare Workers 用于每日拉取GitHub数据的定时脚本

对于内容,我手动收集了约70个开源项目,使用Google、Reddit、GitHub和我自己的知识。我很挑剔——质量重于数量,专注于人们实际使用的活跃维护项目。

该网站于2024年2月上线。此后,技术栈不断演进。Airtable 变得有限制,因此我迁移到使用 PostgreSQL 的 Next.js。

对于 OpenAlternative 和我的目录网站:

对于自动化和工作流:

  • N8N 用于自动化
  • Typefully API 用于通过单一端点跨多个平台调度帖子
  • 自定义AI内容生成引擎(集成到 Dirstarter 中)
  • Logo.devScreenshotOne API 用于自动拉取网站图标和截图

当我发现自己在其他目录中重用此设置时,我意识到我有所发现——于是将其打包成 Dirstarter。

战略性SEO和社区互动

OpenAlternative 的初始增长来自 Reddit 和 Hacker News。开发者社区非常适合像 OpenAlternative 这样的项目——你只需要避免显得像垃圾信息。提供真正的价值,分享见解,让产品自己说话。

发布后的第一周带来了超过10万访客,这令人难以置信地验证了这个想法引起了共鸣。

对于可持续增长,SEO一直是主要驱动力。我从一开始就考虑到程序化SEO构建网站。每个开源项目都有自己的页面针对搜索进行优化,此外我还为类别、编程语言和“X的替代品”查询生成页面。

我还学会了战略性地使用 GitHub 数据——拉取星标、分支、问题和标签,以创建搜索引擎喜爱的丰富、自动更新的内容。

最近,我一直在投资内容营销,围绕特定关键词撰写有针对性的博客文章。我聘请了一位自由撰稿人来帮助完成这项工作。

自动化社交媒体有助于保持可见性,而不会占用我的时间。N8N 读取RSS源并自动跨平台发布新内容。

开源项目的失误

当我在 r/SelfHosted 上发布 OpenAlternative 并获得250多个赞时,我很兴奋——我立即添加了一个97美元的 Stripe 支付链接用于特色列表。社区很快转而反对我。帖子被删除,我收到了大量负面反馈,我的信誉受到了打击。

开源社区天然对商业动机持怀疑态度,而我没有尊重这一点。

如果我能重来,我会首先专注于建立信任和提供价值——然后我会更加谨慎地探索变现。

话虽如此,我从中吸取了教训。我退后一步,专注于产品,近一年没有再尝试变现。当我最终找到正确的方法——更周到地定位特色列表和赞助——事情开始奏效。

教训是?不要急于变现。首先建立信任,尤其是在对商业利益敏感的社区中。如果你耐心且真诚,收入自然会来。

三个改变游戏规则的因素

三件事对我来说是改变游戏规则的因素:

  1. 自动化优先思维: 我从第一天起就自动化了所有可能的事情。数据收集、内容生成、社交媒体发布,甚至广告销售。这让我每周只需花费2-3小时运行整个运营,腾出时间用于新项目和实验。
  2. 一致性胜过一切: 由于 OpenAlternative 从第一天起就是开源的,我几乎每周都会遇到模仿者。人们克隆网站,推出自己的版本,但没有人坚持下去。最好的竞争优势是每天出现。在AI能在几分钟内克隆任何网站的世界里,持久性是唯一的真正护城河。
  3. 公开构建: 在 X 上关注其他独立开发者并分享我自己的旅程非常有价值——既为了 accountability,也为了学习有效的方法。独立开发者社区 genuinely supportive。

必读书籍

以下是塑造我方法的几本书:

  • Noah Kagan 的《Million Dollar Weekend》——与我的快速构建和验证理念完美契合
  • Paul Jarvis 的《Company of One》
  • Alex West(CyberLeads 创始人)的书籍

不要过度思考

以下是我的建议:

  • 不要过度思考。从简单开始。 选择一个利基市场,构建一些基本的东西,并尽快发布以查看是否获得关注。如果想法不奏效,不要害怕放弃。我放弃了很多。
  • 对变现要有耐心。 这是我最大的教训。首先建立信任,尤其是在像开源这样对商业利益敏感的社区中。当 Reddit 因我过早添加支付链接而反对我时,我艰难地学到了这一点。
  • 自动化所有可能的事情。 我上面提到过,但值得重复。你的时间是你最宝贵的资源。你花在手动任务上的每一个小时,都是你没有花在增长或新想法上的时间。
  • 发布你构建的一切。 没有人会嘲笑你。你将获得宝贵的见解,并 quickly learn 是否有潜力。当我将 OpenAlternative 发布给我的700名Twitter粉丝时,我从未想象它会发展得这么大。
  • 最后:一致性胜过一切。 在AI能在几分钟内克隆任何网站的世界里,唯一的真正护城河是每天出现。

未来规划

我一直想运营一家成功的SaaS公司——这是我2026年的主要目标。

更具体地说,我希望从软件产品中获得至少1万美元的月度经常性收入。目录网站很棒,但它们是一把双刃剑——我受制于Google。如果他们决定降低我的排名,我可能一夜之间失去流量。

因此,一个重要的优先事项是多元化收入流并减少对SEO的依赖。我想构建一些具有更可防御的 distribution 的东西——无论是具有强大口碑的SaaS,具有内置网络效应的产品,还是完全不同的东西。

我现在拥有的自由正是我多年前辞职时所追求的。现在我想在此基础上继续发展,看看我能走多远。

关注我

你可以在以下平台找到我:

  • X/Twitter: @piotrkulpinski
  • GitHub: github.com/piotrkulpinski
  • 网站: kulpinski.dev

查看我的项目:

  • OpenAlternative: openalternative.co
  • Dirstarter: dirstarter.com

我分享我的公开构建旅程,所以如果你对目录网站、SEO或独立开发感兴趣,请关注。随时欢迎聊天!