SuperAPI AI 工具集

seo-drift

营销与增长

查看项目

更新于 10-15 16:43

技能介绍

用途:为页面建立 SEO 基线快照,后续对比当前状态以检测变化与回归,并按严重级别分类,适合部署前后检查、长期监控和排查流量下降。

主要能力:基线捕获标题(title)、元描述(meta_description)、canonical、meta_robots、H1/H2/H3、JSON-LD schema、Open Graph、Core Web Vitals、HTTP 状态码及 HTML 与 schema 的 SHA-256 哈希。对比引擎含 17 条规则,分 CRITICAL(立即处理)、WARNING(一周内)、INFO(方便时查看)三级。

使用方式:三个命令 baseline、compare、history。执行示例:"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run drift_baseline.py <url>(可加 --skip-cwv);"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run drift_compare.py <url>(可加 --baseline-id 或 --skip-cwv);"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run drift_history.py <url>(可加 --limit)。对比后可生成 HTML 报告:"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run drift_report.py <comparison_json_file> --output drift-report.html。数据存于 ~/.cache/claude-seo/drift/baselines.db,含 baselines 与 comparisons 表。URL 归一化:小写 scheme/host、去默认端口、排序查询参数、移除 UTM、去尾部斜杠。

限制:抓取经 fetch_page.py 执行并强制 SSRF 防护;CWV 无 API key 时存 null 并跳过相关规则;页面返回 4xx/5xx 仍作为基线捕获;无基线时提示先建基线;默认使用最近基线。