Перейти к содержанию
Бесплатный инструмент SEOскопа

Проверка каннибализации

Найдите пересекающиеся URL, проследите смену лидера и выберите пары страниц для ручной SEO-проверки. Все выводы опираются на ваш файл.

Проверьте пересечения страниц

Минимум — запрос и полный HTTP(S) URL. Для динамики добавьте date, position; для долей — impressions. Клики необязательны. Поддерживаются любые доменные зоны и IDN. Максимум 50 000 строк, 10 000 уникальных запросов, 8 МиБ UTF-8. Повреждённый файл отклоняется целиком с номером строки.

Сопоставление столбцов и подготовка файла

Заголовки распознаются на русском и английском. Для нестандартных названий задайте номера: 1–32; 0 — не использовать. Query и URL обязательны. Обычная выгрузка одной вкладки GSC «Запросы» не содержит связь query × page: нужен объединённый набор этих измерений. Не смешивайте перекрывающиеся отчёты, дневные строки и итоги периода. Без даты все строки должны относиться к одному периоду.

Даты: YYYY-MM-DD. Клики/показы — целые числа от 0 до 1 000 000 000; позиция — от 1 до 1000. Пусто или тире — нет данных. Неизвестные столбцы будут перечислены. В CSV поля с разделителями заключайте в двойные кавычки. XLSX сначала сохраните как CSV.

Нормализация, пороги и период

У сайтов с навигацией через #fragment отключите объединение якорей. Нормализация не проверяет canonical. Содержательные параметры, www, протокол и завершающий слеш сохраняются; разные хосты и порты разделяются. При объединении вариантов их наблюдения суммируются: используйте непересекающиеся исходные строки.

Порог показов применяется к странице за период для долей и к странице за день для динамики. Без показов сравниваются только позиции. Смена лидера считается между соседними днями, когда все URL среза присутствуют и лидер однозначен. Ничьи, пробелы в датах и неизвестные метрики разрывают последовательность.

Исключение по буквальному вхождению без учёта регистра. Проверьте короткие названия, чтобы не убрать лишние запросы.

Файл, кодировка и настройки импорта
Как читать результат

Добавьте данные или учебный пример.

Обработка данных и ограничения

Содержимое списка обрабатывается локально в браузере. Инструмент не посещает импортированные URL и не подключается к поисковым кабинетам. Рабочий результат не сохраняется между перезагрузками — скачайте его перед закрытием страницы.

Фоновый расчёт ограничен 20 секундами. Если Worker недоступен, лимит — 300 непустых строк и 100 КиБ. Некорректные и слишком большие файлы отклоняются с объяснением, без частичного отчёта.

Скачать учебный CSVПримеры вымышленные: не данные вашего сайта.
02 / От пересечения к решению

Проверка каннибализации с объяснением каждого сигнала

01

Запрос → все URL

Отчёт сохраняет страницы одного хоста и поискового среза вместе. Фильтр выбирает всю группу, поэтому не меняет основание расчёта долей.

02

Метрики и история

Клики, показы, CTR, средняя позиция и лидер по датам. Пропущенные значения, неполные дни и ничьи видны как ограничения данных.

03

Пары для проработки

Найдите страницы, которые пересекаются по нескольким запросам. Проверьте прямые смены лидера и скачайте полный список оснований для SEO-задачи.

03 / Интерпретация

Сигнал показывает, что проверить дальше

НаблюдениеЧего оно не доказываетСледующее действие
Статичное пересечениеЧто страницы мешают друг другу или теряют трафик.Сверьте интенты и назначение каждого URL.
Распределены показыЧто сумма показов страниц равна уникальным показам запроса.Проверьте полноту файла, доли и содержимое посадочных.
Есть смена лидераЧто причиной стала именно каннибализация.Изучите соседние даты, сезонность, изменения контента и SERP.
Целевой URL не лидерЧто другая страница обязательно хуже для бизнеса.Сравните намерение посетителя, качество страницы и конверсии.
Нет сопоставимой динамикиЧто смен не было.Добавьте дневные данные одного среза; не подставляйте нули вместо отсутствующих наблюдений.
04 / Подготовка данных

