Open SEO
every-app/open-seo
访问 GitHub ↗
一句话简介
基于 TypeScript 的开源 SEO 工具集合与框架,帮助开发者快速实现网页搜索引擎优化与可观测能力集成。
标签
适用应用场景
- 自动化生成网页 meta 与结构化数据
- 分析站点 SEO 指标并生成报告
- 集成到 Next.js 等框架实现 SSR 优化
- 批量检测页面 SEO 问题并修复
README 中文摘要
OpenSEO 简介
OpenSEO 是 Semrush 和 Ahrefs 的开源替代方案,主打"为普通用户和 AI 代理服务的 SEO 工具"。它采用按量付费模式,用户自带 DataForSEO API Key,只为实际使用的数据付费,没有强制订阅。
核心特性
- 业界领先的 MCP 与 AI Agent Skills 支持
- 现代化、简洁的 UI,聚焦核心工作流而非臃肿的全套 SEO 套件
- 无订阅制:自带 DataForSEO 密钥,按调用量计费
- 支持 Fork 后自行修改,定制专属工具
主要 SEO 工作流
工具覆盖以下场景:关键词研究、排名追踪、竞品分析、外链分析、站点审计、AI 可见性。
MCP 与 Agent Skills
OpenSEO 提供 MCP 服务器,使 Claude Code、OpenClaw、Hermes 等 AI 代理能够直接调用 SEO 数据。Agent Skills 是一组可复用的工作流,通过 MCP 引导代理完成 SEO 任务。
- 配置文档:MCP 设置、Agent Skills 设置
- 支持自定义 Skill 以适配特定需求
自托管部署
两种部署路径:
- Docker:适合本地测试或个人使用,参考
docs/SELF_HOSTING_DOCKER.md。除已有自托管经验的用户外,官方推荐优先选择 Cloudflare,而非 Railway、Coolify 或 Dokploy - Cloudflare(推荐):适合面向公网、跨设备或团队协作,免费套餐即可运行,参考
docs/SELF_HOSTING_CLOUDFLARE.md
无论哪种方式,都需要 DataForSEO API Key 来获取 SEO 数据,配置参见 docs/DATAFORSEO_API_KEY.md。
费用说明
自托管时直接向 DataForSEO 付费,成本略低于官方托管服务。托管版会在 DataForSEO 调用费基础上加收 28% 作为服务费。
# 安装 simple-issue-description skill(用于规范提交 Issue)
npx skills add every-app/open-seo --skill simple-issue-description
本地开发与贡献
- 本地开发指南见
docs/LOCAL_DEVELOPMENT.md - 提交清晰明确的 Issue 是最佳贡献方式,详见
docs/CONTRIBUTING.md,可借助上方/simple-issue-descriptionskill 规范化描述
摘要更新于 2026-08-20 00:35:17
· 原文 3269 字符
· md5 3f5a6013445b…