К содержанию

Главная · Блог · Канонический тег rel=canonical: как работает и как п…

Оставить заявку

Новый формат

Канонический тег rel=canonical: как работает и как прописать

`rel="canonical"` подсказывает поисковику предпочтительный URL среди доступных копий или близких вариантов страницы. Это не «кнопка удалить дубль», а сигнал о предпочтении — его можно проигнорировать при сильных противоречиях.

Ниже — синтаксис, зачем нужен при дублях, правила абсолютных URL, отличие от редиректа и закрытия от индекса, типовые ошибки. Соседние WP про Rel Canonical смотрите на этот канон.

Поделиться
Telegram VK

Что такое канонический тег

Тег появился как способ сказать поисковику: «среди этих похожих адресов главным считай вот этот». Типичные случаи — параметры сортировки, сессии, https/www-варианты до склейки, печатные версии, частичный дубль карточек.

Канон не заменяет нормальную структуру URL и внутренние ссылки. Если весь сайт ссылается на «кривые» адреса, один тег в head проблему не вывезет.

Коротко по ролям:

  • canonical — предпочтение среди доступных;
  • 301 — переезд, старый URL не жить;
  • noindex — документ не в индексе;
  • robots Disallow — про обход, не про склейку.

Дубли страниц

Проверьте себя

Мини-тест: canonical

Два вопроса.

1 rel=canonical в первую очередь…
2 Старый URL больше не нужен пользователю…

Как прописать: HTML и заголовок

Базовый вид в `<head>`: `<link rel="canonical" href="https://www.example.ru/catalog/item/">`. URL — тот, который должен быть в индексе и в сниппетах по возможности.

Для PDF и ответов без HTML используют HTTP-заголовок `Link: <https://...>; rel="canonical"`. На CMS чаще хватает поля SEO-плагина; проверьте, что плагин не плодит второй тег.

Правила «на пальцах»:

  • абсолютный https-URL;
  • тот же хост, что в каноне сайта (www или нет);
  • один тег на документ;
  • канон отвечает 200, не цепочкой редиректов;
  • внутренние ссылки лучше сразу на канон.

Исходный код страницы

Зачем это SEO и когда тег не спасает

Цель — собрать сигналы (ссылки, поведение, релевантность) на один URL и снизить шум дублей в индексе. Это гигиена, не «буст позиций за вечер».

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

Хорошие кейсы:

  • UTM и рекламные параметры;
  • сортировки/лёгкие фильтры с тем же контентом;
  • www и https до полной склейки;
  • AMP/альтернативные шаблоны с тем же смыслом.

Практика: типичные схемы

Интернет-магазин: карточка товара — канон на чистый URL без `?color=` если контент тот же; если цвет = отдельная сущность с уникальным текстом — отдельный канон на свою карточку.

Пагинация: не сводите все страницы списка на первую через canonical «вслепую» — изучите актуальные рекомендации и связку с `rel` prev/next / UI. Фильтры: политика индекса + canonical, иначе тысяча почти одинаковых URL.

Перед внедрением:

  • выбрать один канон на сущность;
  • обновить шаблоны CMS;
  • проверить View Source / DevTools;
  • сверить sitemap и меню с канонами;
  • мониторить «страницы в поиске».

Пагинация Редирект

Ошибки, из‑за которых canonical «ломается»

Закрыть дубль в robots.txt и ждать, что канон сработает: робот может хуже увидеть тег. Ставить noindex на канон и одновременно вести на него с копий. Отдавать 4xx/5xx на канонический URL. Вести все фильтры на главную «на всякий случай».

Конфликт с hreflang: языковые версии должны согласовывать каноны внутри локали, а не схлопывать все языки в один URL без политики.

Чеклист багов:

  • несколько разных canonical в head;
  • относительные кривые пути;
  • канон на другой домен без причины;
  • канон ≠ тому, что в sitemap;
  • OG/соцмета ведут на другой URL без нужды.

Закрытие от индексации

Диагностика проблем

В выдаче «не тот» URL — проверьте: какой canonical в коде, куда ведут внутренние ссылки, нет ли цепочки редиректов, что в sitemap. В Вебмастере/GSC смотрите выбранный канон роботом vs заявленный вами.

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

Инструменты:

  • краулер: колонка canonical;
  • выборочный View Source;
  • отчёты индексации в панелях;
  • сравнение title/H1 групп дублей.

Технический SEO-аудит

Практика

Чеклист canonical

Перед тем как считать дубли «закрытыми».

0 / 8 готово

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

Canonical удаляет дубль из выдачи?

Не всегда мгновенно и не как 301. Он указывает предпочтение. При конфликтующих сигналах робот может выбрать иначе.

Когда 301, а когда canonical?

Если старый URL не должен открываться — 301. Если оба адреса нужны людям (фильтры, печать, UTM-лендинг), но в индекс один — чаще canonical. См. статью про редиректы.

Куда ставить тег?

В `<head>` HTML: `<link rel="canonical" href="https://example.ru/page/">`. Альтернатива — HTTP-заголовок `Link` с rel=canonical для не-HTML.

Относительный URL в href можно?

Лучше абсолютный с https и финальным хостом. Относительные чаще дают ошибки при копировании шаблонов.

Несколько canonical на странице?

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

Самоссылающийся canonical нужен?

Часто да: явно фиксирует канон страницы, упрощает жизнь при параметрах и шаблонах CMS.

Canonical вместо noindex?

Это разные инструменты. noindex — «не индексируй этот документ». Canonical — «предпочти вот тот URL». Не путайте с Disallow в robots.txt.

Помогает ли при полном копипасте с чужого сайта?

Слабо. Внешний плагиат — другая история. Canonical решает прежде всего ваши внутренние варианты URL.

Дубли без понятного канона?

Настроим rel=canonical и согласуем с 301/sitemap — без склейки всего на главную.

Обсудить задачу