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

Адрес статьи: https://leseo.ru/termin/canonical/
Рубрика: Техническое SEO
По-английски: canonical URL
Определение: Канонический адрес — это основная версия страницы, которую поисковик показывает в выдаче вместо её копий и похожих вариантов.
Сверено: 2026-11-02

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

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

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

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

```html
<!-- в <head> страницы -->
<link rel="canonical" href="https://example.ru/catalog/puer/">
```

- тег `link rel="canonical"` в разделе `<head>` — основной и самый распространённый способ;
- HTTP-заголовок `Link` с `rel="canonical"` — для файлов, где нет HTML, например PDF;
- косвенные сигналы: адрес в [карте сайта](https://leseo.ru/termin/sitemap/), внутренние ссылки, [редирект 301](https://leseo.ru/termin/redirekt-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` и каноникала на другую страницу.** Сигналы спорят: один говорит «не индексируй», другой — «это копия». Выберите что-то одно.
- **Относительный адрес в теге.** Он работает, но легко ломается на копиях сайта и тестовых доменах. Надёжнее абсолютный.

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

- [Дубли страниц](https://leseo.ru/termin/dubli-stranic/) — главная задача каноникала: склеить копии.
- [Редирект 301](https://leseo.ru/termin/redirekt-301/) — более сильный сигнал, когда копия не нужна людям.
- [Индексация](https://leseo.ru/termin/indeksaciya/) — в индекс попадает каноническая версия.
- [Карта сайта](https://leseo.ru/termin/sitemap/) — в неё включают только канонические адреса.
- [Каннибализация запросов](https://leseo.ru/termin/kannibalizaciya/) — похожая проблема, но между разными страницами, а не копиями.