Как проверить конфликт посадочных

  1. Соберите связанный файлВ одной строке нужны запрос и URL. Для динамики добавьте дату, позицию и поисковый срез; для долей — показы. Начать можно со скачиваемого шаблона.
  2. Укажите правилаВыберите период и метрику лидера. Исключение бренда и удаление tracking-параметров включайте осознанно. Для hash-routing отключите объединение якорей.
  3. Проверьте причиныОтфильтруйте смену лидера, распределение показов или целевую страницу. Откройте основание с исходными строками и историей дат.
  4. Составьте список правокПереключитесь на пары страниц. Сохраните CSV/JSON и проверьте интент, контент, внутренние ссылки и конверсии перед изменением URL.
Проверка пересечения страниц: данные, сигнал и ручное решение
Схема работы. Пример поясняет метод и не является результатом проверки вашего сайта.
05 / Доверие к результату

Полнота выгрузки важнее красивого балла

01

Одна выгрузка — один период

Не смешивайте дневные строки с итогами и перекрывающиеся отчёты. Противоречивые дубли останавливают импорт, а одинаковые учитываются один раз.

02

Срезы остаются раздельными

Поисковик, страна, регион, устройство, тип поиска, язык и хост разделяют наблюдения. Не сравнивайте мобильную Москву с десктопом другого региона.

03

Нет данных ≠ ноль

Без полных показов доли неизвестны. Позиция взвешивается по показам. Сводка пар отдельно показывает полноту динамики по общим запросам.

06 / После проверки

Выбирайте действие по роли страниц

01

Разные задачи

Уточните заголовки, содержание и анкоры, чтобы человек попадал на нужную страницу. Самостоятельные полезные материалы могут оставаться отдельными.

02

Дубли одной задачи

Сначала выберите основную страницу и оцените уникальное содержание, ссылки и конверсии. План объединения и редиректа требует отдельной проверки.

03

Технические варианты

Проверьте параметры, слеш, протокол и canonical на сайте. Импортированный canonical — подсказка из файла; сервис не проверяет его по сети.

Ответы на вопросы

О каннибализации запросов и страниц

Два URL по запросу — это ошибка?

Не обязательно. Статья и категория, разные регионы или разные задачи посетителя могут обоснованно встречаться по одной теме. Сервис показывает кандидатов и наблюдения. Вред оценивают по интенту, содержанию, трафику и конверсиям.

Как подготовить выгрузку Google Search Console?

Нужны связанные измерения query и page в одной строке; для динамики добавьте date и поисковый срез. Две независимые вкладки «Запросы» и «Страницы» нельзя соединять по порядку строк. API также не гарантирует полноту всех запросов — учитывайте ограничения источника.

Можно ли загрузить только запрос и URL?

Да. Вы получите статичные пересечения. Без дат и сопоставимых метрик сервис не посчитает смены лидера; отсутствие этих данных не будет заменено нулём.

Что показывает доля показов страницы?

Показы URL делятся на сумму показов всех импортированных URL в этом срезе запроса. Это не доля рынка и не число уникальных показов запроса. При неполных исходных показах доля остаётся неизвестной.

Что даёт отчёт по парам страниц?

Он объединяет общие запросы для одной пары URL и одного поискового среза. Прямые смены лидера учитываются только между этими двумя URL на соседних сопоставимых днях. Полные запросы и основания доступны в CSV/JSON.

Сервис сам исправит каннибализацию?

Нет. Он не меняет canonical, индексацию и редиректы. Сначала проверьте назначение страниц и выберите действие. Рекомендация объединить материалы допустима только после оценки их самостоятельной ценности.

Каковы лимиты проверки?

До 50 000 строк, 10 000 уникальных запросов и 8 МиБ UTF-8. Фоновый расчёт ограничен 20 секундами. Сводка пар ограничена 100 000 сочетаний и 10 000 пар: при превышении нужно сузить фильтр, основной результат остаётся доступен.

Продолжить работу

От диагностики — к плану SEO-работ