Один тег обрушил трафик на 70%: как canonical годами убивает сайты на автопилоте

Анатолий Кузнецов
Анатолий Кузнецов
SEO-оптимизатор с 20-летним стажем. Автор блога hozyindachi.ru о продвижении и доработке сайтов.

Я уже двадцать лет руками вытаскиваю чужие сайты из поисковой ямы, и за это время сформировал список «технических убийц», которые в одиночку способны положить весь органический трафик. Битый robots.txt, кривой 301, забытый noindex — всё это в моём топе. Но первое место с большим отрывом занимает невзрачный, тихий и почти всегда недооценённый тег rel="canonical".

Звучит парадоксально: атрибут, который придумали для борьбы с дублями и улучшения индексации, на практике годами выкашивает целевые страницы из поиска. И самое неприятное — владелец сайта не видит ни ошибки в Вебмастере, ни предупреждения в Search Console. Просто трафик сначала «как-то странно сел», потом «ну, наверное, конкуренты», а через полгода — минус 70% и пустой телефон.

Разбираю по полочкам, как это происходит и что делать.

Один тег обрушил трафик на 70%: как canonical годами убивает сайты на автопилоте

Почему canonical вообще существует и зачем он нужен

Сначала короткий ликбез, без которого дальше не будет смысла. rel="canonical" — это указание поисковому роботу: «вот эта страница главная, а похожие на неё считай копиями». Тег появился в 2009 году, его поддерживают и Яндекс, и Google, прописывается он одной строчкой внутри <head>:

 
 
html
<link rel="canonical" href="https://site.ru/glavnaya-stranica/" />

Изначально задача честная: интернет-магазины генерируют миллионы URL с UTM-метками, сортировками, фильтрами, параметрами ?utm_source=, ?sort=price и так далее. Контент один и тот же, а адресов — десятки. Поисковик в такой ситуации не понимает, какую страницу показывать в выдаче, и часто выбирает не ту, что вы хотите продвигать. Canonical решает проблему: вы прямо говорите — индексируй главную, остальные считай вариациями.

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

Сценарий первый: canonical, указывающий не туда

Самая частая катастрофа. На сайте — сотня страниц услуг, и на каждой стоит canonical, ведущий на главную. Откуда берётся? Шаблон темы. SEO-плагин. Косячный модуль в Битриксе. Чьи-то «правки» полугодовой давности, про которые все забыли.

Что видит Яндекс: сто страниц, каждая говорит «я не главная, главная — вот эта». Робот покорно склеивает все сто в одну, а в выдачу выкидывает только главную страницу — которая, разумеется, не оптимизирована под все сто разных запросов. Результат — минус 70–90% трафика за два-три апдейта.

Самое подлое в этой истории — никаких алертов. В Яндекс.Вебмастере страницы помечаются как «Неканоническая» и спокойно лежат в разделе «Исключённые». Никто туда не смотрит, пока не приходит понимание: заявок нет, трафик ушёл, и непонятно куда.

Сценарий второй: canonical на удалённую или несуществующую страницу

Сайт переезжал. Меняли структуру URL. Удаляли старые разделы. А canonical на пятидесяти страницах остался указывать на адрес, которого больше нет — он отдаёт 404 или редирект.

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

В моей практике был кейс: клиент из Петербурга, ниша B2B-услуги. Сайт перенесли с поддомена на основной домен, 301 настроили, всё проверили — но в шаблоне страниц услуг остался жёстко прописанный canonical на старый домен. Минус 60% трафика за два месяца. На поиск ошибки ушло сорок минут, на восстановление позиций — пять месяцев. Подобные технические ошибки я детально разобрал в материале про технические факторы ранжирования — там показано, как они складываются в системную проблему.

Сценарий третий: канонический адрес в HTTP при сайте на HTTPS

Классика 2017–2020 годов, до сих пор встречается на старых сайтах. Сайт давно работает по защищённому протоколу, а в коде страниц canonical продолжает ссылаться на http://. Яндекс прямо в документации пишет: при таком раскладе атрибут больше не поддерживается и игнорируется, а саму страницу робот может посчитать неканоничной с неопределённым каноном — то есть выкинуть из индекса до выяснения.

С версиями www и без — та же история. Если основной домен https://site.ru/, а canonical везде стоит https://www.site.ru/ — поздравляю, у вас два сайта в глазах робота, и ни один толком не ранжируется.

Сценарий четвёртый: canonical в пагинации, который убивает категории

Излюбленная ошибка интернет-магазинов и блогов. Программист решил «закрыть дубли пагинации» и прописал на всех страницах вида ?page=2, ?page=3, ?page=4 canonical на первую страницу категории.

