Каннибализация запросов: как найти страницы, которые конкурируют друг с другом

15 минут

Каннибализация запросов в SEO — это ситуация, когда две или больше разных страниц одного сайта отвечают на одну и ту же задачу пользователя. В результате по запросу поиск показывает то одну из них, то другую или не ту, которую вы считаете главной. Это не дубль одной страницы под разными адресами: страницы разные, а задача у них общая.

Статья для тех, у кого сайт уже работает и страниц в нём десятки или сотни. Ниже — как найти конкурирующие страницы по данным Search Console и Вебмастера, как отличить каннибализацию от нормальной ситуации и какое решение выбрать для каждой пары.

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

Каннибализация страниц, ключевых слов, «в SEO»: что означает термин

«Каннибализация страниц», «каннибализация ключевых слов», «каннибализация в SEO» — разные названия одного явления. Это термин SEO-практики, а не название фильтра или санкции поисковой системы. Им описывают ситуацию на самом сайте: у нескольких его страниц одна и та же задача.

Словом «каннибализация трафика» иногда называют и другое: когда реклама сайта по запросу забирает клики у его же результата в обычной выдаче. Дальше речь только о конкуренции страниц одного сайта в поиске.

Чем каннибализация отличается от дублей одной страницы

Дубль — одна и та же страница, доступная по разным адресам. Яндекс может посчитать дублями страницы с одинаковым содержимым, которые открываются по разным адресам. Google среди причин появления таких копий называет, например, версии сайта с HTTP и HTTPS и результаты сортировки и фильтрации страницы категории. Задача с дублями — выбрать основной адрес. Как это делается, разобрано в статье про дубли одной страницы под разными адресами.

При каннибализации страницы разные: у каждой свой текст, свой Title, часто свой автор и своя дата. Совпадает задача, на которую они отвечают. Поэтому и решения здесь другие: не только выбрать основной адрес, но и решить, нужна ли вторая страница вообще.

Чем мешает

Эффект каннибализации проявляется так:

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

Это последствия для работы с сайтом. Исправление убирает путаницу, но не гарантирует роста позиций или трафика: результат зависит от многих других факторов.

Признаки каннибализации

ПризнакГде увидетьЧто проверить дальше
По одному запросу в разные периоды показываются разные URL сайтаОтчёты по запросам в Search Console и ВебмастереОтвечают ли обе страницы на одну задачу
По запросу показывается не та страница, которую вы считаете целевой: статья вместо услуги или наоборотОтчёты по запросам, ручная проверка выдачиКакие страницы в топе по запросу: статьи или коммерческие; хватает ли целевой странице ответа на запрос
У двух страниц почти одинаковые Title и H1 под одну задачуВыгрузка заголовков всех страницРазличаются ли страницы по содержанию, а не только по формулировкам
Внутренние ссылки с одинаковыми или близкими анкорами ведут на разные страницыВыгрузка внутренних ссылокКакая страница целевая и куда должны вести эти ссылки
Вышла новая страница, а показы старой по тем же запросам снизилисьСравнение периодов до и после публикации в Search ConsoleПерешли ли запросы к новой странице или у снижения другая причина

Признак — повод для проверки, а не диагноз. Поставить диагноз помогает раздел «Каннибализация или норма».

Как найти конкурирующие страницы

Google Search Console: запрос → страницы и страница → запросы

Основной источник данных — отчёт об эффективности в результатах поиска. Проверять удобно в обе стороны.

От запроса к страницам. Откройте вкладку «Запросы» и выберите нужный запрос в таблице: данные отфильтруются по нему. Затем на вкладке «Страницы» видно, какие URL сайта показывались по этому запросу. Если в списке две страницы и больше, это кандидат в пару.

От страницы к запросам. Нажмите «+ Добавить фильтр», выберите «Страницы» и условие «URL, содержащие», затем укажите адрес страницы. Условие «содержащие» сработает и для более длинных адресов с тем же фрагментом, например для вложенных страниц раздела. Поэтому сначала откройте вкладку «Страницы» и убедитесь, что после фильтра осталась одна нужная страница. На вкладке «Запросы» останутся запросы, по которым показывалась эта страница. Повторите то же для второй страницы и сравните списки. Общие запросы с показами у обеих страниц — то, что они делят между собой.

