seo-drift

Monitor SEO baselines and detect regressions in on-page elements.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/saadsocvaival/claude-digital-marketing --skill seo-drift
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-drift
Source: https://github.com/saadsocvaival/claude-digital-marketing/tree/main/skills/seo-drift
Command: npx skills add https://github.com/saadsocvaival/claude-digital-marketing --skill seo-drift

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

SEO drift monitoring helps you baseline essential on-page SEO signals, detect changes, and track regressions over time so you can protect rankings without manual audits.

Core Features & Use Cases

  • Baseline capture for critical elements like title, meta description, canonical, robots, H1-H3, JSON-LD, Open Graph, and Core Web Vitals
  • Automated drift detection and history across URLs or domains
  • Quick-start workflows for pre/post deployment and ongoing monitoring

Quick Start

Baseline a URL to capture its current SEO state, then compare to identify drift.

Frequently Asked Questions about seo-drift

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor SEO drift and detect regressions in on-page elements?

SEO drift monitoring captures a baseline of on-page elements like titles, meta descriptions, and H1-H3 tags, then compares future states to detect regressions. This automated comparison tracks changes over time to protect rankings without manual audits.

Can I track Core Web Vitals and JSON-LD changes across an entire domain?

Yes, you can baseline and compare Core Web Vitals, JSON-LD, Open Graph, and standard meta tags across individual URLs or entire domains. The system stores baselines and comparisons in SQLite to track historical drift.

What is the best way to check for SEO regressions after a site deployment?

Baseline a URL to capture its current SEO state before deployment, then compare against it afterward to identify drift. This quick-start workflow validates on-page elements and highlights regressions immediately.

How does URL validation prevent SSRF during on-page SEO audits?

URL validation prevents Server-Side Request Forgery (SSRF) by sanitizing and verifying target URLs before the fetch pipeline executes. This security measure ensures only safe, validated URLs are processed during baseline capture and comparison.

Do I need a specific database to store on-page SEO baselines and drift history?

No external database setup is required because the system stores baselines and drift comparisons in an embedded SQLite database. This allows automated drift detection and historical tracking without managing a separate database server.