Звучит логично. На деле — товары и статьи, которые лежат на второй и далее страницах, перестают передавать ссылочный вес и контекст первой странице. Хуже того, сами эти страницы исчезают из индекса. У интернет-магазина из 5000 позиций в индекс попадают только первые 20 — те, что физически лежат на первой странице категории.

Правильная практика на сегодня — на страницах пагинации ставить self-referencing canonical, то есть тег, указывающий на саму страницу. Каждая страница пагинации каноническая для самой себя — и точка.

Сценарий пятый: конфликт canonical и других директив

Это уже высший пилотаж технической ямы. На странице одновременно:

  • rel="canonical" указывает на другой URL,
  • мета-тег robots говорит noindex,
  • в robots.txt страница закрыта Disallow.

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

Особенно болезненно это бьёт по сайтам на WordPress с одновременно установленными Yoast SEO, All in One SEO и каким-нибудь самописным плагином от прошлого разработчика. Каждый из них что-то про canonical считает по-своему, и в HTML страницы можно увидеть сразу две, а то и три разных директивы. Я разбирал похожий сценарий в материале про то, как убрать одинаковые заголовки и описания страниц в WordPress — там же показано, как Yoast SEO корректно работает с canonical.

Как обнаружить, что у вас тоже горит

Признаков ровно три, и каждый из них требует одного-двух кликов:

Первое. Зайдите в Яндекс.Вебмастер → раздел «Индексирование» → «Страницы в поиске» → вкладка «Исключённые». Отфильтруйте по статусу «Неканоническая». Если там лежат страницы услуг, статей, карточек товаров, региональных лендингов — у вас проблема. Если там только страницы пагинации и UTM-варианты — это норма.

Второе. Откройте любую важную страницу сайта, нажмите Ctrl+U, найдите rel="canonical" (Ctrl+F поможет). Сравните адрес в теге с адресом самой страницы. Они должны совпадать. Если не совпадают — выясняйте почему. В девяти случаях из десяти это и есть источник падения трафика.

Третье. Прогоните сайт через Screaming Frog или Netpeak Spider. В отчёте найдите колонку Canonical Link Element и отфильтруйте все страницы, где canonical не совпадает с самим URL. Список этих страниц — ваша личная карта боли.

Как чинить — порядок действий

Без эмоций и без суеты. Сначала анализ, потом правки.

  1. Составьте полный список страниц с «кривым» canonical через краулер.
  2. Сгруппируйте их по типу проблемы — куда указывает, что не так, какая CMS виновата.
  3. Для каждого типа определите правильное значение canonical. Для большинства сайтов оптимальная схема — self-referencing canonical, когда тег на каждой странице ссылается на саму эту страницу.
  4. Внесите правки в шаблон CMS, а не в каждую страницу по отдельности — иначе через месяц всё вернётся.
  5. После исправлений принудительно отправьте страницы на переобход в Яндекс.Вебмастере.
  6. Через 2–4 недели проверьте, ушли ли страницы из раздела «Неканонические».

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

Почему это редко обнаруживают вовремя

Потому что canonical не выглядит как ошибка. В Метрике не появится красное предупреждение. SEO-плагин не подсветит проблему — он сам её и создал. Подрядчик, который делал сайт, скажет «это не баг, это так задумано». А клиент два года смотрит, как трафик сползает, и думает, что «алгоритмы Яндекса изменились».

Алгоритмы тут ни при чём. Тег rel="canonical" работает ровно так, как его настроили. Беда в том, что настроили его чаще всего автоматически — плагином, шаблоном, кем-то один раз и навсегда. И никто никогда не пересматривает эту настройку.

Лично я в каждом аудите проверяю canonical в первые 20 минут работы. Слишком уж часто именно он оказывается тем самым «одним тегом», который годами убивает целый бизнес на автопилоте.


Когда трафика мало, а заявки нужны вчера

Если вы дочитали до этого места — значит, тема для вас не теоретическая. Скорее всего, на вашем сайте уже есть та самая техническая ошибка, которая выкашивает 30–70% органики. Может быть, дело в canonical. Может быть, в чём-то ещё. Но факт остаётся фактом — трафик не растёт, заявки утекают, а каждый месяц без правильного SEO стоит вам реальных денег.

Я веду SEO-продвижение сайтов в Санкт-Петербурге и Москве без посредников и студийных накруток — лично, под ключ, с конкретными цифрами в отчёте. Найду все технические дыры, выведу страницы из исключённых, верну позиции и сделаю так, чтобы сайт начал работать на вас, а не на чужие домены.

Дополнительно подключаю GEO-продвижение для AI-поисковиков — оптимизирую сайт под ответы YandexGPT, GigaChat, ChatGPT и Алисы. В 2026 году уже половина целевой аудитории сначала спрашивает совета у нейросети и только потом идёт в Яндекс. Если ваш сайт не цитируется в ответах AI — вас просто не существует для трети будущих клиентов.

