seo-drift

Capture SEO baselines and detect page-level regressions with rule-based comparisons.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/somarjun/hermes-seo --skill seo-drift-somarjun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-drift
Source: https://github.com/somarjun/hermes-seo/tree/main/skills/seo-drift
Command: npx skills add https://github.com/somarjun/hermes-seo --skill seo-drift-somarjun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams catch SEO changes that can hurt rankings, traffic, or rich results before they become costly regressions.

Core Features & Use Cases

  • Captures baselines for title tags, meta descriptions, canonicals, robots directives, headings, schema, Open Graph tags, status codes, and Core Web Vitals.
  • Compares current page state against stored history with 17 rules across critical, warning, and info severity levels.
  • Uses local SQLite storage for repeatable monitoring and pairs each detected change with a recommended follow-up skill.
  • Use Case: Run a pre-deployment check on a product page, then compare it after launch to confirm nothing important changed.

Quick Start

Ask the Skill to baseline a URL now so you can compare the same page after a deployment or content update.

Frequently Asked Questions about seo-drift

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

FAQPage Schema
How do I detect SEO regressions before traffic drops?

Detect SEO regressions by capturing page-level baselines for tags, schema, and Core Web Vitals, then comparing current HTML against stored history to identify changes before they impact rankings.

What is SEO baseline monitoring and how does it work?

SEO baseline monitoring captures the initial state of title tags, canonicals, robots directives, headings, schema, Open Graph data, status codes, and Core Web Vitals to establish a reference for future page comparisons.

How do I run a pre-deployment SEO check on a product page?

Run a pre-deployment SEO check by baselining a product page URL before launch, then comparing it post-deployment to confirm critical elements like titles, canonicals, and schema markup remain unchanged.

Can I use local SQLite storage for ongoing technical SEO monitoring?

Yes, you can use local SQLite storage for ongoing technical SEO monitoring to retain repeatable historical page data, enabling rule-based comparisons across critical, warning, and info severity levels.

Does this SEO regression detection tool track Core Web Vitals and schema markup?

Yes, this SEO regression detection tool tracks Core Web Vitals and schema markup alongside title tags, meta descriptions, canonicals, robots directives, headings, Open Graph tags, and status codes.

What is the best way to investigate SEO incidents after a traffic drop?

The best way to investigate SEO incidents is comparing current page states against historical baselines using rule-based detection with severity labels, isolating exact changes to titles, canonicals, or schema responsible for the drop.