К содержанию

Wiki · Индексация сайта

Атрибут rel="canonical"

4 мин чтенияОбновлено 09.10.2026Автор: Евгений Баев

Canonical – это указание в коде страницы на её основной адрес: поисковик объединяет дубли и показывает в выдаче ту версию, которую назвали канонической.

Одна и та же категория каталога открывается по пяти адресам: с сортировкой по цене, по популярности, с utm-меткой из рассылки, со слэшем и без. Для поисковика это пять страниц с одинаковым текстом. Canonical подсказывает ему, какая из них главная, а остальные, копии.

Как выглядит

<link rel="canonical" href="https://site.ru/catalog/smesiteli/">

Тег ставится в head всех копий и, по хорошей практике, самой основной страницы тоже, со ссылкой на себя.

Canonical, 301 или noindex

ИнструментЧто делаетКогда использовать
CanonicalКопия остаётся доступной людям, поисковик склеивает сигналы на основнуюСортировки, utm, версии для печати, похожие товары-модификации
301 редиректСтарый адрес больше не открываетсяСтраница переехала навсегда
NoindexСтраница не попадает в индексСлужебные страницы без ценности для поиска
Canonical: подсказка, а не приказ. Если страницы сильно отличаются, поисковик может его проигнорировать и выбрать основной адрес сам.

Когда поисковик не послушает подсказку

  • Canonical всех страниц пагинации на первую страницу. Товары со второй страницы и дальше хуже индексируются.
  • Canonical ведёт на адрес с редиректом или на 404.
  • Canonical на http-версию или на www, когда основное зеркало другое.
  • Одновременно canonical на другую страницу и noindex. Сигналы противоречат друг другу.
  • Два разных canonical в коде: один от CMS, второй от SEO-модуля.

Как проверить

Посмотрите код страницы (Ctrl+U) и найдите rel="canonical". Для всего сайта используйте краулер: он покажет страницы без canonical, с неканоническими адресами и цепочки. В Search Console проверка URL показывает, какой канонический адрес выбрал сам Google.

В 1С-Битрикс canonical выводит шаблон компонента. На сайтах с фильтрами мы дополнительно ставим noindex на страницы фильтров, которые не нужны в поиске, так сделано и на этом сайте.

Canonical в интернет-магазине

У товара с вариантами цвета или размера часто есть отдельные адреса для каждого варианта. Если описание у них одинаковое и отдельного спроса по вариантам нет, canonical всех вариантов ведут на основную карточку. Если люди ищут конкретный цвет, «диван серый велюр»: варианту нужна своя страница с собственным canonical и уникальным title. Решение принимают по семантике, а не по удобству разработчика.

Отдельный случай это один товар в нескольких категориях. Адрес карточки должен быть один, а в категориях, ссылки на него. Если CMS создаёт несколько адресов для одного товара, canonical указывает на основной.

Если вы публикуете одну статью на своём сайте и на внешних площадках (Дзен, vc.ru, отраслевые СМИ), договоритесь, чтобы у копии был canonical на оригинал или хотя бы ссылка на него. Иначе копия на сильной площадке может обогнать вашу страницу.

Как убедиться, что поисковик принял основной адрес

В Search Console инструмент проверки URL показывает два поля: канонический адрес, указанный пользователем, и выбранный Google. Если они расходятся, Google не согласился с вашим выбором. Частые причины: страницы слишком разные по содержанию, canonical ведёт на адрес с редиректом или noindex, внутренние ссылки массово ведут на неканонический адрес. В Яндекс Вебмастере в исключённых страницах есть статус «Неканонический»: там видно, какие страницы Яндекс склеил с основными.

Вместо редиректа и на похожих страницах

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

Самоссылка, другой домен и Яндекс

Зачем ставить canonical на страницу без дублей?
Самоссылающийся canonical указывает на собственный адрес страницы и защищает от дублей с utm-метками и другими параметрами. Если по ссылке из рассылки откроется адрес с меткой, поисковик всё равно поймёт, какая версия основная.
Как работает canonical на страницу другого домена?
Если вы публикуете копию своего материала на другой площадке, canonical с неё на оригинал помогает поисковику понять, где первоисточник.
Яндекс учитывает canonical?
Да, Яндекс поддерживает атрибут и учитывает его как рекомендацию. Для GET-параметров в Яндексе дополнительно работает директива Clean-param в robots.txt.
Что делать, если Google выбрал другой канонический адрес?
Посмотрите в Search Console, какой адрес Google считает основным, и уберите противоречия: внутренние ссылки, sitemap и редиректы должны вести на ту же версию, что и canonical. Если страницы почти одинаковые, а показывать в поиске нужно обе, сделайте их содержание заметно разным.

Canonical и дубли проверяем в техническом аудите.

Источники

См. также: Дублированный контент, Noindex, Пагинация, Индексация сайта.

Остались вопросы по теме «Атрибут rel="canonical"»?

Напишите нам в Telegram или MAX. Ответит специалист, который отвечает за эту тему, или руководитель проектов в рабочее время.

Евгений БаевОтвечает по темеЕвгений БаевРуководитель

Над статьёй работали

Тарифы

Тарифы по теме

Все тарифы →
от 70 000 ₽/мес при оплате за 3 месяца, помесячно 80 000 ₽

Стартовый тариф для небольшого бизнеса: наводим порядок на сайте и получаем первые заявки из Яндекса и Google.

  • Техническая оптимизация сайта
  • Контентная оптимизация
  • Семантическое ядро под город или регион
  • Настройка Яндекс Вебмастера и Google Search Console
  • Цели в Яндекс Метрике
  • Ежемесячный отчёт по позициям, трафику и заявкам
  • Оптимизация поведенческих факторов
  • Оптимизация коммерческих факторов и E-A-T
SEO ProХит
от 90 000 ₽/мес при оплате за 3 месяца, помесячно 99 000 ₽

Тариф для растущего бизнеса. Работаем на количество заявок: считаем звонки через коллтрекинг и дорабатываем сайт под конверсию.

  • Техническая оптимизация сайта
  • Контентная оптимизация
  • Семантическое ядро под город или регион
  • Настройка Яндекс Вебмастера и Google Search Console
  • Цели в Яндекс Метрике
  • Ежемесячный отчёт по позициям, трафику и заявкам
  • Оптимизация поведенческих факторов
  • Оптимизация коммерческих факторов и E-A-T
от 135 000 ₽/мес при оплате за 3 месяца, помесячно 149 000 ₽

Для масштабирования бизнеса: SEO, A/B-тесты, карточки в Яндекс.Бизнесе и 2ГИС, техподдержка сайта. Нейросети берут на себя рутину, итог проверяют специалисты.

  • Техническая оптимизация сайта
  • Контентная оптимизация
  • Семантическое ядро под город или регион
  • Настройка Яндекс Вебмастера и Google Search Console
  • Цели в Яндекс Метрике
  • Ежемесячный отчёт по позициям, трафику и заявкам
  • Оптимизация поведенческих факторов
  • Оптимизация коммерческих факторов и E-A-T

Проверим ваш сайт бесплатно

Экспресс-аудит за 24 часа: скорость, индексация, мета-теги, коммерческие факторы и цели Метрики.