OpenSEO:开源 SEO 工具,Semrush/Ahrefs 的平替,关键词、排名、外链、AI 可见度全都有

一个开源的 SEO 工具,关键词研究、排名追踪、竞品洞察、外链审计、AI 可见度都有,还内置 MCP server 能直接接给 AI Agent。软件 MIT 协议白送,数据按调用付费,自托管一条命令就能跑。

你给自己的小网站捣鼓了小半年,代码写完了,文章也发了十几篇,然后有一天,你终于想起来问那个最要命的问题。

到底有没有人搜得到它。

于是你打开了一个 SEO 工具的价格页。

139.95 美元一个月。

你关掉页面,回去继续写代码了。

这事儿跟抠门没关系。Semrush 一个月 139.95 美元起,Ahrefs 的入门档 129 美元,对一家代理公司来说这是经营成本,对一个人来说,这是“我还没赚到钱,先交一年会员”。更别扭的是,这些工具是按“一整个团队全年无休地用”设计的,而你只是想知道,自己那二十个关键词,现在排到第几了。

我见过太多这种开发者了。他可能是一个白天上班、晚上做自己小工具站的人,不需要能管十个项目的 SEO 套餐,也不需要什么“全渠道洞察”。他只需要知道,自己精心写进 description 的那几句话,到底有没有人能看到。

查二十个词,先买一套房。

— THE REAL COST —

所以当我翻到 OpenSEO 的时候,第一反应不是“又一个 SEO 工具”,而是——终于有人把这件事的价格结构,从头拆了一遍。

价格闸门
FIG.01 · 想查一眼自己的排名,先得过一道写着月费的闸门

老规矩,先给张名片。

OpenSEO,开源,MIT 协议。GitHub 上 18,626 个 Star,2,367 个 Fork,TypeScript 写的,作者是 Ben Senescu,挂在名为 every-app 的组织下。官网 openseo.so。

它给自己的一句话定位是:Semrush 和 Ahrefs 的开源替代品。

价格呢,托管版 10 美元一个月,里面含 10 美元的用量额度,用超了直接报错,不会偷偷扣你的钱。或者你干脆自己部署,软件本身不要钱——数据的事后面细说,这里先埋个伏笔。

PROJECT FILESEO · 2026
项目 OpenSEO
定位 Semrush / Ahrefs 的开源替代品
协议 MIT · TypeScript
作者 Ben Senescu · every-app
规模 18,626 Stars · 2,367 Forks
托管价 10 美元/月,含 10 美元用量
自托管 软件免费,数据按调用付费
> openseo.so
> github.com/every-app/open-seo

它主要干六件事。

01关键词研究

输入一个词,给你返回一份关键词清单:搜索量、每次点击成本、竞争度、搜索意图,还有一张搜索趋势图和这个关键词的 SERP 分析。哪些词是商业意图,哪些词是信息意图,它直接标出来。界面长这样。

关键词研究界面
FIG.02 · 搜索量、点击成本、竞争度、搜索意图,一屏给全

02排名追踪

你的关键词在 Google 上排第几,随时间怎么变,一页看完。这个功能是被用户催出来的,2026 年春天才上线,现在 217 个关键词的追踪,一个月大概五毛四美元。

TRACKED KEYWORDS217个关键词 COST PER MONTH$0.54一个月

03竞品洞察

输入对手的域名,它估出对方的自然流量、有多少个词在给它带流量、具体是哪些词、排在什么位置。我看了一眼它对某个服务类站点的估算:三百多万的自然流量,四万九千个自然关键词,从 carpet and cleaning 这种大词到各种长尾,一条条列得清清楚楚。做竞品分析的时候,这种“对手靠什么活着”的视角,比榜单本身有用。

竞品洞察界面
FIG.03 · 对手的自然流量、关键词、排名位置

04外链与站点审计

