seo-audit-skill

7个月前发布 266 00

seo-audit-skill 是一款专为 AI 编码代理(如 Claude Code, Cursor)设计的可复用 SEO 审计工具。它采用 “Python 脚本 + LLM”双层架构,结合了确定性代码检查的准确性与大语言模型语义理解的深度,能够针对给定 URL 生成包含可执行修复建议的结构化 HTML 审计报告。

所在地:
中国
收录时间:
2026-04-14
seo-audit-skillseo-audit-skill

seo-audit-skill 是一款专为 AI 编码代理(如 Claude Code, Cursor)设计的可复用 SEO 审计工具。它采用 “Python 脚本 + LLM”双层架构,结合了确定性代码检查的准确性与大语言模型语义理解的深度,能够针对给定 URL 生成包含可执行修复建议的结构化 HTML 审计报告。

核心架构:确定性 + 语义智能

  • Python 脚本层(确定性):处理 HTTP 状态码、XML 解析、字符串匹配、PageSpeed API 调用等硬性指标,确保数据准确无误。
  • LLM 层(语义判断):处理关键词意图分析、内容质量评估、页面类型推断及 E-E-A-T 深度审查,提供更具洞察力的优化建议。

审计报告产出

每次审计都会生成独立的 HTML 报告,保存至 reports/<hostname>-audit.html。报告包含以下核心章节:

  1. Audit Summary:一句话总结 + 关键问题/警告/通过项一览。
  2. Site Checks:可抓取性、URL 规范化、i18n、Schema、E-E-A-T 信任页面。
  3. Page Checks:PageSpeed 评分、TDK(标题/描述/关键词)、H1 结构、字数、内链分布。
  4. Priority Actions:按影响力排序的前 3 项最高优先级修复建议。
  5. Insight Walkthrough:针对每个重要发现的“证据 → 影响 → 修复方案”详细拆解。

审计覆盖范围

该 Skill 提供 Basic(基础)和 Full(深度)两种审计层级:

站点级检查 (Site Checks)

检查项检查内容BasicFull
robots.txtRFC 9309 指令解析、Allow/Disallow 逻辑、Sitemap 指令✅✅
sitemap.xml有效 XML 验证、URL 数量统计、路径追踪✅✅
404 处理真 404 vs 软 404 (200) vs 301 跳转首页✅✅
URL 规范化HTTPS 重定向、www 一致性、尾斜杠、Canonical 匹配✅✅
i18n / hreflang互相引用对称性、BCP 47 语言码、x-default✅✅
Schema (JSON-LD)@type 检测、必填字段校验、@graph 展平、冲突检查✅✅
E-E-A-T 信任页About/Contact/Privacy/Terms 页面存在性及可达性✅✅
PageSpeed InsightsPerformance/Accessibility/Best Practices/SEO 评分✅✅
GSC 抓取状态索引覆盖、抓取错误、被屏蔽资源—✅
Core Web VitalsCrUX 字段数据:LCP, CLS, INP—✅

页面级检查 (Page Checks)

检查项检查内容BasicFull
URL Slug小写、连字符、关键词包含、停用词/堆砌检测✅✅
Title 标题50–60 字符、关键词位置、首页/内页差异化✅✅
Meta Description120–160 字符、关键词匹配、价值主张明确性✅✅
H1 标签唯一性、关键词匹配度、语义意图复审✅✅
Canonical 标签自引用检查、与重定向后最终 URL 一致性✅✅
图片 Alt 文本所有 <img> 的 alt 属性检查、JS 渲染检测✅✅
字数统计正文 ≥ 500 词、薄内容标记✅✅
关键词位置主关键词是否出现在正文前 100 词内✅✅
标题层级结构H2 数量 (目标 5–7)、H3/H2 比例、关键词分布✅✅
内部链接同源链接数(排除 nav/footer)、权重分配✅✅
OG / 社交标签og:image, twitter:card, 社交预览完整性—✅
内容质量E-E-A-T 深度、可读性、竞品对比具体程度—✅
Robots Metanoindex, nofollow, max-snippet 指令检查—✅

安装方法

方式一:CLI 安装(推荐)

适用于 Claude Code, Cursor 等支持 npx skills 的环境:

# 安装完整包
npx skills add JeffLi1993/seo-audit-skill

# 或仅安装特定 Skill
npx skills add JeffLi1993/seo-audit-skill --skill seo-audit
npx skills add JeffLi1993/seo-audit-skill --skill seo-audit-full

方式二:Claude Code Plugin

/plugin marketplace add JeffLi1993/seo-audit-skill
/plugin install seo-audit-skill

使用示例

在 Claude Code 或兼容的 Agent 环境中,直接输入自然语言指令:

1. 基础审计:

audit this page: https://openclaw.ai

输出:✅ Report saved → reports/openclaw-ai-audit.html

2. 深度审计:

deep audit: https://example.com

内置脚本与技术细节

所有 Python 脚本均输出结构化 JSON 到 stdout,退出码 0 表示通过/警告,1 表示存在失败项。

脚本功能描述
check-site.py解析 robots.txt (RFC 9309),追踪 Sitemap 路径,处理 Allow 覆盖逻辑
check-page.py提取 H1/Title/Meta/Canonical,进行停用词感知的关键词匹配
check-schema.py提取 JSON-LD,展平 @graph,校验 @type 及必填字段
check-pagespeed.py调用 PageSpeed Insights API,获取移动端与桌面端四大类评分
fetch-page.py原始 HTML 抓取,含 SSRF 防护、重定向链追踪及 Googlebot UA 模拟

依赖要求:

pip install requests

相关导航