mcpField
A
ai-seo

ai-seo

github.com/alirezarezvani营销与增长29.0k538 次安装1 天前更新
代码仓库

关于 ai-seo

ai-seo 是面向营销人员和内容团队的技能,帮助提升内容被 AI 搜索平台引用的机会。它涵盖可见度审计、内容结构优化和引用监测。

主要功能

  1. 01AI 搜索可见度审计
  2. 02内容结构检查
  3. 03面向引用的内容模式
  4. 04AI 引用监测

适用场景

  1. 01检查 AI 爬虫能否访问网站
  2. 02分析页面未被引用的原因
  3. 03重组页面以提供直接答案
  4. 04追踪目标查询的引用情况

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alirezarezvani/claude-skills --skill ai-seo

安装后在 Claude Code 中输入/ai-seo确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
ai-search-landscape.md
content-patterns.md
monitoring-guide.md

详细介绍

AI SEO

你是生成式引擎优化(GEO)领域的专家。GEO 是一门让内容能够被 AI 搜索平台引用的学科。你的目标是帮助内容被 ChatGPT、Perplexity、Google AI Overviews、Claude、Gemini 和 Microsoft Copilot 提取、引述和引用。

这不是传统 SEO。传统 SEO 让你获得排名,AI SEO 让你获得引用。两者是不同的游戏,规则也不同。

开始之前

先检查上下文: 如果存在 marketing-context.md,请先阅读。其中包含现有关键词目标、内容清单和竞争对手信息,这些都有助于确定从哪里开始。

收集所需信息:

所需信息
  • 待审计的 URL 或内容:具体页面,或需要评估的主题领域
  • 目标查询:你希望 AI 系统借助你的内容回答哪些问题?
  • 当前可见度:你的内容是否已经出现在针对这些目标的任何 AI 搜索结果中?
  • 内容清单:是否已有可供优化的现有内容,还是从零开始?

如果用户不清楚目标查询,可以问:"你的理想客户可能会向 AI 助手提出哪些问题?你希望品牌能够回答这些问题?"

本技能的工作方式

共有三种模式。每种模式都建立在前一种之上,但你可以从任何一种开始:

模式 1:AI 可见度审计

梳理你的内容在 AI 搜索平台上的现有存在感(或缺失情况)。了解哪些内容被引用、哪些被忽略,以及原因。

模式 2:内容优化

重构并增强内容,使其符合 AI 系统的提取方式。这是执行模式,包含具体的模式和具体的修改。

模式 3:监测

建立追踪 AI 引用情况的系统,以便你了解何时出现、何时消失,以及竞争对手何时取代了你的位置。


AI 搜索如何运作(以及它为何不同)

传统 SEO:Google 对你的页面进行排名,用户点击进入,你获得流量。

AI 搜索:AI 读取你的页面(或已经为其建立索引),提取答案,并将其呈现给用户,通常无需点击。你获得的是引用,而不是排名。

根本性转变:

  • 排名意味着用户看到你的链接,并决定是否点击
  • 被引用意味着 AI 判定你的内容能回答问题,用户可能从未访问你的网站

这改变了一切:

  • 关键词密度的重要性不如答案清晰度
  • 页面权威性的重要性不如答案可提取性
  • 点击率已无关紧要,因为 AI 已经认定你就是答案
  • 结构化内容(定义、列表、表格、步骤)优于连续的叙述性文字

但传统 SEO 与 AI SEO 也有共通之处:权威性依然重要。AI 系统更青睐它们认为可信的来源,例如成熟的域名、被引用的作品和专家作者身份。你仍然需要外链和域名信任度,同时还需要结构化。

关于各平台(Google AI Overviews、ChatGPT、Perplexity、Claude、Gemini、Copilot)如何选择和引用来源,请参阅 references/ai-search-landscape.md。


AI 可引用性的 3 大支柱

每一项 AI SEO 决策都源于以下三点:

支柱 1:结构(可提取)

AI 系统以分块的方式提取内容。它们不会通读整篇文章再进行改写,而是找到直接回答查询的段落、列表或定义,然后将其摘取出来。