第四件是外链分析。总外链数、引用域名、垃圾分、断掉的链、最近新拿到和丢掉的链,连每条外链的锚文本、来源 DA、是不是坏链都列出来了。八百万条外链、十万个引用域名摊在一页上,一眼扫过去就知道这个站的外链盘子是健康还是有水分。

第五件是站点审计。让它的爬虫把你的站爬一遍,问题按严重度分成 critical、warning、info 三档。比如官方给的这份报告:318 个页面,爬出 1180 个问题——断掉的内链 35 处,缺 meta description 的 279 页,重复标题 33 页,孤立页面 13 个。哪些该先修,它替你排好了序。

站点审计界面
FIG.04 · 318 个页面爬出 1180 个问题,按严重度排好序

05AI 可见度,第六件事

第六件,也是最“2026”的一件:它去查你的品牌在 ChatGPT 的回答里、在 Google 的 AI Overview 里,有没有被提到、有没有被引用。一次检查大约1.09 美元。

你可能会问,这算 SEO 吗。

算。而且我觉得它是这六个功能里,唯一一个在回答“以后”的功能。搜索这件事正在换代——以前你搜一个东西,Google 给你十个蓝色链接,你去挑;现在你搜一个东西,AI 直接给你一段答案,连挑的机会都不给你。那“排名”还有什么意义。

意义变成了:在 AI 生成的那段答案里,提到你了吗。

— KEY SHIFT —

这是个全新的战场,所有人都在同一条起跑线上。

TIP · Google Search Console 的数据接进来是完全免费的,不消耗额度。你还可以在里面建项目,把站点目标和竞争对手存进去,它会把上下文记住。

06内置了一个 MCP server

然后是我觉得最有意思的部分。

什么概念呢。就是把关键词、实时 SERP、域名对比、外链、排名追踪、Search Console 这些能力,全部打包成工具,暴露给 Claude Code、Claude Desktop、Cursor、Codex 这类 AI Agent。你用 OAuth 或者 API key 接一下,你的 AI 助手就能直接读到你网站的真实 SEO 数据。更骚的是,它连客户端都点名了:除了上面那几个,OpenClaw、Hermes 也能接,还预置了一批可复用的 Agent Skills。

以前你问 Claude Code“帮我看看官网最近表现怎么样”,它只能看着你的代码猜。现在它可以先把真实的排名和 Search Console 数据拉出来,再回答你。

TERMINAL · MCPCLAUDE CODE
> 帮我看看官网最近表现怎么样✓ 已调用 get_rankings · 217 个关键词✓ 已调用 get_search_console_data · 免费额度

排名在涨,有两个词掉出了前三。

用他们自己的话说,“All-in-one SEO tool for you and your AI agent”。

给 Agent 接数据
FIG.05 · 把网站的真实 SEO 数据接给 AI Agent

07数据靠租,部署有两条路

接下来聊技术,有两个点我觉得挺有意思。第一个,它不自己养爬虫。

关键词量、SERP、外链,所有数据都是从 DataForSEO 那里实时租来的,按调用付费。这是个非常清醒的选择——自建一个 Ahrefs 那个量级的爬虫索引,是一个资本和时间都无底洞的活,一个独立开发者不可能碰。

DATAFORSEO2.8 万亿实时索引链接数 AHREFS35 万亿实时索引链接数

差了一个数量级,所以深度外链分析确实比不过老牌选手

但它换来的是另一件事:成本跟着你的使用量走,而不是先买一个套餐。以前是进门先办年卡,现在是按次投币——你只为用到的那部分掏钱。

托管版的商业模式也摆在明面上——托管版上的每一次查询,它在 DataForSEO 的价格上加 28%。公司怎么赚钱,写在 README 里,明明白白。

第二个是部署方式。推荐路径是 Cloudflare:D1 数据库、KV、R2 存储、Workers 跑起来,加上 Cloudflare Access 做登录,官方说一条命令部署完,免费套餐就能跑。要 Node 22.6 以上和 pnpm,开 R2 需要绑张卡。

