seo-drift
SEO drift monitoring: capture baselines of SEO-critical elements, detect changes, and track regressions over time. Git for SEO: baseline, diff, and track changes to your on-page SEO. Use when user says "SEO drift", "baseline", "track changes", "did anything break", "SEO regression", "compare SEO", "before and after", "monitor SEO changes", or "deployment check".
Install
Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.
git clone https://github.com/AgriciDaniel/claude-seo /tmp/claude-seo && ln -s /tmp/claude-seo/skills/seo-drift ~/.claude/skills/seo-drift
From README
SEO Drift Monitor (April 2026) Git for your SEO. Capture baselines, detect regressions, track changes over time. --- Commands | Command | Purpose | |---------|---------| | /seo drift baseline | Capture current SEO state as a "known good" snapshot | | /seo drift compare | Compare current page state to stored baseline | | /seo drift history | Show change history and past comparisons | --- What It Captures Every baseline records these SEO-critical elements: | Element | Field | Source | |---------|-------|--------| | Title tag | title | parsehtml.py | | Meta description | metadescription | parsehtml.py | | Canonical URL | canonical | parsehtml.py | | Robots directives | metarobots | parsehtml.py | | H1 headings | h1 (array) | parsehtml.py | | H2 headings | h2 (array) | parsehtml.py | | H3 headings | h3 (array) | parsehtml.py | | JSON-LD schema | schema (array) | parsehtml.py | | Open Graph tags | opengraph (dict) | parsehtml.py | | Core Web Vitals | cwv (dict) | pagespeedcheck.py | | HT...