every-app/open-seo

数据

按需付费的 SEO 工具:关键词研究、排名跟踪、站点审计,并可通过 MCP 交给 AI Agent 调用。

24,947
3,403
TypeScript
MIT
创建于 8 个月前

如果你在意 SEO 数据工具的订阅成本,并且愿意自己部署、自己接入数据供应商,OpenSEO 值得花时间评估;如果你想要一个数据包含在内、无需运维的成品 SaaS,它并不合适。

解决什么问题

独立开发者或小团队想完成一套常规 SEO 工作:查关键词量、盯排名、看竞品和反向链接、跑站点审计。传统 SEO 套件通常按年订阅,界面里塞满许多用不到的功能。OpenSEO 改变的是获取数据这一环:应用自己部署,数据来自 DataForSEO,按实际查询付费,而不是先买一份打包好的数据套餐。最终得到的是类似的研究与跟踪工作台,但支出随使用量变化,数据来源也更透明。

有什么不同

OpenSEO 的功能清单——关键词研究、排名跟踪、竞品洞察、反向链接、站点审计、AI 可见性——并不新鲜,差异在于交付方式。项目采用 MIT 协议、可自托管,并提供 MCP 服务,让 Claude Code、OpenClaw、Hermes 这类 Agent 通过预置或自定义技能直接读取 SEO 数据 项目说明。重复性的 SEO 检查因此可以写成脚本,而不必反复点开面板。

代价是 OpenSEO 提供界面和调度,并不提供底层索引。所有 SEO 数字都来自 DataForSEO,结果质量、覆盖范围和费用实际上由该供应商决定。项目另有每月 10 美元的托管版,并说明托管服务会在 DataForSEO 请求上加价 28% 定价说明;自托管省掉这部分加价,但把服务器和密钥管理留给了用户。

谁值得试

适合:已经有或愿意开通 DataForSEO 账户的开发者、技术型营销人员,想要一个聚焦的 SEO 工作台,并会用 MCP 把排名或审计结果接进 Agent 流程。也适合愿意读代码、改代码而不是等路线图的人。

不适合:希望数据包含在内、不碰 API 计费、不维护服务器的营销团队。自托管有两条文档路径:适合在自己机器上试用的简单 Docker 方式,以及推荐用于多设备或团队对外访问的 Cloudflare 部署 Docker 指南、Cloudflare 指南。选哪条路径本身就是采用决策的一部分。

使用条件与边界

硬性依赖是 DataForSEO API key,没有它就没有 SEO 数据,项目单独提供了一份配置说明 API key 指南。因此费用按 DataForSEO 的请求量计算,而非固定月费;大量关键词和反链研究会带来浮动账单,从全包式套件迁过来的人应先估算查询量,再判断是否更便宜。

运维上,自托管不是一键安装。Docker 路径被定位为个人试用;README 提到未来几个月会简化在 Railway、Coolify 或 Dokploy 上的部署,也就是说这些平台目前不是文档支持的路径。Cloudflare 方案可在免费计划上运行,但仍需自己搭建和维护。Agent 相关能力还要额外配置 MCP 和技能,与网页界面是两套工作 MCP 配置、技能配置。

HotRepo 点评

HotRepo 目前只有 2026-10-25 这一个有日期的记录:项目当时 24,873 星,当天增加 142 星,并出现在 Trending 日榜。这只是单个快照,不是增长曲线,因此无法判断关注度能否持续。决定采用前最实际的检查,是把预计的 DataForSEO 查询量和自托管工作量算清楚,看是否真的优于你要替换的订阅。

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。