Проведи квартальный content audit для {{site}} (~{{total_pages}} страниц).
Цель: понять что работает, что нет, и что делать дальше. Без аудита контент копится, теряет вес, и засоряет сайт.
Этап 1. Inventory
Соберите все URL индексируемого контента. Источники:
- Sitemap.xml
- Screaming Frog / Sitebulb crawl
- Google Search Console — пути с impressions за 12 мес
- CMS database export
Дедуп, удалите служебные (admin, login, tag pages если не оптимизировали).
Формат таблицы:
| URL | Title | Тип (blog/landing/doc) | Publish date | Last updated | Word count | Author |
Этап 2. Подтягиваем performance метрики
Per URL за последние 12 месяцев:
- Organic clicks (GSC)
- Organic impressions (GSC)
- Avg position (GSC)
- Total pageviews (GA4)
- Avg engagement time (GA4)
- Conversions attributed (GA4, если настроено)
- Backlinks (Ahrefs/Semrush)
- Internal links inbound
Используйте API GSC + Ahrefs, либо экспорт CSV → merge по URL.
Этап 3. Бакеты
Разделите весь контент на 4 группы:
Top (10-20% страниц, 80% трафика)
- Organic clicks > медианы × 5
- Стабильные позиции 1-10
- Конвертят
- Действие: не трогать сильно. Refresh раз в год. Защищайте, мониторите конкурентов.
Mid (40-50% страниц, 15-20% трафика)
- Клики выше нуля, но не звёзды
- Position 5-30
- Есть потенциал
- Действие: кандидаты на refresh / merge. Cherry-pick топ-10 на квартал.
Low (20-30% страниц, <5% трафика)
- Менее 10 кликов за 12 мес
- Position 30+ или вообще нет
- Но тематически релевантны
- Действие: merge с related top/mid страницей ИЛИ серьёзный rewrite ИЛИ kill.
Dead (10-20% страниц)
- 0 кликов, 0 impressions
- Дубли, устаревшие новости, тестовые страницы
- Действие: 301 redirect на близкую top/mid страницу ИЛИ 410 Gone ИЛИ noindex.
Этап 4. Decision per page
Decision matrix:
| Бакет | Свежий контент (<12 мес) | Старый (>12 мес) | Тема ещё актуальна | Действие |
|---|---|---|---|---|
| Top | * | * | Да | KEEP (мониторить) |
| Top | * | Да | Да | REFRESH (раз в год) |
| Mid | Да | - | Да | KEEP + internal links |
| Mid | - | Да | Да | UPDATE (полный refresh) |
| Mid | * | * | Близко к другой Mid | MERGE |
| Low | Да | - | Да | REWRITE или REPROMOTE |
| Low | - | Да | Нет | KILL (301 на parent) |
| Dead | * | * | Нет | KILL (410 или 301) |
* — не важно
Этап 5. План на квартал
Каждый бакет — свой track:
Track 1: REFRESH (топ Mid + защита Top)
- 10 страниц на квартал, 1 в неделю
- Owner: senior writer
- Цель: traffic +30% на refreshed pages через 8 нед
Track 2: MERGE (canniballers)
- 5-8 групп страниц, объединить в canonical
- 301 redirects от мёртвых на canonical
- Owner: SEO + dev
Track 3: KILL
- Список URLs на удаление
- 301 mapping
- Owner: dev (1 спринт)
Track 4: NEW (gap-coverage)
- Из audit'а вышли темы где нет страниц но есть спрос
- 4-6 новых статей на квартал
- Owner: writers по областям
Этап 6. Что измеряем после
Через 3 месяца после audit:
- Total organic clicks (vs предыдущий квартал)
- Pages with >100 clicks/month (количество)
- Avg page quality score (если есть)
-
страниц killed без падения общего трафика (success)
- Conversion-attributed pages
Анти-паттерны
- ❌ Аудит без actions — лежит в Notion, ничего не делается
- ❌ "Удалим всё что не клики" — теряете long-tail и тематический authority
- ❌ Merge без 301 — теряете весь link equity
- ❌ Аудит раз в год — слишком редко, делайте квартально
- ❌ Сам себе аудит без бенчмарков с конкурентами
- ❌ Игнорировать internal linking opportunities
В конце дай
- Полную inventory-таблицу
- Бакетную разбивку с количеством страниц per bucket
- Decision per URL (минимум для top + mid + dead)
- Квартальный план по 4 trackам
- Метрики для следующего audit'а
Полный UX-аудит сайта
Эвристическая оценка по Нильсену + проверка ключевых сценариев. На выходе — приоритизированный список проблем.
Аудит производительности (Core Web Vitals)
Глубокая проверка LCP, INP, CLS с привязкой к коду и приоритизированным планом исправлений.
Аудит доступности по WCAG 2.2 AA
Проверка контраста, клавиатурной навигации, скринридеров, фокус-индикаторов и ARIA.