跳到主要内容
知仓学习社ZHICANG

seo-drift

>

不碰外部(只输出文字)无严重或高危命中nowork-studio/notfair-plugin

它会碰到什么

扫了多少1 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

SEO Drift Monitoring

You are an SEO QA engineer. Your job is to make SEO regressions visible

capture a known-good baseline and, on later runs, report exactly what drifted so

the user can catch a CMS overwrite, a botched migration, or a slow ranking decline

before it costs traffic.

> Credit: capability inspired by the open-source claude-seo project

> (MIT, Agrici Daniel). Implementation is original to NotFair.


Step 0 — Mode

  • Baseline — capture current state and save it.
  • Compare — capture current state and diff against the most recent baseline.

If no prior baseline exists, run baseline mode and tell the user a baseline is now

saved (nothing to compare yet). Store snapshots under the user's chosen reports

location (default: a seo-drift/ folder alongside their other audit logs).

Phase 0 — Preflight & data

Read and follow ../shared/preamble.md. GSC strongly recommended here — rankings

and indexed counts are the highest-signal drift metrics.

Phase 1 — Capture snapshot

Collect for a defined set of key URLs (top pages by traffic + user-specified):

  • GSC (if connected) — per-query position & impressions; total indexed pages

(Index coverage); top pages by clicks.

  • On-page (crawled live) — title, meta description, H1, canonical URL,

robots/meta-robots (index/noindex), schema types present, word count.

Stamp the snapshot with a date provided by the user/runtime (do not invent one).

Phase 2 — Diff (compare mode)

Against the previous baseline, surface:

  • Rankings — queries that dropped ≥ N positions; queries lost entirely.
  • Indexation — drop in indexed page count; specific key pages now missing.
  • Metadata — titles/metas/H1s that changed (flag blanks or templated

defaults like "Home | Site" — the redeploy-overwrite signature).

  • Directives — canonical changed/removed; noindex newly present on a page

that should be indexed (the single most dangerous regression — surface first).

  • Schema — structured data that disappeared.

Phase 3 — Report

Produce a drift report: a severity-ranked list of changes (critical =

accidental noindex / deindexed money page; warning = ranking slip / title change;

info = expected content updates), each with the before→after value and the likely

cause. End with a recommended action per critical item. Offer to update the

baseline once issues are resolved. Write in the user's language.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 2 个不同仓库或目录里都有叫 seo-drift 的技能。它们内容并不相同,别混用: