seo-drift

The seo-drift skill monitors on-page SEO elements by capturing baselines, detecting regressions, and tracking changes over time using a local SQLite database.

1.3K
Installs
4
Use cases
5/10
Quality

Is seo-drift safe to install?

Review the source first

Review the source first: our audit of seo-drift's source files found 8 shell commands, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes Python scripts and writes data to a local SQLite database at ~/.cache/claude-seo/drift/baselines.db. It performs network requests via a validated fetch pipeline that includes SSRF protection.

How we audit skills: our security review methodology.

Who is this skill for?

SEO professionals and developers who need to track changes to SEO-critical elements across deployments or over time.

What can you do with it?

  • Capture a baseline of SEO elements before a website deployment
  • Compare current page state against a stored baseline to detect regressions
  • Review the history of SEO changes and past comparisons for a specific URL
  • Investigate traffic drops by identifying changes in title tags, meta descriptions, schema, or Core Web Vitals

How good is this skill?

Quality score: 5/10. The skill documentation is clear, provides specific command examples, and outlines security measures like SSRF protection and parameterized SQL queries.

What does the skill file contain?

SKILL.md
# SEO Drift Monitor (April 2026)

Git for your SEO. Capture baselines, detect regressions, track changes over time.

---

## Commands

| Command | Purpose |
|---------|---------|
| `/seo drift baseline <url>` | Capture current SEO state as a "known good" snapshot |
| `/seo drift compare <url>` | Compare current page state to stored baseline |
| `/seo drift history <url>` | Show change history and past comparisons |

---

## What It Captures

Every baseline records these SEO-critical elements:

| Element | Field | Source |
|---------|-------|--------|
| Title tag | `title` | `parse_html.py` |
|...

Frequently asked questions

Where is the SEO data stored?

The skill stores all baseline and comparison data in a local SQLite database located at ~/.cache/claude-seo/drift/baselines.db.

How does the skill prevent SSRF attacks?

The skill uses a validation function, google_auth.validate_url(), to block requests to private IPs, loopback addresses, reserved ranges, and GCP metadata endpoints.

What happens if a Core Web Vitals check fails?

The skill stores null for CWV fields and skips CWV-related rules during the comparison process.

Data sourced from agricidaniel/claude-seo on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills

seo-audit

133.3K

Users seeking to diagnose SEO issues, improve organic search performance, or conduct a health check on their website

The seo-audit skill provides a structured framework for diagnosing and recommending improvements for website search engine optimization. It guides the agent through technical, on-page, and content quality assessments, including specific checks for international SEO and site-type-specific issues.

highseoauditcoreyhaines31

content-strategy

86.4K

Content marketers, founders, and marketing teams planning content roadmaps and editorial calendars

The content-strategy skill assists users in planning content strategies, identifying topics, and building editorial calendars. It guides users through gathering business context, researching customers, analyzing competitors, and mapping content to the buyer's journey. It provides frameworks for searchable and shareable content, pillar identification, and topic clustering.

lowcontent-strategymarketingcoreyhaines31

programmatic-seo

83.5K

Content strategists, SEO specialists, and marketers building large-scale, data-driven website content

The programmatic-seo skill provides a framework for generating SEO-optimized pages at scale using templates and data. It guides users through keyword research, data sourcing, template design, internal linking, and indexation strategies while emphasizing content uniqueness to avoid search engine penalties.

lowseomarketingcoreyhaines31

ai-seo

70.6K

Content creators, SEO professionals, and digital marketers aiming to improve their brand's presence in AI-generated search results

The ai-seo skill provides a framework for optimizing web content to increase visibility and citation rates in AI-powered search engines and LLM-based assistants like ChatGPT, Perplexity, and Google AI Overviews.

lowseoaicoreyhaines31