
做网站、写博客、做独立产品的人,几乎都绕不开 SEO。
在 SEO 工具领域,Semrush 和 Ahrefs 长期是行业标杆,但每月数百美元的订阅费用和臃肿的功能集,让很多独立创作者、内容博主、indie hacker 和小型团队感到“用不起”或“用不完”。
OpenSEO 是一个新开源的SEO工具,其定位是“面向大众的 SEO 工具”(An SEO tool for the people),无订阅、按使用付费、完全自托管可控,并原生支持 AI 代理集成。
OpenSEO:https://github.com/every-app/open-seo
OpenSEO 的核心理念是轻量 + 控制 + AI 原生。它不像传统商业工具那样试图“自动化一切”,而是提供高质量 SEO 数据,让你(或你的 AI 代理)自己做决策。
OpenSEO 的核心功能:
- 关键词研究:主题发现、需求估算、难度/意图分析、实时 SERP 查看。
- 排名追踪:桌面与移动端关键词位置监控,SERP 特征检测。
- 域名洞察:可见性变化分析、重点页面识别。
- 反向链接分析:链接域名查看、新增/丢失链接追踪、页面吸引力分析。
- 站点审计:技术 SEO 问题扫描(集成 Lighthouse),提升可爬取性与索引健康。
- AI 品牌可见性:监控品牌在 ChatGPT、Google AI Overview 等 AI 回答中的提及与引用情况(AEO/GEO 时代重要功能)。
- AI 搜索提示探索器:分析特定市场中 AI 推荐查询使用的提示词。
- AI 代理集成(最亮点):通过 MCP (Model Context Protocol) 服务器,Claude Code、OpenAI Codex、OpenClaw 等 AI 代理可以直接调用 OpenSEO 的 SEO 数据和预置技能,实现自动化研究工作流(如 /seo-project-setup 快速初始化项目)。
OpenSEO 的部署方式
OpenSEO 对开发者极其友好,支持两种主要的自托管方式:
Docker 自托管:适合本地开发、个人单机测试(推荐使用,一条命令即可启动)。
Cloudflare 自托管:适合面向公网的团队协作,提供类似 SaaS 的流畅体验(完美兼容 Cloudflare 免费计划)。
(如果你不想折腾代码,他们也提供官方托管的开箱即用版本:openseo.so)
OpenSEO 真实的费用结构
OpenSEO 软件本身是开源免费的,但 SEO 数据来自 DataForSEO。只要你大量做关键词研究、SERP 分析、外链查询、排名追踪,就会产生 API 成本。
DataForSEO 的 API 的费用很便宜:
一次关键词研究(返回 150 个结果)约 $0.035。
追踪 50 个关键词每月的排名变化只需约 $2。
对于中小型网站,这种按调用次数付费的模式比每月固定的 $129 (Ahrefs 基础版) 要划算得多。
一些不错的SEO开源项目,可以和 OpenSEO 搭配使用:
SerpBear:https://github.com/towfiqi/serpbear 开源关键词排名追踪工具
SEOnaut:https://seonaut.org/ 开源 SEO 审计工具
RustySEO:https://github.com/mascanho/RustySEO SEO/GEO 工具包