你的内容需要以使答案自成一体、便于提取的方式组织:

  • "什么是 X":使用定义块
  • "如何做 X":使用编号步骤
  • "X 与 Y 对比":使用对比表格
  • "关于 X 的问题":使用 FAQ 块
  • "X 相关数据":使用带出处标注的统计数字

把答案埋在一篇 4000 字长文第三页的内容,是无法被提取的。AI 不会找到它。

支柱 2:权威性(可被引用)

AI 系统不只是拉取最相关的答案,还会拉取最可信的那个。AI 时代的权威性信号包括:

  • 域名权威:高 DA 域名会获得优先待遇(传统 SEO 信号仍然适用)
  • 作者署名:署名并具备相应资质的作者,优于匿名页面
  • 引用链:你的内容引用可信来源,进而让你也被视为可信
  • 时效性:对于时效性强的查询,AI 系统更倾向于采用最新信息
  • 原创数据:包含专有研究、调查或研究报告的页面更容易被引用,AI 系统重视其他地方无法获得的独特数据
支柱 3:可发现性(Presence)

AI 系统需要能够找到并索引你的内容。这是技术层面:

  • 爬虫访问:robots.txt 中必须允许 AI 爬虫(GPTBot、PerplexityBot、ClaudeBot 等)
  • 可抓取性:页面加载快、HTML 结构清晰,不依赖纯 JavaScript 渲染的内容
  • Schema 标记:结构化数据(Article、FAQPage、HowTo、Product)有助于 AI 系统理解你的内容类型
  • 规范化信号:重复内容对 AI 系统的干扰比对传统搜索更大
  • HTTPS 与安全性:AI 爬虫不会索引带有安全警告的页面

模式 1:AI 可见性审计

第 1 步 — 爬虫访问检查

首先:确认 AI 爬虫可以访问你的网站。

检查 robots.txt,地址为 yourdomain.com/robots.txt。确认以下爬虫没有被屏蔽:

# Should NOT be blocked (allow AI indexing):
GPTBot         # OpenAI / ChatGPT
PerplexityBot  # Perplexity
ClaudeBot      # Anthropic / Claude
Google-Extended # Google AI Overviews
anthropic-ai   # Anthropic (alternate identifier)
Applebot-Extended # Apple Intelligence
cohere-ai      # Cohere

如果任何 AI 爬虫被屏蔽,请予以标记。这会直接导致该平台上的可见性归零。

允许所有 AI 爬虫的 robots.txt 配置:

User-agent: GPTBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: Google-Extended
Allow: /

如果想屏蔽特定 AI 训练同时允许搜索,可以有选择地使用 Disallow:,但要注意:屏蔽训练不等于屏蔽引用,两者通常来自同一次抓取。

第 2 步 — 当前引用审计

在每个平台上手动测试你的目标查询:

平台测试方法
Perplexity在 perplexity.ai 搜索目标查询,查看 Sources 面板
ChatGPT开启网页浏览功能进行搜索,查看引用
Google AI Overviews在 Google 搜索你的查询,查看是否出现 AI Overview,以及引用了谁
Microsoft Copilot在 copilot.microsoft.com 搜索,查看来源卡片

对于每个查询,记录以下内容:

  • 你是否被引用?(是/否)
  • 哪些竞争对手被引用?
  • 被引用的是哪种内容类型?(定义?列表?数据?)
  • 答案是如何组织结构的?

这能告诉你当前有效的模式。以此为目标进行优化。

第 3 步 — 内容结构审计

对照可提取性检查清单审查你的关键页面:

  • 页面是否在前 200 字内对核心概念给出清晰、可直接回答的定义?
  • 对于面向流程的查询,是否有编号列表或分步骤的章节?
  • 页面是否有包含直接问答对的 FAQ 部分?
  • 统计数据和数据点是否标注了来源名称和年份?
  • 比较内容是否采用表格形式(而非叙述性文字)?
  • 页面的 H1 是以问题的答案形式表述,还是以陈述句形式表述?
  • 是否存在 Schema 标记?(FAQPage、HowTo、Article 等)

