Open SEO

every-app/open-seo 访问 GitHub ↗
🔤 TypeScript ★ 12673 ⑂ 0 monthly #17 (+8208) 抓取 2026-08-20

一句话简介

基于 TypeScript 的开源 SEO 工具集合与框架,帮助开发者快速实现网页搜索引擎优化与可观测能力集成。

标签

  • SEO
  • TypeScript
  • 开源工具
  • 网站优化
  • 开发者工具

适用应用场景

  • 自动化生成网页 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-description skill 规范化描述

摘要更新于 2026-08-20 00:35:17 · 原文 3269 字符 · md5 3f5a6013445b…