Canonical и дубли страниц: как настроить

rel=canonical для SEO: когда нужен, как закрыть дубли www, параметры UTM, печатные версии и типичные ошибки.

Дубли URL размывают вес страницы и создают каннибализацию. Canonical — стандартный способ указать главную версию без немедленного 301.

Что такое canonical

Тег rel=canonical указывает поисковику главную версию URL при нескольких адресах с одинаковым контентом.

Это сигнал, не приказ — но в большинстве случаев работает.

Когда ставить

  • www и non-www без 301
  • страницы с ?utm и фильтрами
  • HTTP и HTTPS параллельно
  • пагинация при едином контенте
  • syndicated контент

Ошибки

Canonical на 404. Цепочки canonical A→B→C. Canonical на другой домен без согласованности.

На каждой странице — self-referencing canonical на свой чистый URL.

Canonical vs 301

301 — жёсткое перенаправление пользователя и робота. Canonical — мягкое указание при доступных дублях.

При смене домена — только 301, не canonical.

Проверка

Каннибализация часто лечится canonical + объединением.

Техническое SEO.

Пагинация

Страница 2+ может canonical на себя или на view-all — зафиксируйте политику.

UTM

Canonical на URL без utm-параметров.

Canonical в HTTP-заголовке?

Да, Link: rel=canonical работает для PDF и не-HTML.

Canonical на другой домен?

Возможен cross-domain canonical для syndication, используйте осторожно.

Self-referencing canonical обязателен?

Рекомендуется на всех индексируемых страницах.