[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2qrscssyihsfq":3},{"code":4,"message":5,"data":6,"timestamp":39},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":16,"summary_md":17,"topic":18,"github_topics":21,"license":33,"homepage":34,"updated_at":35,"history":36},"every-app\u002Fopen-seo",20,"Open source alternative to Semrush and Ahrefs","TypeScript",24959,3407,142,240,[],"按需付费的 SEO 工具：关键词研究、排名跟踪、站点审计，并可通过 MCP 交给 AI Agent 调用。","如果你在意 SEO 数据工具的订阅成本，并且愿意自己部署、自己接入数据供应商，OpenSEO 值得花时间评估；如果你想要一个数据包含在内、无需运维的成品 SaaS，它并不合适。\n\n## 解决什么问题\n\n独立开发者或小团队想完成一套常规 SEO 工作：查关键词量、盯排名、看竞品和反向链接、跑站点审计。传统 SEO 套件通常按年订阅，界面里塞满许多用不到的功能。OpenSEO 改变的是获取数据这一环：应用自己部署，数据来自 DataForSEO，按实际查询付费，而不是先买一份打包好的数据套餐。最终得到的是类似的研究与跟踪工作台，但支出随使用量变化，数据来源也更透明。\n\n## 有什么不同\n\nOpenSEO 的功能清单——关键词研究、排名跟踪、竞品洞察、反向链接、站点审计、AI 可见性——并不新鲜，差异在于交付方式。项目采用 MIT 协议、可自托管，并提供 MCP 服务，让 Claude Code、OpenClaw、Hermes 这类 Agent 通过预置或自定义技能直接读取 SEO 数据 [项目说明](https:\u002F\u002Fgithub.com\u002Fevery-app\u002Fopen-seo\u002Fblob\u002Fmain\u002FREADME.md)。重复性的 SEO 检查因此可以写成脚本，而不必反复点开面板。\n\n代价是 OpenSEO 提供界面和调度，并不提供底层索引。所有 SEO 数字都来自 DataForSEO，结果质量、覆盖范围和费用实际上由该供应商决定。项目另有每月 10 美元的托管版，并说明托管服务会在 DataForSEO 请求上加价 28% [定价说明](https:\u002F\u002Fopenseo.so\u002Fpricing)；自托管省掉这部分加价，但把服务器和密钥管理留给了用户。\n\n## 谁值得试\n\n适合：已经有或愿意开通 DataForSEO 账户的开发者、技术型营销人员，想要一个聚焦的 SEO 工作台，并会用 MCP 把排名或审计结果接进 Agent 流程。也适合愿意读代码、改代码而不是等路线图的人。\n\n不适合：希望数据包含在内、不碰 API 计费、不维护服务器的营销团队。自托管有两条文档路径：适合在自己机器上试用的简单 Docker 方式，以及推荐用于多设备或团队对外访问的 Cloudflare 部署 [Docker 指南](https:\u002F\u002Fgithub.com\u002Fevery-app\u002Fopen-seo\u002Fblob\u002Fmain\u002Fdocs\u002FSELF_HOSTING_DOCKER.md)、[Cloudflare 指南](https:\u002F\u002Fgithub.com\u002Fevery-app\u002Fopen-seo\u002Fblob\u002Fmain\u002Fdocs\u002FSELF_HOSTING_CLOUDFLARE.md)。选哪条路径本身就是采用决策的一部分。\n\n## 使用条件与边界\n\n硬性依赖是 DataForSEO API key，没有它就没有 SEO 数据，项目单独提供了一份配置说明 [API key 指南](https:\u002F\u002Fgithub.com\u002Fevery-app\u002Fopen-seo\u002Fblob\u002Fmain\u002Fdocs\u002FDATAFORSEO_API_KEY.md)。因此费用按 DataForSEO 的请求量计算，而非固定月费；大量关键词和反链研究会带来浮动账单，从全包式套件迁过来的人应先估算查询量，再判断是否更便宜。\n\n运维上，自托管不是一键安装。Docker 路径被定位为个人试用；README 提到未来几个月会简化在 Railway、Coolify 或 Dokploy 上的部署，也就是说这些平台目前不是文档支持的路径。Cloudflare 方案可在免费计划上运行，但仍需自己搭建和维护。Agent 相关能力还要额外配置 MCP 和技能，与网页界面是两套工作 [MCP 配置](https:\u002F\u002Fopenseo.so\u002Fdocs\u002Fmcp)、[技能配置](https:\u002F\u002Fopenseo.so\u002Fdocs\u002Fskills\u002Fsetup)。\n\n## HotRepo 点评\n\nHotRepo 目前只有 2026-10-25 这一个有日期的记录：项目当时 24,873 星，当天增加 142 星，并出现在 Trending 日榜。这只是单个快照，不是增长曲线，因此无法判断关注度能否持续。决定采用前最实际的检查，是把预计的 DataForSEO 查询量和自托管工作量算清楚，看是否真的优于你要替换的订阅。",{"slug":19,"name":20},"data","数据",[22,23,24,25,26,27,28,29,30,31,32],"backlink-analysis","google-search-console-mcp","keyword-research","mcp","seo","seo-agent","seo-audit","seo-automation","seo-skills","seo-tools","site-audit","MIT","https:\u002F\u002Fopenseo.so","2026-10-25T11:02:18Z",[37],{"date":38,"stars":11,"stars_gained":13},"2026-10-25",1792971729]