每日开源 · 105 期

2026-07-21 · 早间篇

🔍

OpenSEO

by Ben Senescu · EveryApp / openseo.so

Semrush 和 Ahrefs 的开源平替——按量付费,无订阅费。关键词研究、排名追踪、竞品分析、反向链接、站点审计一站式解决。更独特的是:它原生支持 MCP 协议,让 Claude Code、OpenClaw、Hermes 等 AI Agent 直接调用你的 SEO 数据做决策,今日 Trending +939 Stars。

5,990**+939**

Stars

655

Forks

v0.0.23

最新版本

TypeScript

主语言

MIT 开源

MCP 协议

Agent Skills

自托管

⚠️ 免责声明:本项目为第三方开源工具,SEO 数据依赖 DataForSEO 付费 API(非本项目提供)。使用成本取决于查询量,请根据实际用量评估费用。本文仅为技术介绍,不构成使用建议。

🔥 为什么值得关注

SEO 工具是几乎每个网站运营者的刚需,但主流工具的定价对独立开发者和小团队极不友好——Semrush Pro $117-140/月,Ahrefs Lite $129/月起步。对于一个只有几百访问量的 side project,这笔开销很难 justify。

OpenSEO 的解题思路是"开源 + 按量付费":工具本身免费自托管,数据通过 DataForSEO API 按调用量付费。估算下来,追踪 100 个关键词每周仅需约 $1.20/月——比商业套件便宜两个数量级。

更值得关注的是它的AI Agent 集成。OpenSEO 暴露 MCP 服务器和预置 Agent Skills,让 Claude Code 等编程代理可以直接读取排名数据、执行关键词研究、分析竞品策略——这是传统 SEO 工具完全不具备的能力。

🎯 它解决什么问题

问题 1:SEO 工具太贵
Semrush/Ahrefs 最低月费 $117-129,且按订阅制收费——即使你一个月只用一次,也要付全额。

问题 2:工具臃肿,学习曲线陡峭
商业 SEO 套件功能繁杂,80% 的功能用不到,界面充满干扰信息。

问题 3:数据不互通
SEO 数据被困在 SaaS 平台里,无法和内部工具、AI Agent、数据分析管道打通。

问题 4:无法定制工作流
商业工具的工作流是固定的,无法根据团队需求调整或嵌入现有开发流程。

⭐ 核心亮点

按量付费,无订阅
Bring your own DataForSEO API key,只为你实际使用的查询付费。新用户送 $1 免费额度试用。估算:100 关键词每周追踪 ~$1.20/月,100 次关键词研究 ~$3.50。

六大 SEO 工作流
关键词研究、排名追踪、竞品洞察、反向链接分析、站点审计、AI 可见性——覆盖 SEO 核心需求,界面聚焦而非臃肿。

MCP 协议 + Agent Skills
暴露 MCP 服务器,Claude Code / OpenClaw / Hermes 可直接调用 SEO 数据。预置 7 个 Agent Skills:seo-project-setup、seo-coach、keyword-research、keyword-clustering、competitive-landscape、competitor-analysis、link-prospecting。

Google Search Console 集成
自托管部署时连接自己的 GSC 账号,获取一手搜索表现数据,无需第三方介入。

双路径自托管
Docker Compose 一键本地启动(适合个人);Cloudflare Workers 部署(适合团队/多设备,免费计划即可运行)。

现代简洁 UI
以工作流为中心的设计,没有冗余功能。聚焦当下任务,降低认知负担。

可 Fork 定制
MIT 协议,可自由 fork 修改。开发者可以根据自己的 SEO 方法论定制工具逻辑和界面。

⚙️ 工作原理

OpenSEO 本身是一个纯前端 + API 聚合层,不直接存储或生成 SEO 数据。它的架构分为三层:

# Docker 自托管(推荐本地试用) cp .env.example .env # 填入 DataForSEO API Key docker compose up -d # 访问 http://localhost:3001

数据流

OpenSEO App(你自托管的界面)
↓ 发起查询请求
DataForSEO API(第三方数据源,按量付费)
↓ 返回 SEO 数据
你的浏览器 / AI Agent(通过 MCP 消费数据)

