GEO 全站审计
为 Claude Code 打造的 GEO+SEO 一体化审计技能,用 0-100 综合评分衡量网站在 ChatGPT、Perplexity 等 AI 引擎中的可引用性与可见度,并输出可执行改进计划。
SKILL.md 声明的工具包括 Bash、Write、WebFetch,权限范围偏宽但非红线;审计流程有明确的质量门(50页上限、30秒超时、遵守 robots.txt、限速1秒),对外部站点的爬取行为有约束和披露。扣分点:未要求用户确认抓取目标、Bash/Write 用途未细化、无回滚说明、发布者身份未验证。
编排流程结构完整,Phase 划分清晰,错误处理有规定(记录失败并继续、附录报告失败),仓库含 fetch_page 的 SSR 检测测试(Issue #19 修复)。扣分点:本技能核心路径(5个子代理评分、综合打分)无测试覆盖,静态审查未执行,评分启发式(如134-167词最佳段落)一致性无从验证,按静态上限不超过10。
适用场景明确(SaaS/本地/电商/出版/代理五类业务类型及各自调整),输入输出格式清晰,触发语义(/geo audit <url>)明确。扣分点:未声明中文支持,品牌扫描依赖 YouTube/Reddit/Wikipedia 等中国大陆不可达平台,核心技术流程依赖 WebFetch 访问境外网站,环境适配性受限。
文档分层合理(目的→流程→评分→输出格式→质量门→业务类型调整),MIT 许可明确,仓库结构清晰。扣分点:SKILL.md 本身无版本号或更新日志,子代理定义文件未包含在本次证据内形成隐藏依赖,README 混入大量营销内容和 Skool 社区导流,维护责任仅口头承诺。
输出格式(GEO-AUDIT-REPORT.md)定义详尽可直接套用,权重体系和严重度分级完整,边际价值明确(自动化 GEO 审计)。扣分点:各分类评分实为主观 LLM 判断,无验证过的代表性输出,静态审查未能确认报告质量达到直接交付标准,按静态上限不超过7。
存在可审计的一手材料(SKILL.md 全文、测试文件、Issue #19 引用),评分公式透明。扣分点:测试仅覆盖 fetch_page 一个脚本,五个子代理评分逻辑与综合 GEO Score 无可复现证据,README 中的市场数据(+527%、4.4x、3x 等)无来源引用,引用的 Georgia Tech/Princeton 研究无法在文件内核实。
- 本评估为纯静态审查,未执行任何代码;审计流程和评分质量未经运行验证。
- 技能核心功能依赖 WebFetch 访问境外网站与平台(YouTube、Reddit、Wikipedia),中国大陆网络环境下可能不可用,且未声明中文支持。
- 授权包含 Bash 和 Write,安装前请审查其在运行时可能执行的任意命令。
- 评分与声明中的营销数据(如 +513%/4.4x/3x 等)缺乏来源引用,不应作为决策依据。
- 安装脚本通过 curl|bash 执行,建议改用克隆后手动运行的方式审查后再安装。
这个 Skill 能做什么,适合哪些场景?
geo-audit 是 zubair-trabzada/geo-seo-claude 仓库中的一个技能(位于 skills/geo-audit/SKILL.md),负责完整的生成式引擎优化(GEO)审计编排。它会抓取网站首页和站点地图、自动识别业务类型(SaaS、本地商家、电商、出版商、代理商等),然后并行派发 5 个子代理分别分析 AI 可见度、平台适配、技术基础、内容 E-E-A-T 和结构化数据,最终按加权公式合成一个 0-100 的 GEO 综合分数,并生成带优先级问题清单和 30 天行动计划的 Markdown 报告。它是该仓库 16 个技能中的核心编排技能,整个仓库以 MIT 许可证发布。需要注意:仓库宣称的 PDF 报告、llms.txt 生成、品牌扫描等属于兄弟技能,本技能仅在审计过程中委托相关子代理进行对应分析。
1) 通过 WebFetch 抓取首页,提取标题、导航、页脚、schema 等信号并判定业务类型;2) 读取 sitemap.xml 或沿内链爬取(上限 50 页、单页 30 秒超时、遵守 robots.txt、请求间隔至少 1 秒);3) 并行委派 5 个子代理分别评分:AI 可见度(可引用性、AI 爬虫访问、品牌权威)、平台优化(Google AI Overviews/ChatGPT/Perplexity/Gemini/Bing Copilot)、技术 GEO、内容 E-E-A-T、schema 结构化数据;4) 按权重(可引用性 25%、品牌权威 20%、E-E-A-T 20%、技术 15%、schema 10%、平台 10%)计算综合 GEO 分数;5) 将所有问题分为 Critical/High/Medium/Low 四级,并写出 GEO-AUDIT-REPORT.md 报告,含分类深度剖析、本周速赢项和 30 天行动计划。
- GEO/SEO 代理机构需要给客户交付一份带评分和行动计划的网站 AI 可见度审计报告。
- SaaS 公司想知道为什么自己的产品没有出现在 ChatGPT 或 Perplexity 的回答里。
- 本地商家店主希望被 AI 助手推荐,需要检查 LocalBusiness schema 和本地信号是否完整。
- 内容团队在发布新文章后想评估其可被 AI 引用的程度(可引用性得分)。
- 电商运营者想确认产品 schema、评分聚合和购买指南是否满足 AI 购物推荐的要求。
- 营销团队接手新网站后,想在改造前先获得一份分优先级的技术与内容问题清单。
这个 Skill 有哪些优点和局限?
- 审计流程完整:从业务类型识别到 6 维加权评分再到分级问题清单,一次产出可交付的报告结构。
- 并行子代理设计加快分析速度,且各类目分析职责划分清晰。
- 内置严格的质量门槛:50 页上限、30 秒超时、遵守 robots.txt、限速和 URL 去重,减少对目标站点的干扰。
- 针对 SaaS、本地商家、电商、出版商、代理商五类站点提供差异化审计权重和 schema 检查清单。
- MIT 许可、免费开源,随一个活跃维护的 16 技能集合一起安装。
- 深度依赖 Claude Code 的子代理并行机制,迁到其他平台需要改造。
- 所有分数和洞察均由 LLM 分析得出,无自动化测试套件或基准验证,评分一致性未经验证。
- SKILL.md 引用的 30-115% 可见度提升来自单个 2024 年研究,属宣称数据而非本工具实测。
- 单次审计仅覆盖最多 50 个页面,大型站点只能得到抽样结论。
- PDF 报告、品牌深度扫描、月度对比等能力在兄弟技能中,本技能本身不生成 PDF。
如何安装这个 Skill?
先安装整个技能集合(本技能随仓库一起安装):macOS/Linux 运行 curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/geo-seo-claude/main/install.sh | bash,或手动 git clone https://github.com/zubair-trabzada/geo-seo-claude.git && cd geo-seo-claude && ./install.sh;Windows 需在 Git Bash 中运行 install-win.sh。依赖:Claude Code CLI、Python 3.8+、Git(Debian/Ubuntu 另需 python3-venv,可选 uv 加速)。依赖安装到 ~/.claude/skills/geo/.venv/ 的独立虚拟环境,不影响系统 Python。仓库未单独说明如何只安装 skills/geo-audit 这一个技能。
如何使用这个 Skill?
在 Claude Code 中针对任意网站发起审计(README 中的入口命令为 /geo audit <url>,由主技能路由到本编排技能)。技能会自动抓取、分类、并行分析并生成 GEO-AUDIT-REPORT.md。可通过 Read/Grep 等工具查看报告和中间数据。注意 SKILL.md 未定义独立的 slash 命令名,实际触发方式取决于主编排技能 geo/SKILL.md 的路由。