Canonical — это указание поисковикам, какая из похожих страниц сайта считается основной версией. Простыми словами: если есть дубль страницы в разных адресах, canonical подсказывает, какой URL должен собирать рейтинг и показываться в результатах поиска.
Что это и зачем нужно
Веб-магазин, фильтры, печатные версии и параметры в URL часто создают несколько адресов с одинаковым или очень похожим содержимым. Поисковики видят эти дубли и могут распределить между ними ссылочную силу. Canonical решает проблему: вы объявляете основную версию и концентрируете ранжирование на ней. Это экономит усилия SEO и упрощает аналитику — трафик и поведение не разбиваются по десяткам адресов.
Как работает на практике
Технически это тег в секции head страницы: . Поисковые системы воспринимают его как рекомендацию. Тег не перенаправляет пользователя и не заменяет 301-редирект, но объединяет сигналы (внутренние ссылки, внешние бэки, релевантность) в указанную основную версию.
Простой пример
На сайте есть страница товара и та же страница с параметром цвета: https://shop.ru/product и https://shop.ru/product?color=red. Чтобы избежать дубля страницы, на странице с параметром ставят canonical на https://shop.ru/product. В результате все входящие ссылки и рейтинг будут учитываться для основной версии, а в поиске появится правильный URL.
Ошибки и на что обратить внимание
- Указывать canonical на страницу с другим содержимым. Если страницы существенно отличаются, не связывайте их canon-меткой.
- Создавать цепочки canonical (A → B → C). Лучше, чтобы каждый дубль указывал прямо на основную версию.
- Несоответствие протокола или домена: canonical должен точно совпадать по https/http и www/без www.
- Массово указывать все страницы на главную. Это антипаттерн — потеря смысла ссылочной структуры.
- Полагаться только на canonical при проблемах индексации. Иногда нужен 301 или настройка robots.txt.
Практическая инструкция: выберите основную версию страницы, добавьте rel=»canonical» в head всех дублей, проверьте в поисковой консоли и следите за индексированием. Это простой и эффективный способ контролировать, какая страница получает трафик и рейтинг, и избежать путаницы с дублями страниц.