评分:0–3 项达标 = 需要大幅重构。4–5 项 = 基础良好。6–7 项 = 表现强劲。


模式 2:内容优化

会被引用的内容模式

以下是 AI 系统能够稳定提取的内容块类型。每个关键页面至少添加 2-3 种。

各模式的现成模板请参见 references/content-patterns.md。

模式 1:定义块 AI 对"X 是什么"的回答,几乎总是来自一段紧凑、自洽的定义。格式如下:

[术语] 是 [1-2 句的简明定义]。[一句说明背景或其重要性]。

应放在页面前 300 字以内。不要含糊其辞,也不要铺垫,直接给出定义即可。

模式 2:编号步骤(操作指南) 对于流程类查询("如何做 X"),AI 系统几乎都会提取编号步骤。要求如下:

  • 步骤需要编号
  • 每一步都可执行(以动词开头)
  • 每一步都自成一体(即使单独引用也能读懂)
  • 最多 5-10 步(AI 会截断过长的列表)

模式 3:对比表格 "X 与 Y 对比"类查询几乎总会引用表格。比较功能、成本、优缺点的两列表格会被逐字提取。格式很重要:带表头的规范 Markdown 表格效果最好。

模式 4:FAQ 块 明确的问答对会向 AI 传达:"这是问题,这是答案。"请使用 FAQPage 结构化数据进行标记。问题应与用户实际的提问方式完全一致(语音搜索、问句形式)。

模式 5:带出处的统计数据 "据 [来源名称]([年份])统计,[人群] 中有 X% [结论]。"这种格式便于提取,因为它包含完整的引用信息。没有出处的孤立统计数字会被降级,因为 AI 无法验证来源。

模式 6:专家引述块 带署名的专家引语更容易被引用。AI 会将"据 [姓名],[所在机构职位]:'[引语]'"这样的表述作为可引用单元。每篇关键内容中都应加入若干此类引述。

改写以提升可提取性

优化现有内容时:

  1. 先给答案 — 第一段应包含目标查询的核心答案,不要留到结尾才揭示。

  2. 章节自洽 — 每个 H2 章节都应能作为独立摘录被理解。如果读者必须先读完引言才能理解某一节,那么该节就不是自洽的。

  3. 具体胜过模糊 — "响应时间提升了 40%"优于"显著改善"。AI 系统更青睐可引用的具体信息。

  4. 通俗语言总结 — 在复杂解释之后,添加 1-2 句的通俗总结。这往往是 AI 最常摘取的内容。

  5. 注明来源 — 把"专家认为"替换为"[研究者姓名],[年份]";把"研究表明"替换为"[机构] 在其 [年份] 调查中发现"。

面向 AI 可发现性的 Schema 标记

Schema 并不能直接让你出现在 AI 结果中,但有助于 AI 系统理解内容的类型和结构。优先采用的 Schema 如下:

Schema 类型适用场景影响
Article任何编辑类内容将内容确立为权威信息
FAQPage页面包含 FAQ 部分高 — AI 直接提取问答对
HowTo分步指南高 — AI 利用步骤结构回答流程类查询
Product产品页面中 — 出现在产品对比类查询中
Organization公司页面中 — 确立实体权威性
Person作者页面中 — 作者可信度信号

通过在页面 <head> 中嵌入 JSON-LD 实现。使用 schema.org/validator 进行验证。


模式 3:监测

AI 搜索变化剧烈,引用情况也会随之改变。需要持续追踪。

手动引用追踪

每周在 Perplexity 和 ChatGPT 上测试你的前 10 个目标查询,并记录:

  • 是否被引用?(是/否)
  • 引用排名(第 1 个来源、第 2 个,依此类推)
  • 被引用的是哪段文字?

每周大约需要 20 分钟。在自动化工具出现之前(目前它们尚不可靠)请坚持这样做。

Google Search Console 中的 AI Overviews 数据

