Определение Canonical
HTML-тег, который указывает поисковым системам на основную версию страницы среди нескольких дублирующих URL-адресов. Canonical появился в 2009 году как совместная разработка Google, Yahoo и Microsoft и записывается в виде `<link rel="canonical" href="...">` в секции head документа.
Основная задача canonical — решить проблему дублированного контента. В типичных SEO-проектах и партнерских программах одна страница часто доступна по множеству адресов: `/product/`, `/product/?ref=banner`, `/product/?utm_source=fb` и десятки других вариантов с UTM-метками, сессионными параметрами и параметрами пагинации. Без canonical поисковые системы начинают распределять ссылочный вес между всеми дублями, теряются в выборе версии для ранжирования, и в результаты поиска может попасть совсем не та страница, на которую направляется основной трафик.
Canonical особенно критичен для проектов в сфере iGaming, где одни и те же страницы предложений копируются под разные географические регионы и языки. Без правильной настройки canonical каннибализация может полностью уничтожить SEO-потенциал проекта. Тег также незаменим при синдикации контента на внешние площадки — размещение canonical на оригинальную страницу сохраняет авторство в глазах поисковых систем.
Важно понимать, что canonical работает как рекомендация, а не как обязательная директива. Google может проигнорировать тег в нескольких случаях: если canonical указывает на страницу с редиректом, контент между страницами кардинально отличается, или тег размещен в теле документа вместо секции head. Распространенные ошибки включают установку self-referencing canonical (когда страница ссылается сама на себя) без необходимости, случайное добавление noindex на каноническую версию, что разрушает всю логику связки.
Для контроля правильности работы canonical рекомендуется использовать Google Search Console и инструменты вроде Screaming Frog, отслеживая отсутствие циклических ссылок и корректность индексации канонических версий.
📝 Определение написано простым языком — чтобы было понятно с первого прочтения. Все термины →
Часто задаваемые вопросы
Что такое canonical в SEO? ▾
Canonical (rel="canonical") — это HTML-тег, который указывает поисковым системам основную версию страницы среди нескольких дублирующихся URL. Это помогает консолидировать ссылочный вес и избежать проблем с дублями контента.
Зачем нужен тег canonical? ▾
Тег canonical нужен, чтобы избежать каннибализации трафика между дублями страниц — например, при UTM-метках, пагинации или нескольких версиях лендинга под разные ГЕО. Без него поисковик сам решает, какую версию ранжировать, и может ошибиться.
Canonical — это директива или рекомендация для Google? ▾
Canonical — это рекомендация, а не жёсткая директива. Google вправе проигнорировать тег, если найдёт противоречия: редирект на канонической странице, сильное различие контента или неправильное размещение тега.
Где должен быть прописан тег canonical? ▾
Тег canonical должен находиться в секции <head> HTML-документа. Размещение в <body> поисковик может не учесть.
Как проверить правильность canonical на сайте? ▾
Проверить canonical можно через Google Search Console (отчёт об индексировании), Screaming Frog SEO Spider или расширения для браузера вроде Detailed SEO Extension. Важно убедиться, что canonical не петляет и не ведёт на страницу с noindex или редиректом.
Связанные термины
Alt — атрибут тега , который содержит текстовое описание картинки: без него поис...
AMP (Accelerated Mobile Pages) — гугловская технология для ракетной загрузки моб...
BM25 — алгоритм ранжирования документов по релевантности запросу, наследник TF-I...
CatBoost — библиотека градиентного бустинга от Яндекса на деревьях решений: SEO-...
Noindex — директива для поисковиков, которая говорит: «не индексируй эту страниц...
SEO-аудит — это полная диагностика сайта на предмет всех косяков, из-за которых...