关于 seo-geo
seo-geo 是用于审查网站在 AI 搜索中可见性的技能,面向评估 SEO 与 GEO 准备情况的人员。它以证据为依据,将 AI 搜索优化视为 SEO 基础工作的延伸,并生成 GEO-ANALYSIS.md 报告。
主要功能
- 01将 SEO 基础应用于 AI 搜索
- 02分析内容可引用性与结构
- 03检查 AI 爬虫和 llms.txt
- 04按平台审查可见性
- 05生成 GEO-ANALYSIS.md 报告
适用场景
- 01评估网站的 AI 搜索准备情况
- 02找出适合引用的内容段落
- 03检查 AI 爬虫访问及 llms.txt
- 04确定面向 AI 搜索的 SEO 改进优先级
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ infrasity-labs/ dev-gtm-claude-skills --skill seo-geo安装后在 Claude Code 中输入/seo-geo确认已加载。
附带文件references/google-ai-optimization-guide.mdreferences/llmstxt-evidence.md
详细介绍
AI 搜索 / GEO 优化(2026 年 5 月)
主要来源:Google 的 AI 优化指南
Google 在 Search Central 文档中公布的官方立场:
“从 Google 的角度来看,针对生成式 AI 搜索进行优化仍然属于 SEO。AEO 和 GEO 只是对同一项工作的重新包装。”
阅读 references/google-ai-optimization-guide.md,了解完整综述、辟谣清单(llms.txt、内容分块、AI 改写、刷提及量——Google 均认为无效)以及内容质量的 Who/How/Why 测试。
审计应将 GEO 发现描述为应用于 AI 搜索界面的 SEO 基本原则,而不是一种独立的优化学科。当社区建议与 Google 的主要来源相矛盾时,应以 Google 为准,并在报告中指出这一矛盾。
关键统计数据
| 指标 | 数值 | 来源 |
|---|---|---|
| AI Overviews 覆盖用户数 | 在 200 多个国家/地区,每月 15 亿用户 | |
| AI Overviews 查询覆盖率 | 占所有查询的 50% 以上 | 行业数据 |
| AI 引荐会话增长 | 527%(2025 年 1 月至 5 月) | SparkToro |
| ChatGPT 周活跃用户数 | 9 亿 | OpenAI |
| Perplexity 月查询量 | 5 亿以上 | Perplexity |
重要洞察:品牌提及 > 反向链接
品牌提及与 AI 可见度的相关性,比反向链接高 3 倍。 (Ahrefs 于 2025 年 12 月对 75,000 个品牌开展的研究)
| 信号 | 与 AI 引用的相关性 |
|---|---|
| YouTube 提及 | ~0.737(最强) |
| Reddit 提及 | 高 |
| Wikipedia 收录情况 | 高 |
| LinkedIn 影响力 | 中等 |
| 域名评级(反向链接) | ~0.266(较弱) |
只有 11% 的域名会针对同一查询,同时被 ChatGPT 和 Google AI Overviews 引用,因此必须针对不同平台分别优化。
GEO 分析标准(更新版)
1. 可引用性评分(25%)
最佳段落长度:134–167 个单词,有利于 AI 引用。
强信号:
- 清晰、可直接引用的句子,包含具体事实或统计数据
- 独立完整的答案段落(脱离上下文也能摘取)
- 在章节开头 40–60 个单词内直接给出答案
- 具体声明注明来源
- 采用“X is...”或“X refers to...”句式的定义
- 其他地方找不到的独特数据点
弱信号:
- 模糊、笼统的表述
- 没有证据支撑的观点
- 结论埋藏较深
- 缺少具体数据点
2. 结构可读性(20%)
92% 的 AI Overview 引用来自排名前 10 的页面,但其中 47% 来自排名低于第 5 位的页面,这表明其选择逻辑有所不同。
强信号:
- 清晰的 H1->H2->H3 标题层级
- 以问题为导向的标题(与查询模式相符)
- 较短的段落(2–4 句话)
- 用表格呈现对比数据
- 用有序/无序列表呈现分步内容或多项内容
- 采用清晰问答格式的 FAQ 部分
弱信号:
- 没有结构的大段文字
- 标题层级不一致
- 没有列表或表格
- 信息埋在段落中
3. 多模态内容(15%)
包含多模态元素的内容,被选中的概率高出 156%。
检查以下内容:
- 文本 + 相关图片
- 视频内容(嵌入或链接)
- 信息图和图表
- 交互元素(计算器、工具)
- 支持媒体内容的结构化数据
4. 权威性与品牌信号(20%)
强信号:
- 作者署名及资历
- 发布日期和最后更新日期
- 引用一手来源(研究、官方文档、数据)
- 机构资质及所属组织
- 明确标注出处的专家引言
- 在 Wikipedia、Wikidata 中建立实体
- 在 Reddit、YouTube、LinkedIn 上被提及
弱信号:
- 作者匿名
- 没有日期
- 没有引用来源
- 品牌在各个平台上都没有影响力
5. 技术可访问性(20%)
AI 爬虫不会执行 JavaScript。 服务端渲染至关重要。
检查项:
- 服务端渲染(SSR)与仅客户端内容
- robots.txt 中是否允许 AI 爬虫访问
- llms.txt 文件是否存在及其配置
- RSL 1.0 许可条款
AI 爬虫检测
检查 robots.txt 中是否包含以下 AI 爬虫:
| 爬虫 | 所有者 | 用途 |
|---|---|---|
| GPTBot | OpenAI | ChatGPT 网页搜索 |
| OAI-SearchBot | OpenAI | OpenAI 搜索功能 |
| ChatGPT-User | OpenAI | ChatGPT 浏览功能 |
| ClaudeBot | Anthropic | Claude 网页功能 |
| PerplexityBot | Perplexity | Perplexity AI 搜索 |
| CCBot | Common Crawl | 训练数据(通常会被屏蔽) |
| anthropic-ai | Anthropic | Claude 训练 |
| Bytespider | ByteDance | TikTok/Douyin AI |
| cohere-ai | Cohere | Cohere 模型 |
建议: 允许 GPTBot、OAI-SearchBot、ClaudeBot 和 PerplexityBot,以提高 AI 搜索可见度。如有需要,可屏蔽 CCBot 和用于训练的爬虫。
llms.txt 标准
请阅读 references/llmstxt-evidence.md,了解主要来源的证据(Mueller、Illyes、SE Ranking 对 30 万个域名的研究、OtterlyAI 服务器日志审计),这些证据说明了为什么 /llms.txt 目前并非主要 AI 搜索系统的引用助力。seo-skills 会报告其存在情况,但不会赋予其引用排名权重。
新兴的 llms.txt 标准可为 AI 爬虫提供结构化内容指引。
位置: /llms.txt(域名根目录)
格式:
# Title of site
> Brief description
## Main sections
- [Page title](url): Description
- [Another page](url): Description
## Optional: Key facts
- Fact 1
- Fact 2
检查项:
- 是否存在
/llms.txt - 结构化内容指引
- 重要页面概览
- 联系方式/权威信息
RSL 1.0(Really Simple Licensing)
于 2025 年 12 月推出的新标准,用于以机器可读的形式提供 AI 许可条款。
支持方: Reddit、Yahoo、Medium、Quora、Cloudflare、Akamai、Creative Commons
检查项: RSL 实施情况及许可条款是否恰当。
针对不同平台的优化
| 平台 | 关键引用来源 | 优化重点 |
|---|---|---|
| Google AI Overviews | 排名靠前的 10 个页面(92%) | 传统 SEO + 段落优化 |
| ChatGPT | Wikipedia(47.9%)、Reddit(11.3%) | 实体呈现、权威来源 |
| Perplexity | Reddit(46.7%)、Wikipedia | 社区认可、讨论 |
| Bing Copilot | Bing 索引、权威网站 | Bing SEO、IndexNow |
输出
生成 GEO-ANALYSIS.md,包含:
- GEO 准备度评分:XX/100
- 平台细分评分(Google AIO、ChatGPT、Perplexity)
- AI 爬虫访问状态(允许/屏蔽的爬虫)
- llms.txt 状态(存在、缺失、建议)
- 品牌提及分析(在 Wikipedia、Reddit、YouTube、LinkedIn 上的呈现情况)
- 段落级引用适用性(标出最佳长度为 134–167 个单词的内容块)
- 服务端渲染检查(JavaScript 依赖分析)
- 影响最大的 5 项改进
- Schema 建议(提升 AI 发现能力)
- 内容改写建议(指出需要重写的具体段落)
快速见效的改进
- 在前 60 个单词内添加“什么是 [topic]?”定义
- 创建长度为 134–167 个单词、可独立阅读的答案内容块
- 添加疑问式 H2/H3 标题
- 加入有来源的具体统计数据
- 添加发布日期/更新日期
- 为作者实施 Person schema
- 在 robots.txt 中允许关键 AI 爬虫
中等工作量
- 创建
/llms.txt文件 - 添加包含资历信息的作者简介,并附上 Wikipedia/LinkedIn 链接
- 确保关键内容采用服务端渲染
- 在 Reddit、YouTube 上建立实体呈现
- 添加带数据的对比表格
- 添加 FAQ 部分(采用结构化形式,而非为商业网站使用 schema)
高影响力
- 开展原创研究/调查(提升独特引用价值)
- 为品牌/关键人物建立 Wikipedia 呈现
- 建立 YouTube 频道并发布提及相关内容的视频
- 实施全面的实体链接(在各平台使用 sameAs)
- 开发独特的工具或计算器
DataForSEO 集成(可选)
如果可以使用 DataForSEO MCP 工具,请使用 ai_optimization_chat_gpt_scraper 检查 ChatGPT 网页搜索对目标查询的返回结果(真实的 GEO 可见度检查),并结合 ai_opt_llm_ment_top_domains 使用 ai_opt_llm_ment_search,跟踪 AI 平台上的 LLM 提及情况。
错误处理
| 场景 | 操作 |
|---|---|
| URL 无法访问(DNS 故障、连接被拒绝) | 清楚地报告错误。不要猜测网站内容。建议用户检查 URL 并重试。 |
| robots.txt 屏蔽了 AI 爬虫 | 准确报告哪些爬虫被屏蔽、哪些爬虫获准访问。提供用于启用 AI 搜索可见度的具体 robots.txt 指令。 |
| 未找到 llms.txt | 说明缺少该文件,并根据网站的内容结构提供可直接使用的 llms.txt 模板。 |
| 未检测到结构化数据 | 报告这一缺失,并提供具体的 schema 建议(Article、Organization、Person),以提升 AI 可发现性。 |
FLOW 框架集成
若要通过提示词引导 AI 内容优化,请使用 /seo flow optimize <url> — FLOW 的 21 条优化阶段提示词,结合基于证据的 AI 提示词,对 GEO 的可引用性和结构分析进行补充。