Что я предлагаю:

  • Бесплатный аудит сайта за 24 часа — без обязательств и без воды. Покажу конкретные ошибки и потенциал роста. Заказать можно здесь.
  • SEO-консультацию один на один, если вы хотите разобраться сами, но нужен опытный взгляд со стороны. Запись по этой ссылке.
  • Полноценное продвижение под ключ — техничка, контент, перелинковка, GEO-оптимизация, ежемесячные отчёты с понятными метриками.

Кому интересно посмотреть, как я работаю, — у меня открытый раздел с кейсами по продвижению сайтов. Цифры там настоящие, скриншоты Метрики прилагаются.

Не ждите ещё полгода, чтобы убедиться, что трафик не вернётся сам. Один тег уже отъел у вас часть бизнеса. Пора это исправить.

Анатолий Кузнецов, SEO-эксперт, 20+ лет в профессии. Связаться напрямую

Увеличьте позиции и продажи вашего сайта

Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:

Анатолий Кузнецов — SEO-оптимизатор

Остались вопросы по продвижению?

Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.

Связаться со мной →

16 комментариев к “Один тег обрушил трафик на 70%: как canonical годами убивает сайты на автопилоте”

  1. Полина

    Отличная тема. Иду проверять, не убивает ли один тег мой трафик на автопилоте.

  2. Роман

    Добавлю: после исправления canonical отправьте страницы на переобход в Вебмастере, чтобы ускорить возврат.

  3. Дарья

    Спасибо, что подсветили. Первым делом проверю canonical на своих ключевых страницах.

  4. Тимур

    Такие тихие технические дыры страшнее явных. Никто не ищет, а трафик утекает годами.

  5. Нашла и убрала неправильный canonical — через пару месяцев страницы вернулись в выдачу.

  6. Максим

    Проверяйте canonical краулером по всему сайту. Он покажет, куда каждая страница отправляет свой вес.

  7. Ирина

    Один тег на автопилоте способен обнулить месяцы работы над контентом. Проверять надо обязательно.

  8. Владислав

    А в каких случаях canonical реально нужен, а когда лучше вообще его не ставить, чтобы не навредить?

    1. Владислав, canonical нужен, когда есть несколько адресов с одинаковым или очень похожим контентом, а в индексе должна быть одна версия: страницы с параметрами, UTM, сортировками, версии для печати, слегка разные пути к одному товару. Тогда canonical с дублей указывает на основную. Если же страница уникальна и одна, самый безопасный вариант — canonical на саму себя или его отсутствие. Опасно ставить canonical вслепую на главную или на чужую страницу со всех подряд. Ставьте осознанно и только там, где реально есть дубли.

  9. У меня плагин проставлял canonical на главную со всех страниц. Трафик тихо умирал, пока не нашёл.

  10. Наталья

    Спасибо, побежала проверять canonical. Про этот тег все забывают, а он решает, что показывать поиску.

  11. Виктор

    Самое коварное, что всё работает: сайт открывается, а вес утекает на не ту страницу. Никто не замечает.

  12. Николай

    А как быстро восстановится трафик, если найти и убрать этот неправильный canonical? Через недели или месяцы?

    1. Николай, не мгновенно. После исправления поиску надо переобойти страницы и переоценить их, это от нескольких недель до пары месяцев, иногда с привязкой к апдейтам. Ускорьте: отправьте исправленные страницы на переобход в Вебмастере, обновите sitemap, поставьте на них внутренние ссылки. Трафик начнёт возвращаться постепенно, по мере того как поиск снова признает эти страницы каноническими и вернёт им вес. Мгновенного отскока не ждите, но направление устойчивое: убрали ошибку, помогли переобходом, дали время.

  13. Марина

    Проверила свои canonical краулером после статьи — нашла страницы, ссылающиеся на чужой адрес. Ужас.

  14. Станислав

    Один неверный canonical на шаблоне — и весь раздел показывает поиску не ту страницу. Классика беды.

  15. Алина

    А как проверить, не стоит ли у меня на страницах кривой canonical, который отправляет вес не туда?

    1. Алина, прогоните сайт краулером — он покажет для каждой страницы её canonical, и вы увидите, куда каждая отправляет вес. Красный флаг, если страница указывает canonical на другой адрес, на главную или на несуществующую страницу. Точечно проверьте важные страницы вручную: откройте код и найдите тег canonical, он должен указывать на саму эту страницу. Ещё в Вебмастере видно, какую версию поиск считает канонической. Если продвигаемая страница ссылается не на себя, вот вам и утечка веса.

  16. Кирилл

    Страшная история и знакомая. Кривой canonical реально способен годами тихо убивать трафик на автопилоте.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 Нажимая «оставить комментарий» вы принимаетеправила конфиденциальности 

Прокрутить вверх