Google Search Console 数据则通过你自己的 OAuth 客户端直接获取,不经过第三方。

MCP 连接方式

在 OpenSEO 界面中点击 “AI & Agents”,按指引配置 MCP 服务器地址,即可让 Claude Code 等 Agent 直接调用 SEO 工具。

📊 成本对比

工具 最低月费 100 关键词/周追踪 自托管 AI Agent 开源
OpenSEO
$0
~$1.20
✅ MCP
✅ MIT
Semrush Pro
$117-140
包含在订阅内
Ahrefs Lite
$129
包含在订阅内
SE Ranking
$65
包含在订阅内
Google Search Console
免费
N/A
N/A
⚠️ 有限
N/A

DataForSEO API 成本参考:新用户赠 $1 试用额度,最低充值 $50。对于中小网站,月消耗通常远低于商业套件的订阅费。

✅ 优势与 ⚠️ 劣势

✅ 优势
  • 成本优势显著:中小用量场景下,比 Semrush/Ahrefs 便宜 50-100 倍,没有最低消费门槛

  • AI Agent 原生:MCP 协议 + 7 个预置 Skills 让 SEO 工作流可以嵌入 AI 编程代理,这是独家能力

  • 完全可控:自托管意味着数据不离开自己的基础设施,隐私和合规风险最低

  • MIT 协议:可自由 fork、修改、商用,没有 AGPL 的传染性顾虑

  • 现代体验:界面简洁聚焦,学习成本远低于功能臃肿的商业套件

  • GSC 原生集成:直接连接自己的 Search Console,获取官方一手数据

⚠️ 劣势与风险
  • 依赖 DataForSEO:核心数据来自第三方 API,若 DataForSEO 涨价或服务不稳定,OpenSEO 会受牵连

  • 功能尚不完整:v0.0.23,站点审计调度、自定义报告、本地 SEO、应用内 AI Agent 仍在 Roadmap 中

  • 无历史数据积累:商业套件有多年数据沉淀,OpenSEO 作为新工具缺乏行业基准数据

  • 自托管有门槛:需要 Docker 或 Cloudflare 知识,非技术用户上手有难度

  • 社区较小:~6K Stars,生态和插件远不及成熟工具

  • DataForSEO 最低充值 $50:对只想试用的用户不够友好

📋 适用场景

独立开发者 Side project 和初创产品的 SEO 监控,用量小、预算紧

小团队 替代昂贵的商业套件,按实际查询量付费

AI 驱动工作流 让编程 Agent 自动执行关键词研究、竞品分析和排名追踪

隐私敏感企业 SEO 数据不外流,满足合规要求

定制需求 需要按自己方法论改造 SEO 工具的团队

💡 一句话总结

OpenSEO 是 “开源 + 按量付费 + AI Agent 原生” 的 SEO 工具新物种。它用 DataForSEO API 替代昂贵的商业数据订阅,用 MCP 协议让 AI Agent 直接参与 SEO 决策,用 MIT 协议和自托管保障数据主权。对于中小用量场景,成本只有 Semrush/Ahrefs 的几十分之一。目前功能还在快速迭代中,但架构方向和定价模式已经证明了市场需求——今日 +939 Stars 的增长即是明证。

⭐ GitHub

📎 参考来源

  1. OpenSEO GitHub 仓库:https://github.com/every-app/open-seo

  2. OpenSEO 官网:https://openseo.so/

  3. 作者 Ben Senescu 背景(东北大学 Khoury '21):https://www.khoury.northeastern.edu/…

  4. DataForSEO API 定价:https://dataforseo.com/apis/serp-api/pricing

  5. Semrush 定价参考:https://seobility.org/ahrefs-vs-semrush-free-tools/

  6. Ahrefs 定价参考:https://dev.to/…best-seo-tools-for-indie-hackers-in-2026…

  7. GitHub Trending 榜单(2026-07-21):https://github.com/trending

每日开源 · 第 105 期 · 2026-07-21

本项目仅供技术学习交流,不构成任何投资或使用建议。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