Repolode
every-app

every-app/open-seo

开源可自托管的 SEO 工具,支持关键词研究、排名追踪、反链分析、站点审计,并提供 AI 代理可用的 MCP 服务。

可替代:SemrushAhrefs

Star
24,398
Fork
3,295
未关闭 Issue
212
最近提交
昨天

这是什么?

OpenSEO 是 Semrush 和 Ahrefs 的开源替代品,面向觉得这类订阅制套件价格过高或过于臃肿的用户。它以简洁的界面提供关键词研究、排名追踪、竞品洞察、反链分析、站点审计和 AI 可见性等功能。

项目采用按量付费模式,不需要订阅。用户自备 DataForSEO API Key 获取 SEO 数据,自托管时直接向 DataForSEO 付费。部署方式包括用于本地试用的 Docker,以及适合多设备或团队使用的 Cloudflare。

项目提供 MCP 服务,Claude Code、Codex、ChatGPT、OpenClaw 等 AI 代理可以直接调用其中的 SEO 数据。同时还附带可复用的 Agent Skills,引导代理完成 SEO 任务。代码基于 TypeScript,可 fork 后定制自己的工具。

核心功能

  • 01在同一界面中完成关键词研究、排名追踪和竞品分析。
  • 02提供反链分析和站点审计。
  • 03支持 AI 可见性监测。
  • 04提供 MCP 服务和可复用的 Agent Skills。
  • 05使用自备的 DataForSEO API Key 按量付费,无需订阅。
  • 06支持通过 Docker 或 Cloudflare 自托管。

适用场景

  • 不想每月支付 Semrush 或 Ahrefs 订阅费用的个人或小团队。
  • 让 Claude Code 等 AI 代理通过 MCP 执行关键词或站点审计流程。
  • 基于源码 fork 出适合特定工作流的定制 SEO 工具。
  • 在 Cloudflare 上为团队部署内部 SEO 面板。

快速上手

  1. 1

    阅读 Docker 自托管指南,完成最简单的本地部署

  2. 2

    获取 DataForSEO API 密钥,这是获取 SEO 数据所必需的

使用前须知

  • 需要 DataForSEO API 密钥,自托管时你需要直接向 DataForSEO 按用量付费。
  • 自托管需要一定的配置工作,除非你已熟悉自托管其他应用,README 建议使用 Cloudflare 而非其他平台。

标签

常见问题

open-seo 是什么?
开源可自托管的 SEO 工具,支持关键词研究、排名追踪、反链分析、站点审计,并提供 AI 代理可用的 MCP 服务。 OpenSEO 是 Semrush 和 Ahrefs 的开源替代品,面向觉得这类订阅制套件价格过高或过于臃肿的用户。它以简洁的界面提供关键词研究、排名追踪、竞品洞察、反链分析、站点审计和 AI 可见性等功能。
open-seo 可以免费使用吗?用的什么许可证?
open-seo 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
open-seo 还在维护吗?
活跃维护中。open-seo 最近一次提交是在 2026年10月20日。
open-seo 适合用来做什么?
不想每月支付 Semrush 或 Ahrefs 订阅费用的个人或小团队。 让 Claude Code 等 AI 代理通过 MCP 执行关键词或站点审计流程。 基于源码 fork 出适合特定工作流的定制 SEO 工具。 在 Cloudflare 上为团队部署内部 SEO 面板。
open-seo 怎么安装和运行?
阅读 Docker 自托管指南,完成最简单的本地部署 获取 DataForSEO API 密钥,这是获取 SEO 数据所必需的
在哪里获取 open-seo?
源代码和安装说明在 GitHub 上:https://github.com/every-app/open-seo

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目