Сравнение периодов. В фильтре «Дата» выберите «Сравнить» и задайте два диапазона: в таблице появится столбец «Разница». Так видно, как менялись показы и клики. Если в одном периоде запрос приносил показы одной странице, а в другом — другой, URL по запросу сменился.

Названия вкладок и кнопок приведены по справке Search Console на октябрь 2026 года, интерфейс может меняться.

Яндекс Вебмастер: группы поисковых запросов

В Вебмастере для этого есть инструмент «Управление группами поисковых запросов». Он связывает запросы и страницы в обе стороны: по каким запросам показывается страница сайта и какие страницы показываются по запросу.

По умолчанию в списке выводятся запросы. Чтобы увидеть адреса страниц, нажмите «URL». Для обратной проверки добавьте фильтр «URL» со значением «содержит»: получится список запросов, по которым в результатах поиска показывается сниппет этой страницы. В поле фильтра вводят часть адреса, поэтому, как и в Search Console, проверьте, не попали ли в выборку соседние страницы с тем же фрагментом. Данные по группе запросов за нужный период — в разделе «Эффективность» → «Статистика запросов».

Запросы, по которым страницы конкурируют, удобно собрать в отдельную группу: по ней потом проверяют результат. Если сайт ещё не добавлен в сервис, сначала разберитесь, как получить доступ к статистике своего сайта.

Ручная проверка выдачи и оператор site:

Быстро проверить формулировку помогает оператор site:. Google описывает его как поиск по определённому домену, URL или префиксу URL. Яндекс по запросу со словом и оператором site: находит документы с этим словом на страницах и поддоменах сайта. В примерах справок порядок разный:

  • Google: site:example.com каннибализация запросов;
  • Яндекс: каннибализация запросов site:example.com.

Так видно, какие страницы сайта поиск находит по формулировке и какая из них выше. Но это ручная проверка, а не статистика показов. Google предупреждает, что оператор не всегда возвращает все проиндексированные URL. Решение принимайте по данным отчётов, а site: используйте для быстрой сверки.

Краулинг сайта: одинаковые Title и H1, пересечения анкоров

Совпадения в заголовках проще искать по выгрузке всех страниц. Программа-краулер обходит сайт по ссылкам и собирает Title и H1 каждой страницы. Отсортируйте выгрузку и найдите совпадения и почти совпадения. Например, «Ремонт ванной под ключ» и «Ремонт ванной комнаты: цены и сроки» на двух разных адресах — уже кандидат в пару. Как настроить такой обход, разобрано в статье про краулинг сайта с выгрузкой Title и H1.

В той же выгрузке посмотрите внутренние ссылки. Если в одних разделах ссылка со словами «ремонт ванной» ведёт на услугу, а в других — на статью, сам сайт отправляет читателя и робота на две страницы по одной теме.

Итог поиска — список пар:

  1. Соберите пары «запрос → два и более URL» из отчётов и выгрузки.
  2. Для каждой пары откройте обе страницы и выдачу по запросу.
  3. Определите по таблице ниже, каннибализация это или нормальная ситуация.

Каннибализация или норма: как отличить

СитуацияКаннибализация?Почему
Две страницы сайта одновременно в выдаче по запросу и отвечают на разные части задачиОбычно нетGoogle пишет, что его система обеспечения разнообразия сайтов, как правило, не показывает в популярных результатах больше двух страниц одного сайта, а исключения возможны для особенно релевантных страниц. Две ваши страницы рядом укладываются в это правило
Страницы отвечают на разные задачи: узнать и купить, обзор и инструкцияНетЭто разный интент, у каждой страницы своя роль
Одна страница под разными адресами: HTTP и HTTPS, параметры сортировки и фильтрацииНет, это дублиНужен основной адрес: canonical или 301-редирект на него
Разные страницы с разным текстом под одну задачу, поиск показывает их по очередиДаСтраницы конкурируют за одно место, ни одна не закрепилась
URL по запросу сменился один раз после обновления или переезда и дальше стабиленСкорее нетПоиск выбрал новую страницу; достаточно наблюдать

Правило про две страницы относится к Google. Для Яндекса на него не опирайтесь.

Как проверить задачу запроса по выдаче

Откройте выдачу по запросу в регионе, где работает сайт, и посмотрите первые результаты. Если там страницы того же типа, что обе ваши, и они отвечают на одно и то же, задача у запроса одна и под неё нужна одна страница. Если в топе вперемешку статьи и коммерческие страницы, интент может быть смешанным: тогда статья и услуга могут работать рядом. Подробнее о том, как понять задачу запроса по выдаче, — в статье о поисковом интенте.

