open-seo README

The project's README from github.com/every-app/open-seo. As one markdown file: README.md.

OpenSEO

Open source alternative to Semrush and Ahrefs

OpenSEO is an SEO tool for the people. If tools like Semrush or Ahrefs are too expensive or bloated, OpenSEO is a pay-as-you-go alternative that you actually control.

All-in-one SEO tool for you and your AI agent.

Connect with any agent like Claude Code, OpenClaw or Hermes. We have pre-built skills, but you can build your own to tailor OpenSEO to your needs.

openseo-keyword-research

Hosted Version

Try OpenSEO for free on our website. If you want to support the project, a hosted subscription is $10/month.

openseo.so

Why use OpenSEO?

Main SEO Workflows

OpenSEO MCP & Agent Skills

OpenSEO exposes an MCP server so AI agents like Claude Code, OpenClaw, and Hermes can use your SEO data directly. Agent Skills are reusable workflows that guide your agent through SEO tasks using the MCP.

Self-Hosting

OpenSEO supports two self-hosting paths:

Either way, you need a DataForSEO API key to get SEO data. See docs/DATAFORSEO_API_KEY.md.

Costs

OpenSEO needs a DataForSEO API key so that you can get SEO data. You pay them directly when self hosting.

See openseo.so/pricing

When you self host, your costs will be slightly lower than the estimates on our website. The way the hosted service makes money is by charging 28% extra for every request we make to DataForSEO.

Local Development

See docs/LOCAL_DEVELOPMENT.md.

Contributing

Creating clear issues is the best way to contribute.

Read more here: docs/CONTRIBUTING.md

We have this skill: /simple-issue-description which helps.

npx skills add every-app/open-seo --skill simple-issue-description

Community

Join Discord to chat: Discord

Follow along for updates:

open-seo (every-app/open-seo)

Searching Database…

23.9K ·GitHub
这是什么?Semrush 和 Ahrefs 的开源替代品:一个一体化 SEO 工具,你可以自己用,也可以接入 AI 智能体,按用量付费,不用付高额订阅费。
这是我登录使用的网站,还是我的 AI 智能体运行的东西?两者都是。openseo.so 上有托管的网页界面,还提供 MCP 服务器,让 Claude Code、OpenClaw、Hermes 这类智能体可以直接使用你的 SEO 数据。你也可以把整套东西自己托管。
OpenSEO 怎么开始用——托管版还是自托管?可以在 openseo.so 上免费试用托管版,也可以自托管:测试用 Docker 最简单;如果是对外提供服务或团队使用,推荐 Cloudflare,免费套餐就能用。
我需要一个 DataForSEO API 密钥才能用吗?需要——自托管必须有 DataForSEO 的 API 密钥;OpenSEO 通过它获取 SEO 数据,用多少你直接向 DataForSEO 付多少。
随便哪个自托管平台都行吗,还是有要注意的地方?README 建议对外托管用 Cloudflare 而不是 Railway、Coolify 或 Dokploy——对这些平台更好的支持还在计划中。Docker 最适合在自家电脑上测试或个人使用。
OpenSEO 覆盖哪些 SEO 工作流程?六种:关键词研究、排名跟踪、竞争对手分析、外链、网站审计和 AI 可见度——都是专注的工作流程,而不是一个臃肿的大而全套件。
什么是 OpenSEO Agent Skills?一些可复用的工作流程,通过 OpenSEO MCP 服务器引导你的 AI 智能体完成 SEO 任务。项目自带预置技能,你也可以自己写,让 OpenSEO 更贴合你的需求。
和 Semrush 或 Ahrefs 比,我要花多少钱?自托管是按用量付费:只为发起的请求向 DataForSEO 付费,比 openseo.so/pricing 上的估价还略低一点。托管版可以免费试用,之后每月 10 美元——它的收入来自每笔 DataForSEO 请求加收 28% 的附加费。
为什么要做一个 Semrush 的开源克隆,而不直接付费用它?按照 README 的说法:Semrush 和 Ahrefs 让人觉得又贵又臃肿。OpenSEO 的思路是专注的工作流程、不搞订阅、用你自己的 DataForSEO 密钥,还有一份可以随意 fork、随手改造成你自己的定制工具的代码库。
Creator
every-app
Size
29.6 MB
Stars
23.9K
Age
7mo
Commits · 90 Days