К словарной статье
Лексикон SEO

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

Канонический адрес (canonical)

англ. canonical URL

Канонический адрес — это основная версия страницы, которую поисковик показывает в выдаче вместо её копий и похожих вариантов. Сайт подсказывает эту версию тегом rel="canonical", но окончательное решение принимает поисковая система.

Когда одна и та же страница открывается по нескольким адресам, поисковику нужно выбрать один. Каноникал помогает сделать этот выбор предсказуемым и собрать сигналы всех копий на одной странице.

Как это работает

Указать канонический адрес можно несколькими способами:

<!-- в <head> страницы -->
<link rel="canonical" href="https://example.ru/catalog/puer/">
  • тег link rel="canonical" в разделе <head> — основной и самый распространённый способ;
  • HTTP-заголовок Link с rel="canonical" — для файлов, где нет HTML, например PDF;
  • косвенные сигналы: адрес в карте сайта, внутренние ссылки, редирект 301.

И Яндекс, и Google поддерживают rel="canonical" и оба называют его рекомендацией, а не командой. Если страница, на которую указывает каноникал, сильно отличается по содержанию, отдаёт ошибку или закрыта от индексации, поисковик проигнорирует подсказку и выберет каноническую версию сам.

Типичные случаи, когда тег нужен:

  • адреса с параметрами: метки рекламных кампаний, сортировка, ?sessionid=;
  • один товар в нескольких категориях с разными адресами;
  • версия для печати и основная версия статьи;
  • самоссылающийся каноникал на каждой странице — страховка от случайных копий с параметрами.

Пример. В условном интернет-магазине чая пуэр доступен по адресам /catalog/puer/ и /catalog/puer/?sort=price. На обоих стоит каноникал на /catalog/puer/. Поисковик видит, что это одна страница, и показывает в выдаче адрес без параметра.

Для страниц пагинации (/page/2/, /page/3/) каноникал на первую страницу ставить не стоит: на них другие товары, это не копии. Обычно каждая страница пагинации ссылается сама на себя.

Как поисковик выбирает основную версию

Тег — лишь один из сигналов. Поисковик сопоставляет его с другими: на какой адрес ведут внутренние ссылки, какой указан в карте сайта, есть ли редиректы, какая версия открывается по HTTPS, какая короче и чище. Если все сигналы указывают на один адрес, подсказку почти всегда принимают. Если меню сайта ссылается на одну версию, карта — на другую, а тег — на третью, поисковик выберет по своему разумению.

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

Где посмотреть и как проверить

В коде страницы. Откройте исходный код (Ctrl+U в браузере) и найдите rel="canonical". Проверьте: тег один, стоит в <head>, адрес абсолютный, с правильным протоколом и доменом, открывается с кодом 200.

Google Search Console: инструмент «Проверка URL» показывает два значения — «Канонический URL, указанный пользователем» и «Канонический URL, выбранный Google». Если они не совпадают, Google не согласился с вашей подсказкой. В отчёте «Индексирование страниц» такие случаи собраны под причинами вроде «Страница является копией. Канонические версии страницы, выбранные Google и пользователем, не совпадают».

Яндекс Вебмастер: «Индексирование» → «Страницы в поиске», вкладка исключённых страниц. Страницы, которые Яндекс счёл неосновными, отмечены соответствующим статусом с указанием канонической версии.

Сканирование сайта любым краулером покажет страницы без каноникала, с несколькими тегами и с каноникалом, ведущим на редирект или ошибку.

Частые ошибки

  • Каноникал на главную со всех страниц. Ошибка шаблона: поисковик либо игнорирует тег, либо исключает из поиска внутренние страницы.
  • Каноникал на адрес с редиректом или 404. Подсказка указывает в никуда, поисковик выбирает версию сам.
  • Два разных тега на одной странице. Так бывает, когда каноникал добавляют и тема, и плагин. Противоречивые сигналы поисковик отбрасывает.
  • Каноникал вместо редиректа при переезде. Если старый адрес больше не нужен посетителям, правильнее перенаправление 301.
  • Сочетание noindex и каноникала на другую страницу. Сигналы спорят: один говорит «не индексируй», другой — «это копия». Выберите что-то одно.
  • Относительный адрес в теге. Он работает, но легко ломается на копиях сайта и тестовых доменах. Надёжнее абсолютный.

Связанные термины

Статья в словаре с 21.10.2026, последняя сверка — 02.11.2026.