Сайт растёт, статей и страниц услуг становится больше, и в какой-то момент две из них начинают отвечать на один и тот же запрос. Поисковая система вынуждена выбирать, и выбирает то одну, то другую — позиция скачет, трафик не растёт, а причина неочевидна: формально обе страницы хорошие. Это и есть каннибализация. Разбираемся, как её найти и чем лечить.
Коротко
- Каннибализация — это когда за один запрос конкурируют две страницы вашего же сайта.
- Верный признак: по запросу в выдаче постоянно меняется URL, а позиция болтается.
- Находится по отчётам Вебмастера и Метрики или поиском по сайту с оператором site.
- Лечится четырьмя способами: объединить, развести, склеить редиректом или закрыть canonical.
Что это и почему вредно
Каннибализация возникает, когда под один запрос на сайте оптимизированы две и больше страниц. Поисковой системе приходится решать, какую показать, и решение может меняться от обновления к обновлению.
Вред складывается из нескольких вещей сразу:
- Сигналы размазываются. Внешние ссылки, поведенческие и внутренний вес распределяются между двумя страницами вместо одной.
- Позиция нестабильна. Поиск переключается между страницами, и закрепиться в топе не получается.
- В выдаче может оказаться не та страница. Вместо коммерческой покажется статья, и человек уйдёт без заявки.
- Работа дублируется. Две страницы нужно писать, обновлять и продвигать вместо одной.
Не всякое совпадение — каннибализация. Если по запросу в топе стабильно стоит одна ваша страница, а вторая просто упоминает ту же тему, проблемы нет. Каннибализация — это именно конкуренция за место, а не наличие похожих слов на двух страницах.
Откуда она берётся
| Источник | Типичный пример |
|---|---|
| Блог против услуги | Статья «Как выбрать подрядчика по SEO» и страница услуги «SEO-продвижение» |
| Слишком дробная структура | «Ремонт квартир» и «Ремонт квартир под ключ» как разные страницы |
| Гео-страницы | Страница услуги и страница «услуга в Москве» с почти одинаковым текстом |
| Старые материалы | Статья трёхлетней давности и новая на ту же тему |
| Теги и фильтры | Теговая страница дублирует категорию каталога |
| Смена подрядчика | Новая команда сделала страницу, не зная про старую |
Чаще всего виновата не техника, а отсутствие карты: никто не знает целиком, какая страница под какой запрос. Поэтому лучшая профилактика — вести таблицу соответствия «кластер — страница» и сверяться с ней перед созданием новой.
Как найти
Оператор site в поиске
Введите site:вашсайт.ru ваш запрос и посмотрите, сколько ваших страниц отвечают на него. Две и больше похожих — повод разбираться.
Отчёты Вебмастера
В разделе поисковых запросов посмотрите, какие URL показывались по одному запросу. Смена адреса от периода к периоду — прямой признак.
Отчёт по запросам в Метрике
Сопоставьте запросы со страницами входа. Один запрос, ведущий на разные страницы, — тот же сигнал.
Скачки позиций
Если по запросу позиция регулярно прыгает на десяток мест без внешних причин, чаще всего поиск переключается между вашими страницами.
Сверка кластеров со страницами
Самый надёжный способ, если ядро кластеризовано: пройдите по таблице и убедитесь, что у каждого кластера ровно одна страница.
Четыре способа исправить
Выбор зависит от того, насколько страницы близки и насколько ценна каждая из них.
Объединить
Если страницы про одно и то же, соберите лучшее из обеих в одну, а вторую закройте редиректом на первую. Подходит, когда обе слабые по отдельности.
Развести по запросам
Если темы всё-таки разные, переоптимизируйте каждую под свой кластер: разные title, H1 и подзаголовки. Подходит, когда обе страницы нужны.
Склеить редиректом
Когда одна страница явно лишняя и трафика почти не даёт — 301 на главную из пары. Быстро и надёжно, но необратимо.
Закрыть canonical
Если обе страницы должны остаться для людей, но в поиске нужна одна, поставьте на второстепенной canonical на основную.
Чего делать не стоит. Закрывать лишнюю страницу в robots.txt. Робот перестанет её обходить, но она может остаться в индексе, а переданный ей вес пропадёт. Для этой задачи есть canonical и редирект — они и решают.
Как не допускать впредь
Что помогает
- Таблица «кластер — страница», единая на сайт
- Проверка по ней перед каждой новой страницей
- Разные главные запросы у соседних страниц
- Ревизия старых материалов раз в год
- Одна точка ответственности за структуру
Что провоцирует
- Статьи «на любую тему» без сверки с ядром
- Страница под каждую формулировку запроса
- Гео-страницы с одинаковым текстом
- Открытые для индексации теги и фильтры
- Несколько подрядчиков без общей карты
После исправления не ждите мгновенного эффекта: поиску нужно переобойти страницы и пересчитать сигналы. Обычно заметно через несколько недель, иногда дольше — особенно если склеивали редиректом.
Частые вопросы
Как понять, что позиции скачут именно из-за каннибализации?
Посмотрите в Вебмастере, какой URL показывался по запросу в разные периоды. Если адрес меняется — поиск переключается между вашими страницами. Если адрес один, а позиция всё равно прыгает, причина в другом.
Может ли статья в блоге мешать странице услуги?
Да, и это самый частый случай. Лечится разведением: в статье убирают коммерческие формулировки и ставят ссылку на услугу, а страницу услуги дооптимизируют под коммерческий запрос.
Стоит ли удалять лишнюю страницу?
Удалять без редиректа — плохая идея: вы потеряете и накопленные сигналы, и людей, которые придут по старым ссылкам. Правильнее поставить 301 на ту страницу, которая остаётся.
Через сколько после исправления вернутся позиции?
Обычно несколько недель: поиску нужно переобойти страницы и пересчитать сигналы. При склейке редиректом процесс может занять дольше. Точных сроков в SEO не бывает.
Читайте также
Продвинем сайт в поиске
Соберём семантику, доведём структуру и текст до уровня топа и будем вести проект до заявок.
Обсудить SEO-продвижение