seo-driftТехнічне SEO, навичка для агента від agricidaniel/claude-seo

Технічне SEO

agricidaniel/claude-seoskills.sh ↗

Встановлень

4 057

без дублів, на момент останньої синхронізації

Відколи рахуємо

+4%

36 зчитувань, приблизно раз на 2 год. Це не жива крива.

Наша категорія

Технічне SEO

наше

Останнє зчитування

5 вер. 2026 р.

з каталогу

Наш розбір

наше

Ця навичка відстежує SEO-дрейф, фіксуючи базові показники критичних елементів сторінки для заданої URL [2]. Вона виявляє зміни (регресії) з часом, порівнюючи поточний стан сторінки зі збереженою базовою лінією [2]. Це допомагає користувачам відстежувати потенційні проблеми з SEO-елементами, такими як title tags, canonical URL та структура схеми [1], [2].

Що дає на виході
  • JSON звіт із спрацьовавшими правилами, старими/новими значеннями, серйозністю та діями
  • HTML звіт (drift-report.html) після порівняння
  • JSON масив базових ліній зі мітками часу та резюме порівняння
Що потрібно
  • Цільова URL-рядок
  • Необов'язковий прапорець --skip-cwv для перевірок CWV
Платні сервіси

не виявлено

Докази згадують API ключ у контексті файлів навички, але не встановлюють жодної вимоги до платних послуг чи облікових даних.

Реєстрація

не виявлено

Докази не містять інформації щодо вимог реєстрації користувача.

Межі й людська перевірка

Навичка не може передбачити, чи спричинить виявлена зміна вимірювану втрату трафіку; вона лише позначає потенційні проблеми [1]. Крім того, команда порівняння вимагає, щоб базовий рівень спочатку був захоплений для URL, перш ніж можна буде порівнювати будь-які зміни [2].

Доказиstatic findingsskills/seo-drift/references/comparison-rules.md:1-54skills/seo-drift/SKILL.md:1-220
static findingsstatic_finding
[{"code":"api_key_mention","match":"API key","path":"SKILL.md"}]
skills/seo-drift/references/comparison-rules.md1–54 · уривок обрізано
# SEO Drift Comparison Rules

17 rules across 3 severity levels. Each rule compares a specific SEO element
between the stored baseline and the current page state.

---

## CRITICAL (Immediate Action Required)

These changes typically cause measurable traffic loss within days.

### Rule 1: Schema/JSON-LD Completely Removed
- **Compare**: Baseline `schema` array has items, current is empty
- **Threshold**: Any schema present before, none now
- **Action**: Restore structured data immediately. Eligible rich results (Product, Review, LocalBusiness, and similar supported types) can drop from SERPs quickly; retired types (FAQ, HowTo) should not be treated as rich-result losses.
- **Cross-ref**: `/seo schema <url>`

### Rule 2: Canonical URL Changed
- **Compare**: Baseline `canonical` vs current `canonical`
- **Threshold**: Different non-null values (after normalization)
- **Action**: Verify the new canonical is intentional. Incorrect canonicals redirect ranking signals to wrong page.
- **Cross-ref**: `/seo technical <url>`

### Rule 3: Canonical URL Removed
- **Compare**: Baseline `canonical` was set, current is `null`
- **Threshold**: Had value, now missing
- **Action**: Restore canonica
skills/seo-drift/SKILL.md1–220
---
name: seo-drift
description: >
  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".
user-invocable: true
argument-hint: "baseline|compare|history <url>"
license: MIT
metadata:
  author: AgriciDaniel
  original_author: "Dan Colta (Pro Hub Challenge)"
  version: "2.2.5"
  category: seo
---

# 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` | `pa

Прочитано 3 з 3 текстових файлів скіла.

Станом на вересень 2026 р. · GemmaСкладено з опублікованих файлів скіла. Перед тим як покладатися на дані про доступ і вартість — перевірте у джерелі.

Встановленняз каталогу

npx skills add https://github.com/agricidaniel/claude-seo

Встановлення відбувається там, не тут. Ми — покажчик із думкою, а не дзеркало.

Що всерединіз каталогу

references/comparison-rules.md
SKILL.md

2 файлів — лише назви. Каталог не повідомляє розмірів.

Що знайшли аудиториз каталогу

Скіл — це інструкції, яких ваш агент послухається, і скрипти, які він може запустити: хто це перевірив, важить не менше, ніж скільки людей його поставили.

Gen Agent Trust HubThe seo-drift skill is a tool for monitoring changes in SEO-critical elements of web pages by capturing baselines and tracking regressions. It uses local Python scripts for data processing and a local SQLite database for storage. The skill includes security claims such as SSRF protection for external requests and the use of parameterized SQL queries to prevent injection attacks.11 трав. 2026 р. · SAFEpass
SocketNo alerts11 трав. 2026 р.pass
SnykRisk: MEDIUM · 1 issue11 трав. 2026 р. · MEDIUMwarn
ZeroLeaksScore: 93/100 · 2 sections analyzed16 квіт. 2026 р. · NONEpass

Встановлення, зчитування за зчитуваннямнаше

3.9k
4.1k
30 серп. 2026 р.36 зчитувань за 6 дн., намальовано по останньому зчитуванню кожного дня.5 вер. 2026 р.

Вісь починається з 3.9k, не з нуля — діапазон від 3.9k до 4.1k.

Питають уголоссказано, а не набрано

Та сама навичка в словах, якими люди говорять до асистента, а не набирають у поле. Кожне питання несе ситуацію, з якої воно виникло, а кожна відповідь каже лише те, що підтверджують файли самої навички.

Налаштування моніторингуЯк мені почати відстежувати мою SEO-продуктивність?

Спочатку вам потрібно запустити команду для створення базової лінії. Це захоплює поточний стан усіх критичних елементів, таких як заголовки та схема, як «відомий хороший» знімок для цієї URL [2].

Перевірка після впровадженняЩо робити, якщо я щойно впровадив зміни? Щось зламалося?

Ви можете запустити команду порівняння. Вона перевірить поточний стан вашої сторінки проти збереженої базової лінії та повідомить про будь-які виявлені регресії, наприклад, відсутній title tag або canonical URL [2], [1].

Перевірка вимогЧи потрібен мені API ключ для використання цього?

Докази згадують «API key» у контексті файлів навички, але не уточнюють, чи є він необхідним або коли його потрібно використовувати.

Поруч на тій самій полицінаше