Как устранить каннибализацию: решение для каждой пары страниц

Решение принимают отдельно для каждой пары: выбрать целевую страницу, подобрать решение по условию и обновить ссылки. Если вы только планируете страницы, пригодится выбор между новой страницей, обновлением и объединением при планировании. Здесь — решение для пары, которая уже существует.

Шаг 1. Выбрать целевую страницу

Целевая страница — та, которую вы хотите видеть в поиске по запросу. Чтобы её выбрать, ответьте на четыре вопроса:

  • какая страница лучше и полнее отвечает на задачу запроса;
  • какая ведёт к нужному действию: заявке, покупке, переходу в раздел;
  • на какую уже ведёт больше внутренних и внешних ссылок;
  • какая стабильнее показывается по запросу в отчётах из раздела «Как найти».

Ответы не всегда совпадают. Тогда главный критерий — задача запроса: целевой должна стать страница, которая на неё отвечает. Зафиксируйте решение в таблице «запрос → целевой URL». Она понадобится для ссылок и для проверки результата.

Шаг 2. Выбрать решение по условию

Условие примененияРешениеЧто сделать со второй страницейЧто обновить после
Обе страницы нужны, задачи у них разные, но поиск показывает не ту: целевая отвечает хужеПереработать целевуюУбрать раздел, который повторяет задачу целевой, или заменить его ссылкойTitle и H1 целевой, внутренние ссылки
Обе страницы нужны, написаны под одну формулировку, но могут отвечать на разные задачиРазвести интентыПереориентировать на свою задачу: другой запрос, Title, H1, угол содержанияАнкоры ссылок на обе страницы
Обе отвечают на одну задачу, вторая отдельно не нужнаОбъединить с 301-редиректомПеренести полезное в целевую, настроить постоянную переадресациюВнутренние ссылки, Sitemap
Страницы — варианты одной страницы, обе должны остаться доступны пользователямУказать canonicalУказать целевую страницу как канонический адресСсылки на канонический адрес
Служебная страница (теги, поиск по сайту, фильтр без собственного спроса) нужна пользователям, но не в поискеnoindexЗакрыть служебную страницу от индексацииУбрать её из Sitemap
Интенты разные, или это норма по таблице вышеОставить как естьНичего не менятьНаблюдать по отчётам

О строке с noindex: он убирает страницу из поиска, но не говорит поисковику, какую страницу показывать вместо неё. Google, обнаружив noindex, проигнорирует страницу, даже если на неё ссылаются другие сайты. Яндекс в справке о дублях пишет, что робот сможет исключить такие страницы из базы по мере переобхода.

Переработать целевую страницу

Когда подходит: обе страницы нужны, и задачи у них действительно разные. Но по запросу поиск показывает не ту, потому что целевая отвечает хуже: неполно, с устаревшими данными, Title не отражает задачу.

Что сделать: дополнить и обновить целевую страницу, уточнить её Title и H1. Здесь пригодится Title, который отличает страницу от соседних. Во второй странице уберите раздел, который повторяет задачу целевой, или замените его короткой ссылкой на неё.

Когда не подходит: если у второй страницы нет своей задачи. Это случай объединения.

Когда таких пар много, удобнее разобрать их вместе с текстами: решить, какую страницу обновить, а какую объединить, с учётом всего контента сайта.

Развести интенты

Когда подходит: обе страницы нужны пользователям, но написаны под одну формулировку. При этом по смыслу каждая может отвечать на свою задачу. Например, статья «как выбрать» и страница услуги, где обе начинаются одинаково и обе называются по одному запросу.

Что сделать: переориентировать вторую страницу на её собственную задачу. Это другой запрос, другой Title и H1, другой угол содержания. Заменить несколько слов недостаточно: страница должна отвечать на другой вопрос.

Когда не подходит: если самостоятельной задачи у второй страницы нет. Тогда её лучше объединить с целевой.

Объединить страницы с 301-редиректом

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

Что сделать:

  1. Перенесите в целевую страницу то полезное из второй, чего в ней нет.
  2. Настройте постоянную переадресацию 301 со второй страницы на целевую.
  3. Замените внутренние ссылки на прямые ссылки на целевую, чтобы они не вели через переадресацию. Яндекс при смене адресов советует проверить, что в меню навигации уже указаны новые адреса.
  4. Уберите старый адрес из Sitemap. Яндекс при смене адресов советует указывать в Sitemap страницы по новым адресам.

