i365dev/awesome-seo
i365dev/awesome-seo has 2,852 GitHub stars and 377 forks. GitHot measured +2 stars in 24 hours and +6 in 7 days. Last checked 2026-11-11 08:27 UTC. Last push 2026-10-21.
精选 SEO、GEO 和 AI 搜索资源,涵盖技术 SEO、智能体可发现性、分析和流量变现。
实测星标增长
- 24小时
- +2
- 7天
- +6
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README_CN.md
原文awesome-seo
一份面向网站开发者和运营者的 精选 SEO 学习资料与工具清单。最初整理于 2019 年,现由 i365 作为公开知识资源维护。
**新手建议:**先读 Google Search Essentials 和 Google SEO 入门指南,再用 Google Search Console 查看真实的搜索表现。
**收录原则:**这不是商业产品目录、广告投放渠道或外链交易列表。不接受未经邀请的厂商推广和项目自荐。详见 CONTRIBUTING.md。
基础概念
SEO 的持续改进闭环
flowchart TD
intent["用户需求与搜索意图"] --> content["有价值、有差异的内容"]
content --> access["可抓取、可索引的页面"]
access --> visibility["有机会获得搜索曝光与访问"]
visibility --> evidence["通过 Search Console 与站点分析衡量"]
evidence --> improve["修复问题,改进内容"]
improve --> content
可索引不等于一定有排名或流量。 SEO 的核心是满足用户需求、观察实际效果、持续改进,而不只是不断增加页面数量。
下面保留了早期整理的 SEO 思维导图,适合了解涉及的领域;涉及技术细节时请以最新的 Google 搜索文档 为准。
教程
Google 搜索收录的基本技术要求、垃圾内容政策和最佳实践。
Google 官方的 SEO 基础入门教程,介绍如何让搜索引擎理解网页并帮助用户找到内容。
Moz的SEO新手教程,可以系统性学习SEO。
图书
国内的SEO垃圾书很多,这本是国外SEO三位大佬合写,第三版是2015年写的,时效性还行,如果只看一本关于SEO书的话,这本就够了。
这本书是科普搜索引擎内部技术的,虽然搞SEO不需要了解搜索引擎内部实现,但是对于一些技术性优化,了解一些搜索引擎的特点有助于你从宏观局面优化网站。
文章/视频
Google出品的关于搜索引擎科普小视频。
12 SEO Best Practices That Everyone Should Follow
ahrefs写的关于SEO的最佳实践。
17 Actionable Content Marketing Tips For More Traffic
SEO里很重要一个方向是内容营销,这篇文章是反向链接研究大佬Brian Dean写的关于内容营销的建议。
Here’s What We Learned About SEO
这篇通过大量数据分析研究搜索引擎排名的影响因素。
What Is SEO Writing? How to Be a Better SEO Writer
基于SEO的写作建议和框架。
The Authority Site Business Model
英文内容站从建设到盈利的一条龙流程介绍文章。
从零开始打造一个SEO友好的博客,涵盖博客搭建、SEO优化、订阅推送、国内及国外网站加载速度优化。
此篇文章详细讲解了如何分析网站访问日志来发现SEO中的问题。GA可以帮助我们了解用户访问情况,系统日志能帮助我们更好的了解爬虫请求、网站技术性SEO问题如301跳转等问题。
Google Ads
Google Ads Benchmarks for YOUR Industry
Last updated: October 5, 2020. 了解每个行业的吸金能力。
了解热度,规避红海竞争。
工具
以下优先收录搜索引擎官方工具、长期维护的开源项目和行业公认的工具;不按商业产品数量扩充目录。
搜索表现与收录
Google 官方站点工具,分析搜索查询、页面表现、索引与抓取问题。
通过 API 查询 Google 搜索表现数据、管理站点地图并检查网址索引状态;需要相应的站点权限。
Microsoft 官方站长工具,提供 Bing 搜索表现、索引、抓取和关键词诊断。
比较搜索主题与关键词的相对热度及变化趋势;数据不是绝对搜索量。
技术审计与结构化数据
Google 官方测试工具,检查页面中的结构化数据是否支持 Google 富媒体搜索结果。
Schema.org 结构化数据验证工具,检查 JSON-LD、RDFa 和 Microdata;不等于 Google 富媒体搜索结果资格检查。
Google 维护的开源网页审计工具,覆盖性能、可访问性、SEO 和最佳实践。
将 Lighthouse 审计与性能、SEO 回归检查纳入持续集成流程的开源工具。
成熟的网站爬虫和技术 SEO 审计工具,可排查断链、重定向、元数据与站内结构;免费版单次可抓取 500 个 URL。
其他常用工具
价格感人的SEO全面分析工具,如果有钱必备吧。
价格感人的SEO全面分析工具,如果有钱必备吧。
提供技术 SEO 审计、排名追踪、Core Web Vitals、宕机监控和报告功能的平台。
网站测速工具,技术性SEO优化必备。
网站测速工具,技术性SEO优化必备。
网站反向链接分析插件。
Open Site Explorer/MozBar插件。
免费SEO工具。
链接建设全面工具箱。
跟踪搜索引擎排名/解决GA关键词未提供问题。
网站流量查看工具。
semrush出品的SEO Chrome插件。
AI 搜索、GEO 与 Agent 可访问性
**GEO(生成式搜索优化)**首先是内容可发现性、可理解性与效果衡量问题,不是取代 SEO 的新排名秘诀,更不能保证被模型引用。优先做好有真实价值的原创内容、稳定 URL、可访问的 HTML 文本、清晰标题与站内链接,以及与页面可见内容一致的结构化数据。
已有明确依据的实践
Google 明确说明:AI Overviews 和 AI Mode 没有额外的技术准入要求,仍应遵循常规搜索收录、可抓取性和内容质量要求。
Google:Search Console 生成式 AI 表现报告
官方报告提供生成式 AI 搜索与 Discover 中的展示次数和网页等数据;Google 称已于 2026 年 8 月 31 日面向全球网站推出。曝光不等于访问或转化。
分别说明
OAI-SearchBot(ChatGPT 搜索发现)、GPTBot(可能用于模型训练的抓取)、ChatGPT-User(部分用户主动触发的访问)。不能假设同一条 robots.txt 策略能完全控制三种行为。
分别说明
Claude-SearchBot、ClaudeBot和Claude-User的不同用途。
按目的管理抓取;robots.txt 不是鉴权、安全屏障或隐藏私密页面的方法。还应检查 CDN/WAF 的实际挑战、拒绝响应和抓取可达性。
清晰的按钮、表单、标签与导航语义有利于无障碍访问,也有助于浏览器 Agent 理解操作;仅添加 ARIA 并不保证 Agent 一定可用。
实验性实践,不是必备项
自愿性的 Markdown 导航及文档索引格式,可用于明确有 Agent 消费需求的技术文档,但并非普遍采用的搜索标准,也不是 Google 排名因素。Google 已说明,llms.txt 对 Google 搜索可见性和排名既无正面也无负面影响。只有出现具体消费方或可衡量的使用价值时才值得额外维护。
特别区分: 搜索爬虫、训练爬虫、用户主动触发的浏览器/Agent 访问 是不同场景。机器人抓取不等于真人访问,浏览器 Analytics 也通常不能测量爬虫请求。不能为了所谓“AI 友好”绕过登录、隐私、反滥用或付费保护。
Cloudflare / CDN 托管网站的检查方法
robots.txt 和 CDN/WAF 安全规则是两层独立控制。 即使 robots.txt 允许爬虫访问,Cloudflare 仍可能返回 403/429、挑战页面或其他无法使用的响应;反过来,WAF 放行也不能代替 robots.txt 的规则。公开网页不等于爬虫一定能正常访问。
Cloudflare 按 Search、Agent、Training 三种用途分类。2026 年 9 月 15 日开始的新域名默认策略允许 Search,但在广告页面限制 Training 和 Agent;兼具训练用途的混合爬虫也可能被训练禁用规则阻挡。应检查当前域名的实际配置,旧域名不一定采用新默认值。
Cloudflare 的 Bot Preference Sync 可能在源站 robots.txt 前面追加托管指令。必须查看域名线上最终返回的
/robots.txt,不能只检查 Git 仓库文件。
在 AI Crawl Control → Crawlers / Directives 检查抓取请求结果与 robots 策略。免费套餐主要根据 User-Agent 识别 AI 爬虫,不能把面板的识别结果全部当成独立验证的身份。
Bot Fight Mode 可能误拦合法客户端,而且无法用 WAF 自定义 Skip 规则绕过;Super Bot Fight Mode 支持限定范围的 Skip。修改安全设置前应先查看 Security Events / Analytics。
公开内容页面的最小检查:
- 分别决定是否允许 AI 搜索发现、用户主动触发的 Agent 访问与训练。例如 OpenAI 官方明确支持允许
OAI-SearchBot用于搜索,同时通过 robots.txt 禁止GPTBot用于训练。 - 经真实的 CDN 网站域名读取
/robots.txt、Sitemap 和公开文章/资源详情页,核对托管规则、Canonical 和实际 HTML 文本。公开内容不应因登录或 Turnstile 无法读取。 - 查看 Cloudflare Security Events 与 AI Crawl Control,分析已识别爬虫的请求、状态码、拦截/挑战事件、域名与路径。用
curl -A "OAI-SearchBot"只能模拟 User-Agent,不能证明真实已验证爬虫会得到同样的处理。 - 仅在已确认的可信爬虫和公开只读路径上排除误拦截;不要依据任何人都能伪造的 User-Agent 全站关闭安全规则。下载、付费内容、API 和写入操作继续保留鉴权与反滥用保护。
- DNS 代理、CDN、robots.txt、WAF 或 Bot 设置修改后重新核查真实 HTTP 响应。允许抓取也不保证索引、AI 引用或引荐流量。
Chrome插件
查看网站PV流量的工具,但是结果有时候准确,有时候偏差挺大的。
查看网站的SEO相关的信息,如外链数量、索引数量、SEO的站内问题等。
关键词工具,可以查看一些关键词的月搜索量。也可以用Google Ads的Keyword Planner查看关键词的月搜索量。
网站常见站内问题检视工具。
网页Meta信息查看工具。
博客/Twitter
我整理的一些SEO大佬的Twitter列表。
反向链接研究大佬Brian Dean的博客。
Google出品。
ahrefs高质量的SEO博客,不过会在文章中推销他们价格感人的分析工具。
moz高质量的SEO博客。
作者John,对Google英文内容站很有研究。
Affiliate大佬,可以学习一些网赚技术。
SEO知识时效性强的台湾博客。
对百度SEO很有研究的noname大佬的博客。
ahrefs整理的其他SEO相关的博客。
社区
以上社区我都没怎么混过,只是偶尔会看一些帖子,如果你们有好的社区可以给我PR。
数据分析、流量归因与转化
重点衡量 发现 → 有效访问 → 产品实际使用 → 收入。不同数据源回答不同问题,不能把 PV、爬虫请求、AI 引用、注册数和付费客户混为一谈。
| 要回答的问题 | 主要证据来源 |
|---|---|
| 哪些查询和页面获得搜索曝光与点击? | Search Console、Bing Webmaster Tools |
| 页面是否出现在 Google 生成式 AI 搜索功能里? | Search Console 生成式 AI 表现报告(曝光数据) |
| 哪些访问来自浏览器引荐或带参数的链接? | GA4、Umami 或 Mixpanel(Referrer、UTM) |
| 用户有没有完成有价值的操作并再次使用? | 产品自定义事件、漏斗、留存 |
| 增长是否覆盖成本? | 实际销售、退款与直接生产和运营成本 |
可靠的 Analytics 工具
分析流量来源、会话和关键事件。它与 Search Console 互补,不能替代搜索曝光和爬虫日志数据。
成熟的产品分析工具,适合衡量用户到达网站后的关键行为、转化流程与留存。
可自托管的开源网站及产品分析工具,支持 Referrer、UTM、自定义事件、漏斗和归因报告。
可按首次点击或末次点击模型追踪某个页面或事件的流量来源;归因模型不等于因果证明。
衡量时必须避免的误区
- 衡量来自 ChatGPT 的访问时,应检查实际 Referrer 与 UTM(例如存在时的
utm_source=chatgpt.com)。不能假设所有 ChatGPT 或其他 AI 引荐都有相同标签,更不能把全部 Direct 流量算成 AI 流量。OpenAI 当前爬虫文档 介绍的是抓取和发现策略,不能据此推断每次浏览器引荐的归因。 - CDN / 服务端日志中的爬虫请求不是用户 Session 或 AI 引用;GSC 的 AI 曝光也不代表实际点击与收入。
- 产品各自定义关键行为,例如已验证的资源下载、完成研究任务或真实支付;需要校验事件去重和归因限制,并将收入与成本分开衡量。
- 按现有产品技术栈与分析问题选择工具,不需要因为清单列出三个平台就全部接入。
流量变现
搜索流量本身不会直接产生收入。常见方式包括展示广告、联盟营销,以及销售自己的产品或会员服务。
flowchart TB
pv["搜索带来的页面浏览量(PV)"] --> ads["展示广告"]
pv --> affiliate["联盟推广佣金"]
pv --> products["产品与会员收入"]
ads --> revenue["总收入"]
affiliate --> revenue
products --> revenue
revenue --> rpm["综合 RPM"]
pv --> rpm
综合 RPM = 总收入 ÷ 页面浏览量(PV)× 1,000。 它表示每千次页面浏览带来的全部渠道收入,不等同于广告平台只统计广告收入的 RPM。还要单独衡量转化率与运营成本,才能判断是否真正盈利。不同领域、地区和用户需求差异很大,不应直接套用旧的 CPM/CPC 区间。
其他
Google Algorithm Update History
Google目前比较重要的一些算法有熊猫算法、企鹅算法及蜂鸟算法等。这是Moz追踪Google搜索算法的更新页面。
httparchive出的关于互联网HTTP相关的一些重要统计数据的报告。
维护者
由 i365 维护。本清单仅提供独立参考;收录不代表商业合作、付费推荐或质量担保。