Cloudflare官方推荐,一条命令,免费套餐能跑 Docker本机 3001 端口,适合先玩玩看 托管版10 美元/月,含 10 美元用量

想在本机玩玩的话,那条 Docker 的路是:填好 .env 里的 DataForSEO key,docker compose up -d,服务跑在 3001 端口。

注意 · Docker 这条路径默认是没有鉴权的,官方文档写得很直白——自己挂到内网、隧道或者登录后面去。

WARNING

说完这些,该说缺点了。坦率的讲,它最硬的一条缺点,是名字里那两个字给人的错觉:开源,不等于免费。

软件不要钱,数据要钱。关键词搜索一次五美分,品牌可见度检查一次一美元出头,每一次查询都是真金白银流向 DataForSEO。它免费得就像打印机免费一样——机器白送,纸得自己买,而且这家的纸,新账户只送一美元,最低充值五十美元起。

所以如果你每天要追几千个关键词、或者以深度外链分析为主业,它现在的数据规模和成本结构,都不适合你。这是它的边界,不是它的毛病。

至于一个月到底花多少,说实话我也不敢给你打包票,它完全取决于你查多少。有人一个月几美元,有人一个月几百美元,账是透明的,也是你自己的。

数据要按张买
FIG.06 · 软件白送,数据要钱

08它从一件小事开始

Ben Senescu,波士顿人,东北大学计算机学院校友。2025 年秋天,他在做一个叫 Every App 的开源应用商店,想给自己的项目做做 SEO 推广,然后发现市面上的工具,要么贵得离谱,要么臃肿得离谱。

怎么办呢。

他自己写了一个。

先是几天之内写出初版,自己用;然后开源,扔到 GitHub 上。2026 年 2 月 27 日建的仓库,到 7 月,它在 Product Hunt 上拿了日榜第一;到 9 月,Star 数滚到了 18,600。到现在,542 次提交里有 486 次是他一个人的,版本号还是 v0.1.7。

我特别喜欢这种项目的地方在于,它不是因为什么宏大的商业判断开始的。就是从“我给自己的小项目做个 SEO,结果发现工具买不起”这么一件小事开始的。

写到这里,我想把开头那个价格页拉回来,多说两句。

有人会说,贵有贵的道理。维护一个覆盖全球的爬虫索引,本来就是烧钱的买卖,Semrush 们投入了几亿美金和一整个团队,收你这个价,不算冤。这话我认。

但“贵得有道理”和“贵得没法选”,是两回事。你要么接受年费,要么就别做 SEO——中间那个“我只想查二十个词”的选项,十年里就没有人提供过。

为什么没有?因为在过去,做 SEO 真正贵的从来不是那 99 美元,是每周十几个小时的手工活:改一个 meta title,要装插件、登后台、打开页面、等它加载、改完、保存、再验证一遍;关键词在表格、文档、表格之间来回倒。

在每周二十个小时的手工活面前,10 美元还是 100 美元,是个四舍五入的误差。所以便宜的工具从来找不到市场,它们解决的是小一半的问题。

而现在,两件事同时变了。一件是 AI 把执行的成本打下来了,另一件是搜索本身在换代——从给你十个链接,变成给你一个答案。你要操心的事,从“我排第几”变成了“AI 有没有提到我”。

在这个当口,一个开源、按量付费、还能直接接给 AI Agent 的 SEO 工具,就不只是个便宜货了。它把定价的锚点,从“你有多怕落后”,挪回了“你到底用了多少”。

定价的锚点
FIG.07 · 定价的锚点,从“怕落后”挪回“用了多少”

我们缺的从来不是更便宜的订阅。是一次只买一次的东西。

赞 (0)
百度人工智能SEO优化完全指南(2026最新版)
上一篇 2026年5月9日 7:36 上午
2026 Google GEO 排名因素最新出炉:品牌与信任比 GEO 技巧更重要
下一篇 2026年9月23日 8:24 上午

相关推荐