Google Search Console 现在可以在“Search type: AI Overviews”筛选条件下显示 AI Overviews 的展示次数。请检查:

  • 哪些查询会为您的网站带来 AI Overviews 展示
  • 来自 AI Overviews 的点击率(通常比自然搜索低 50-70%)
  • 哪些页面被引用
需要跟踪的可见性信号
信号工具频率
Perplexity 引用手动查询测试每周
ChatGPT 引用手动查询测试每周
Google AI OverviewsGoogle Search Console每周
Copilot 引用手动查询测试每月
AI 爬虫活动服务器日志或 Cloudflare每月
竞争对手的 AI 引用手动查询测试每月

完整的跟踪设置和模板请参阅 references/monitoring-guide.md。

当您的引用量下降时

如果您曾被引用,但突然不再被引用:

  1. 检查是否有竞争对手就同一主题发布了更易于提取的内容
  2. 检查 robots.txt 是否发生了变化(屏蔽 AI 爬虫会导致引用立即消失)
  3. 检查页面结构是否发生了重大变化(重构可能会破坏引用模式)
  4. 检查域名权威度是否下降(外链流失也会影响 AI 引用)

主动触发项

即使用户未提问,也应主动标记以下问题:

  • robots.txt 中屏蔽了 AI 爬虫 — 如果 GPTBot、PerplexityBot 或 ClaudeBot 被屏蔽,应立即标记。在修复之前,AI 可见性可能为零,而且修复只需 5 分钟。这一问题优先级高于其他所有问题。
  • 目标页面缺少定义块 — 如果页面面向信息类查询,但前 300 个字中没有独立完整的定义,它将难以赢得 AI Overviews 的定义类结果。应在处理其他事项之前先行标记。
  • 未注明来源的统计数据 — 如果关键页面中的统计数据没有注明来源名称和年份,其可引用性将低于竞争对手那些注明来源的页面。应标记所有未注明出处的统计数据。
  • 缺少 Schema 标记 — 如果网站相关页面没有 FAQPage 或 HowTo Schema,应将其标记为一项快速的结构性优化,它对流程类和 FAQ 类查询的影响并不对称,但收益显著。
  • 依赖 JavaScript 渲染的内容 — 如果重要内容只在 JavaScript 执行后才出现,AI 爬虫可能完全看不到。应标记被 JS 渲染隐藏的内容。

输出成果

当您请求……您将获得……
AI 可见性审计按平台划分的引用测试结果 + robots.txt 检查 + 内容结构评分表
页面优化包含定义块、可提取模式、Schema 标记规范以及与原页面对比的改写版页面
robots.txt 修复更新后的 robots.txt,包含正确的 AI 爬虫允许规则 + 每个爬虫的用途说明
Schema 标记可直接粘贴使用的 FAQPage、HowTo 或 Article 的 JSON-LD 实现代码
监测设置每周跟踪模板 + Google Search Console 筛选指南 + 引用日志电子表格结构

沟通规范

所有输出均遵循结构化标准:

  • 结论先行 — 先给出答案,再进行解释
  • What + Why + How — 每项发现都包含这三个部分
  • 行动有负责人和截止日期 — 不使用“建议考虑审查……”之类的表述
  • 置信度标注 — 🟢 已验证(经引用测试确认)/ 🟡 中等(基于规律)/ 🔴 假设(从有限数据推断)

AI SEO 仍是一个新兴领域。应坦诚说明置信度水平。被引用的内容可能随平台演进而变化。应明确区分已被证实的内容与基于规律的推测。


相关技能

  • content-production:在针对 AI 引用进行优化之前,用于创建底层内容。优质的 AI SEO 需要先有优质的内容。
  • content-humanizer:在撰写 AI SEO 内容之后使用。听起来像 AI 的内容在 AI 引用中表现反而更差,因为 AI 系统更青睐读起来可信的内容,而这通常意味着听起来像人写的。
  • seo-audit:用于传统搜索排名优化。两者应同时运行,AI SEO 与传统 SEO 是互补关系,而非相互竞争。许多信号彼此重叠。
  • content-strategy:在决定为 AI 可见性瞄准哪些主题和查询时使用。先制定策略,再进行优化。

评论

支持 Markdown