Что сообщает переадресация. Google рекомендует постоянную серверную переадресацию, если в результатах поиска должен показываться новый URL: переход по переадресации алгоритм индексации воспринимает как причину считать конечную страницу канонической. Случай «вы удалили страницу и хотите перенаправлять пользователей на другую» Google прямо называет среди поводов для переадресации. Яндекс пишет, что при 301 со старого адреса на новый робот индексирует цель перенаправления и удаляет из поиска ранее известные ему страницы.

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

Как настроить переадресацию на сервере или в CMS, здесь не разбираем: это зависит от платформы сайта.

Указать canonical

Когда подходит: страницы — варианты одной страницы, и обе должны остаться доступны пользователям. Например, версии списка с разной сортировкой или почти одинаковые варианты товара.

Когда не подходит: для двух самостоятельных статей или услуг с разным содержанием. Canonical — не команда, а подсказка. Google может выбрать другую каноническую страницу, даже если вы указали свою. Яндекс воспринимает канонический адрес как рекомендацию и не учтёт его, если неканонические страницы полнее отвечают на запрос и их контент существенно отличается. Для двух разных статей это как раз типичный случай.

Шаг 3. Обновить внутренние ссылки

После любого решения проверьте ссылки внутри сайта. Ссылки с анкорами целевого запроса должны вести на целевую страницу. Меню, хлебные крошки и блоки «читайте также» не должны отправлять на вторую страницу с тем же анкором. Подробнее о том, как настроить ссылки на целевую страницу, — в статье о перелинковке.

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

Как проверить результат

Проверяйте после того, как поисковые роботы переобойдут изменённые страницы. Сроки зависят от сайта, поэтому ориентируйтесь на сравнение периодов, а не на дату в календаре. Яндексу можно помочь: отправьте старые страницы с переадресацией на переобход, чтобы робот быстрее её отследил.

  1. По выбранным запросам в Search Console показывается целевой URL. Сравните периоды до и после изменений.
  2. Старый адрес отвечает кодом 301 и ведёт прямо на целевой, без промежуточных переадресаций.
  3. Целевая страница в индексе. Инструмент проверки URL в Search Console показывает сведения о проиндексированной версии страницы. О том, как проверить, что объединённая страница в индексе, в том числе в Яндексе, — отдельная статья.
  4. Внутренние ссылки, меню и Sitemap ведут на целевой адрес.
  5. В Вебмастере по группе проблемных запросов показывается целевая страница.

Если каннибализация вернулась, проверьте две вещи. Не появилась ли на сайте новая страница под ту же задачу. И не вернулись ли старые ссылки на вторую страницу — например, из шаблона или блока «читайте также».

Пересечения проще предотвратить заранее: закрепить за каждой группой запросов один адрес ещё при группировке.

Частые вопросы

Каннибализация — это фильтр или санкция поисковой системы?

Это термин SEO-практики, а не название фильтра или санкции. Им описывают ситуацию на сайте: несколько его страниц отвечают на одну задачу. Последствия — не наказание, а то, что в поиске оказывается не та страница или страница в выдаче меняется (раздел «Чем мешает»).

Нормально ли, что по одному запросу в выдаче две страницы моего сайта?

Да, если они отвечают на разные части задачи. Google пишет, что, как правило, показывает в популярных результатах не больше двух страниц одного сайта, но допускает исключения для особенно релевантных. Каннибализация — когда страницы под одну задачу сменяют друг друга в выдаче или вместо целевой показывается другая.

Можно ли решить каннибализацию двух статей через canonical?

Обычно нет, если статьи разные по содержанию. И Google, и Яндекс могут не учесть указанный канонический адрес; Яндекс прямо называет случай, когда контент страниц существенно отличается. Подробнее — в разделе «Указать canonical».

Что лучше: удалить вторую страницу или настроить 301-редирект?

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

Что такое «каннибализация трафика»?

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

Когда конкурирующих пар много, это уже вопрос карты страниц и запросов всего сайта. Разберём, какие страницы конкурируют за одни запросы, и предложим решение для каждой пары. → Разобрать пересечения страниц

Если нужно переписать сами тексты, можно пересмотреть назначение страниц вместе с контентом.