精选清单
Awesome Open-Source SEO
一个只收录开源 SEO 工具的精选清单——可自托管、可 fork、可逐行读源码。
每一条都是真实源码 + 开放协议。不收 SaaS 试用、不放联盟链接、不搞免费增值墙。
为什么要有这个清单:现有的 awesome-seo 列表把工具、文章、课程、付费产品混在一起。本清单只收工具、只收有源码的——在你自己机器上跑不起来的,不配出现在这里。
徽章说明 —— CLI 命令行运行 · Self-host 带可自托管的 Web 界面 · GEO/AI 面向 AI 搜索可见性 · Active 近 12 个月内有提交 · ⚠️ 表示仓库已归档。
星标数、活跃徽章和归档标记由这个脚本每月自动刷新——没有过期快照。最近刷新:2026 年 10 月。
星标数、活跃徽章与归档标记每月自动刷新。
一站式平台
-
open-seo Self-hostActive 22.5k★, MIT
Semrush 和 Ahrefs 的开源替代,目前最完整的一站式尝试。
-
rankme.fast Self-hostActive 631★, AGPL-3.0
自托管 SEO 平台,早期开发活跃:排名追踪、审计、报告一体。
爬虫与站点审计
站点爬虫与审计器
-
python-seo-analyzer CLIActive 1.5k★
Python 爬虫,抓整站并输出结构问题报告,这个领域最老的项目之一。
-
linkinator CLIActive 1.3k★, MIT
断链检查器,爬网站验证所有链接,作者是 Google 工程师。
-
LibreCrawl Active 1k★, MIT
免费桌面端 SEO 爬虫,Screaming Frog 的开源替代。
-
seonaut Self-hostActive 804★, MIT
带网页界面的开源 SEO 审计工具,可自托管。
-
crawlseo Self-hostActive 621★, MIT
开源 SEO 监控:Search Console + 爬虫 + Core Web Vitals 三合一。
-
seo-audits-toolkit CLI 815★
Lighthouse + 安全响应头爬虫,整站审计。
-
search-solved-public-seo CLIActive 418★
Lee Foot 的实用 Python SEO 脚本集。
CI 与性能预算
-
lighthouse CLIActive 30.9k★, Apache-2.0
Google 官方开源审计器,性能 + SEO + 最佳实践,CLI 或 CI 运行。
-
lighthouse-ci CLIActive 7.1k★, Apache-2.0
每次提交跑 Lighthouse 并在 CI 里断言预算。
排名追踪
-
SerpBear Self-hostActive 2.1k★, GPL-3.0
自托管排名追踪(Next.js + SQLite,Docker),无限域名/关键词,接 GSC 和 Google Ads,Slack/Telegram 告警。最常被推荐的自托管追踪器。
-
serposcope Self-host archived 757★, GPLv3
老牌自托管排名监控(Java),多地区、代理、验证码支持。Legacy 但久经考验。
-
Seo-Panel Self-host 138★, GPL-3.0
多站点 SEO 控制面板(PHP + MySQL),含排名、审计、外链监控、白标报告,适合 Agency。
分析与日志
自托管 Web 分析
日志与服务器分析
-
goaccess CLIActive 21k★, MIT
实时终端日志分析器(Nginx/Apache)。从原始日志看 Googlebot 抓取、404、带宽,技术 SEO 神器。
-
OpenSearch Self-hostActive 13.8k★, Apache-2.0
大规模日志与点击流查询的搜索引擎,含爬取行为分析。
GSC 数据导出
-
google-search-console-export-all CLI 12★
批量 CSV 导出 Search Console 数据,绕过界面 1000 行限制。
SERP 与关键词研究
SERP API 与抓取器
关键词与数据工具库
-
advertools CLIActive 1.5k★, MIT
在线营销生产力库:爬虫、SERP 分析、关键词处理一体化。
GEO 与 AI 搜索可见性
最新的品类。这些工具度量和优化的是站点在 AI 回答里的表现,而不只是蓝色链接。
Agent 技能与提示词库
-
claude-seo GEO/AIActive 18.4k★, MIT
Claude Code 的通用 SEO 技能:25 个子技能 + 18 个子代理,覆盖审计、内容与技术 SEO。
-
geo-seo-claude GEO/AIActive 10.9k★, MIT
GEO 优先的 SEO 技能,专注 AI 搜索优化。
-
seomachine GEO/AIActive 7.5k★, MIT
Claude Code 工作区,端到端产出 SEO 长文:从关键词到可发布草稿。
-
open-seo-mcp-skills GEO/AIActive 4.6k★, MIT
免费 SEO MCP server + Claude 技能:关键词研究、排名追踪、审计,agent 直接调用。
-
notfair-plugin GEO/AIActive 3.9k★, MIT
给 AI agent 用的开源 SEO、GEO 和营销技能。
-
gtm-engineer-skills GEO/AIActive 1.3k★, MIT
Claude Code 的 AEO/GEO 技能:从标签管理角度埋好站点,让 AI 引擎引用你。
-
geo-optimizer-skill GEO/AIActive 1k★, MIT
AEO/GEO 审计工具包:跑完检查项,输出 AI 搜索可见性优先修复清单。
-
codex-seo GEO/AIActive 799★
claude-seo 套件的 Codex 版:26 个工作流 + 24 个 TOML agent。
-
seo-audit-skill GEO/AIActive 761★, MIT
Agent skill,Python + LLM 双层审计任意 URL:robots、sitemap、canonical、H1、schema、PSI。
-
fire-your-seo-agency GEO/AIActive 709★, MIT
一个技能审计并优化 SEO、AEO、GEO 全家桶。
-
seo-ops GEO/AIActive 700★
Agent skill,给一个 URL,返回爬虫视角的 SEO 基础项通过/失败报告。
-
Seo-Promt-Master GEO/AIActive 556★, MIT
把 Google SEO 官方文档做成的 AI 提示词库。
GEO 平台与审计器
-
GEOFlow Self-hostGEO/AIActive 3.8k★, Apache-2.0
GEO 内容工程与多站点分发系统。
-
geolook GEO/AIActive 749★, MIT
端到端 GEO 实现:状态分析、诊断、报告。
-
GEORank Self-hostGEO/AIActive 492★, Apache-2.0
GEOFlow 作者出品的 GEO 排名平台:追踪站点在生成式引擎回答中的浮现。
-
elmo Self-hostGEO/AIActive 420★, MIT
开源 AEO/GEO 平台:度量并改进站点在 AI 回答中的呈现。
-
notra GEO/AIActive 256★, AGPL-3.0
问 ChatGPT、Claude、Gemini 买家会问的问题,追踪谁被引用。
-
AutoGEO GEO/AIActive 224★, MIT
学术派 GEO 框架(ICLR'26):自动学习哪些内容编辑能搞动生成式引擎排名。
-
searchstack-aeo Self-hostGEO/AIActive 104★, MIT
面向 AI 原生站点的开源 AEO/GEO/SEO 技术栈。
llms.txt 基础设施
-
llms-txt GEO/AIActive 2.7k★, Apache-2.0
llms.txt 提案本体(Answer.ai 出品):帮语言模型读懂你站点的 markdown 地图,多数 GEO 工具为之写文件。
-
llmstxt-generator GEO/AI 539★
Firecrawl 的生成器,把任意网站转成 llms.txt + llms-full.txt。已停更但仍是最省事的路径。
框架与 CMS 集成
React 与 Next.js
-
next-seo Active 8.5k★, MIT
Next.js SEO 插件:meta、Open Graph、JSON-LD 声明式处理。
PHP、WordPress 与 Laravel
-
wordpress-seo Active 2k★
Yoast SEO,WordPress 生态份额最大的 SEO 插件。
-
laravel-seo Active 868★, MIT
Laravel 应用的 SEO 处理。
-
the-seo-framework Active 482★, GPL-3.0
轻量自动化的 WordPress SEO 插件。
静态站点生成器
-
jekyll-seo-tag Active 1.7k★, MIT
Jekyll 插件,为搜索引擎和社交网络输出 meta 标签。
-
astro-seo Active 1.4k★, MIT
Astro 的 SEO 组件。
其他框架
-
meta-tags Active 2.8k★, MIT
Ruby on Rails 的 SEO meta 标签方案。
-
nuxt-seo Active 1.4k★, MIT
Nuxt 的全套技术 SEO 与 AEO。
-
svelte-seo Active 563★, MIT
Svelte/SvelteKit 的 SEO meta 标签。
收录与站点地图
-
google-indexing-script CLI 7.7k★, MIT
用 Indexing API 快速让 Google 收录你的站。
-
next-sitemap Active 3.7k★, MIT
Next.js 的 sitemap 和 robots.txt 生成器。
-
laravel-sitemap Active 2.6k★, MIT
Laravel 站点地图生成。
-
jekyll-sitemap 983★, MIT
Jekyll 站点地图插件。
CLI 工具集
-
zens-ink CLIActive 53★, MIT
本组织维护。零依赖 Python CLI,19 个工具:关键词挖掘、SERP 难度评分、技术站点审计、16 维度 GEO 评分。PyPI 包名
zens-ink。
其他精选清单
-
awesome-seo (bmpi-dev) Active 2.8k★, MIT
Google SEO 研究与流量变现资源。
-
search-engine-optimization 2.8k★, MIT
清单式 SEO 资源合集。
-
awesome-seo-tools (serpapi) Active 1.1k★
SEO 工具精选,含商业工具。
-
awesome-seo (teles) Active 884★
通用 SEO 链接精选。
推荐组合
没有哪个开源工具能单挑 Semrush 或 Ahrefs,它们的护城河是外链库和搜索量数据。但执行层(审计、爬取、排名追踪、自有数据分析)已经成熟,组合一套能覆盖大部分日常需求。诚实的边界:要做竞品外链挖掘,留一个 Ahrefs/Semrush 只读账号买数据,执行和自有数据交给开源。
小站 / 独立站
SerpBear(排名) + seonaut(审计) + Matomo 或 Plausible(分析) + lighthouse-ci(CI 检查)
Agency
Seo-Panel(多站管理) + SerpBear + GSC 批量导出(google-search-console-export-all) + seonaut 做定期爬取
开发者 / AI 工作流
zens-ink 或 RustySEO 打底 + scrapy 补定制爬取 + goaccess 看原始日志 + seo-audit-skill 做 LLM 辅助审计