SEO-продвижение

Канонический URL

Канонический URL

Канонический URL (canonical) — предпочтительный адрес страницы, который вы сообщаете поисковику через тег link rel="canonical" или заголовок. Если один и тот же или очень похожий контент доступен по разным URL, canonical помогает склеить сигналы и не размножать дубли в индексе.

Когда без canonical появляются дубли

  • Главная: example.ru и example.ru/ и www.
  • Категория каталога и та же с ?sort=price.
  • Печатная версия, версия для мобильного на отдельном URL.
  • HTTP и HTTPS одновременно в индексе.
  • Страница в двух рубриках с разным путём, один контент.

Canonical или 301: как выбрать

СитуацияРешениеПочему
Старый URL после переезда раздела301 на новыйПользователи и роботы должны попадать на новый адрес
Фильтр с UTM для рекламыCanonical на базовую категориюПользователю нужен URL с параметром, индекс — чистый
Пагинация ?page=2Canonical на себя или на view-all по политикеЗависит от стратегии индексации листингов
Дубль www / non-www301 + один canonicalОдин хост в Search Console

Типичные ошибки в шаблоне

  • Canonical на главную со всех страниц — классическая ошибка.
  • Canonical на 404 или редирект — робот игнорирует или путается.
  • Canonical не совпадает с hreflang и Open Graph url.
  • В sitemap лежат URL, которые canonical отдают на другие.
  • Pagination: все страницы canonical на page=1 — теряется глубина.
Пример self-referencing canonical

ФактCanonical — подсказка, не приказ. При явных противоречиях (sitemap, редиректы, noindex) поиск может выбрать иначе. Чистая архитектура URL важнее одного тега.

Канонический URL: как применяют

В агентстве canonical проверяют при редизайне, фильтрах каталога и UTM: главная без слэша и со слэшем, http/https, версии с параметрами. На prelaunch сверяют canonical с sitemap и внутренними ссылками — иначе часть веса уходит на «технический» URL.

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

Что такое канонический URL простыми словами?

Это «официальный» адрес страницы для Google и Яндекса. Если контент открывается по двум ссылкам, canonical говорит роботу: индексируй вот этот.

Чем canonical отличается от редиректа 301?

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

Когда canonical не хватает?

Когда дубли должны исчезнуть полностью — лучше 301. Когда параметры фильтра нужны пользователю, но не в индексе — canonical на чистый URL категории.

Можно ли canonical на другой домен?

Да (cross-domain), если вы владелец обоих и сознательно склеиваете зеркала. Ошибка — canonical на чужой сайт или на 404.

Как проверить canonical на сайте?

View source или DevTools → link rel=canonical. Crawl Screaming Frog: колонка canonical, несоответствие URL и self-referencing. Сверка с sitemap.

← К разделу «SEO-продвижение»