Технический SEO

Canonical URL — что это и как использовать

TL;DR

<link rel="canonical"> — основной инструмент защиты от дублей. Указывает поисковикам, какая версия страницы является «главной». Должен быть на каждой странице. Не заменяет 301-редирект — это другой инструмент для других задач.

Зачем нужен canonical

При наличии нескольких URL с похожим контентом (например, страница товара с разными UTM или сортировками) canonical указывает, что главной является одна конкретная версия. Все ссылочные сигналы консолидируются на ней.

Без canonical поисковик может:

  • Проиндексировать дубль вместо оригинала.
  • Распылить ссылочный вес.
  • Применить фильтр за дубли (Mimicry от Яндекса).

Базовый синтаксис

<link rel="canonical" href="https://example.com/page/" />

В <head> страницы. Только один canonical на странице.

Правила использования

  1. Указывайте абсолютный URL (с протоколом и доменом).
  2. Используйте https, если сайт на https.
  3. Соблюдайте регистр — canonical должен совпадать с реальным URL.
  4. Один canonical на страницу.
  5. Самореферентный canonical — норма (страница ссылается сама на себя).

Типичные сценарии

Параметры URL

URL /catalog/?sort=price&page=2 указывает canonical на /catalog/. Если эти страницы должны быть в индексе — указывайте их собственный canonical.

UTM-метки

/page/?utm_source=email → canonical /page/. UTM не должны создавать дублей.

Пагинация

С 2019 Google не использует rel="prev/next". Сейчас правильный подход:

  • Каждая страница пагинации имеет свой canonical (не на первую, а на саму себя).
  • <title> и <h1> страниц 2, 3, ... уникальные («Каталог — страница 2»).
  • Полезный контент на каждой странице.

Если хотите вообще убрать пагинацию из индекса — закройте через robots или noindex (но не canonical на первую).

Фильтры

Простые фильтры (изменения сортировки) — canonical на основную страницу. Полезные фильтры (категория мужских кроссовок Nike) — собственная страница с собственным canonical.

Мобильная версия

Если есть отдельный m.example.com:

  • Мобильная версия → canonical на десктопную.
  • Десктопная версия → alternate на мобильную.

С Mobile-First Indexing проще всего отказаться от отдельной мобильной версии в пользу адаптивной.

AMP

  • AMP-страница → canonical на обычную.
  • Обычная страница → amphtml на AMP.

С 2021 AMP теряет позиции в стратегии Google. В 2026 многие отказываются.

Дубли с/без слеша

/page и /page/ — для поисковиков разные URL. Нужно:

  • Выбрать одну версию.
  • Сделать 301-редирект с другой.
  • Указать canonical на выбранную.

Canonical vs 301-редирект

Параметр Canonical 301-redirect
Влияет на пользователя Нет Да (открывается другой URL)
Передаёт ссылочный вес Да Да
Можно для разных доменов Да (cross-domain) Да
Используется для пагинации Только саморефер. Нет
Время «передачи» сигнала Дольше Быстрее

Когда canonical:

  • Контент дублируется по техническим причинам (фильтры, UTM).
  • Нужно указать «главного», но другие версии должны быть доступны.

Когда 301-redirect:

  • Старая страница больше не нужна.
  • Изменился URL.
  • Удаляем дубли при миграции.

Cross-domain canonical

Если контент скопирован на партнёрский сайт легально, можно указать canonical на оригинал:

<link rel="canonical" href="https://original.com/article/" />

Это сообщит поисковику, какая версия первоисточник.

Ошибки в canonical

  1. Canonical на 404-страницу. Сигнал игнорируется, индексируется страница.
  2. Canonical на страницу с noindex. Конфликт сигналов.
  3. Canonical на страницу с другим content. Поисковик сам выберет канонический.
  4. Канониклы зацикливаются (A → B → A). Сигнал игнорируется.
  5. Несколько canonical на странице. Игнорируется или используется первый.
  6. Относительные пути. Лучше абсолютные.
  7. Разные регистры. Может восприняться как разные URL.

Проверка

Яндекс.Вебмастер

  • Раздел «Дубли страниц».
  • Раздел «Заголовки страниц».

Google Search Console

  • URL Inspection → User-declared canonical vs Google-selected canonical.
  • Coverage → Duplicate without user-selected canonical.

Сторонние

  • Screaming Frog — сканирование canonical всех страниц.
  • Sitebulb, Netpeak Spider.

Когда canonical не работает

Поисковик может игнорировать canonical, если:

  • Указан на 404, 301, 5xx.
  • Указан на страницу с другим контентом.
  • Указан в зацикленной цепочке.
  • Указан на страницу, заблокированную в robots.txt.

В таких случаях — поисковик выбирает свою версию канонической.

Заказать настройку

Помогу разобраться с дублями и правильно настроить canonical/редиректы. Технический аудит — от 25 000 ₽.

canonical дубли индексация

Нужна помощь по этой теме?

Закажите аудит сайта или часовую консультацию — разберём вашу ситуацию лично.

Написать в Telegram Оставить заявку

Похожие статьи

Технический SEO
Ускорение сайта — пошаговое руководство к зелёной зоне
Как ускорить сайт до зелёной зоны Core Web Vitals: изображения, JS, CSS, кэш, CDN, шрифты. Личный опыт оптимизации с примерами кода и инструментами.
Читать
Технический SEO
Чек-лист SEO-миграции сайта: 47 пунктов до и после переезда
Чек-лист SEO-миграции сайта: 47 пунктов до и после переезда без потери трафика. Личный опыт переноса: редиректы, мониторинг, типичные ошибки.
Читать
Технический SEO
301 и 302 редиректы — всё, что нужно знать
301 vs 302 редиректы: чем отличаются, когда использовать. Разбор от практика: настройка через .htaccess и nginx, переезд без потери позиций. С примерами.
Читать
Технический SEO
Crawl budget — как оптимизировать обход бота на крупных сайтах
Что такое crawl budget и как экономить его на крупных сайтах. Разбор от практика: анализ логов, sitemap, robots, internal linking. Для сайтов 10 000+ страниц.
Читать

Есть вопрос по теме статьи?

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

Написать в Telegram Заказать SEO-аудит