SuperAPI AI 工具集

seo-drift

营销与增长

查看项目

更新于 10-15 22:37

技能介绍

用途:对 SEO 关键元素做基线快照、差异对比与历史追踪,用于部署前后检查、持续监控和排查流量下滑。

主要能力:baseline 捕获页面当前 SEO 状态作为“已知良好”快照;compare 将当前状态与最近基线对比;history 展示基线与对比历史。capture 字段包括 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 三级,结果存本地 SQLite(~/.cache/seo-skills/drift/baselines.db),含 baselines、comparisons 表;SSRF 防护经 google_auth.validate_url(),抓取仅走 fetch_page.py,SQLite 使用参数化查询,TLS 始终校验。

用法:可通过 /seo drift baseline <url>、/seo drift compare <url>、/seo drift history <url> 调用;脚本层面包括 python scripts/drift_baseline.py <url>(可加 --skip-cwv)、python scripts/drift_compare.py <url>(可加 --baseline-id 5 或 --skip-cwv)、python scripts/drift_history.py <url>(可加 --limit 10),报告用 python scripts/drift_report.py <comparison_json_file> --output drift-report.html。

适用场景:部署前后检查、周期性监控、流量骤降排查。限制:URL 不可达时报告错误而不猜测状态;无基线时提示先运行 baseline;SSRF 被拦截不绕过;无 API key 时 CWV 字段存 null 并跳过相关规则。收费、价格与平台暂未提供。