# diagnose-seo

Пошаговый аудит технического SEO: находит ошибки сканирования, сбои индексации, проблемы с robots.txt, каноническими тегами и рендерингом JavaScript.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2100 установок · ★ 21
- Автор: calm-north
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/calm-north/seojuice-skills/tree/HEAD/skills/diagnose-seo/SKILL.md
- Обновлён: 2026-02-27
- HTML: https://affpapa.org/nevibecode/skills/diagnose-seo

## Что делает

Скилл выстраивает диагностику строго по четырём уровням: доступность для сканирования (Crawlability), индексация (Indexability), рендеринг (Renderability) и метасигналы (Signals). Каждый следующий этап зависит от предыдущего. Ассистент проверяет `robots.txt`, XML-карту сайта, цепочки редиректов, заголовки `X-Robots-Tag`, теги `canonical` и дубли страниц с разными параметрами URL.

В блоках рендеринга и сигналов проверяется видимость контента в сыром HTML, разметка заголовков H1–H3, теги `hreflang` и микроразметка JSON-LD. По итогам агент формирует сводку с критическими ошибками и таблицей правок с приоритетами. Если в продакшене случайно остался `Disallow: /` из стейджинга или заблокированы скрипты, поисковый бот просто не увидит страницы.

Для замера Core Web Vitals и общей скорости страниц этот скилл не подходит. Для проверки скорости автор прямо указывает на отдельный инструмент `audit-speed`.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add calm-north/seojuice-skills --skill diagnose-seo -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/diagnose-seo/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/diagnose-seo/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add calm-north/seojuice-skills --skill diagnose-seo -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/diagnose-seo/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add calm-north/seojuice-skills --skill diagnose-seo -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/diagnose-seo/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install calm-north/seojuice-skills diagnose-seo
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/diagnose-seo/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add calm-north/seojuice-skills --skill diagnose-seo -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/calm-north/seojuice-skills --path skills/diagnose-seo
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/diagnose-seo/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add calm-north/seojuice-skills --skill diagnose-seo -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/calm-north/seojuice-skills/tree/HEAD/skills/diagnose-seo/SKILL.md

## Когда брать
- Найти блокировки индексации в файле robots.txt и метатегах noindex
- Выявить разорванные цепочки редиректов и циклические перенаправления
- Проверить корректность тегов canonical и устранить дубли контента
- Оценить доступность асинхронного контента и JavaScript для поисковых ботов

## Примеры запросов агенту
- Проверь `robots.txt` и sitemap для домена `example.com`, почему новые статьи не попадают в индекс?
- Проведи техническую диагностику SEO для каталога товаров и составь таблицу правок
- Убедись, что на страницах с фильтрацией нет конфликтов в тегах canonical и дублей

## Похожие
- [seo-audit](https://affpapa.org/nevibecode/skills/coreyhaines31-seo-audit.md) — скилл · 237600 установок
- [brand](https://affpapa.org/nevibecode/skills/brand.md) — скилл · 39900 установок
- [banner-design](https://affpapa.org/nevibecode/skills/banner-design.md) — скилл · 39500 установок
- [marketing-psychology](https://affpapa.org/nevibecode/skills/coreyhaines31-marketing-psychology.md) — скилл · 164600 установок
- [content-strategy](https://affpapa.org/nevibecode/skills/coreyhaines31-content-strategy.md) — скилл · 164000 установок
- [ai-seo](https://affpapa.org/nevibecode/skills/ai-seo.md) — скилл · 150800 установок

Из того же набора: [calm-north/seojuice-skills](https://affpapa.org/nevibecode/by/calm-north/seojuice-skills.md) — 13 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
