Определение
Canonical — Канонический URL — предпочтительная версия страницы из группы дублей или очень похожих страниц, указываемая элементом <link rel="canonical">.
Короткий ответ
На каждой индексируемой странице ставьте абсолютный canonical на саму себя; для дублей — на основную версию. Canonical — это сигнал, а не директива: Google может выбрать другой URL.
Почему это важно для SEO
Когда один и тот же контент доступен по нескольким адресам (параметры, фильтры, версии со слэшем и без, HTTP/HTTPS), сигналы распределяются между ними. Canonical помогает поисковику консолидировать сигналы на одном URL и показывать в выдаче правильный адрес.
Как работает
Google выбирает канонический URL по нескольким сигналам: rel="canonical", редиректы, наличие в sitemap, внутренние ссылки, HTTPS. Если сигналы противоречат друг другу, ваше указание может быть проигнорировано.
<link rel="canonical" href="https://garbuz.online/ru/seo-wiki/canonical/" />Частые ошибки
- canonical на страницу с noindex, редиректом или кодом 404;
- все страницы пагинации канонизированы на первую;
- относительные URL или URL с UTM-метками;
- canonical противоречит hreflang (каждая языковая версия должна быть канонической для самой себя).
Как проверить
Инструмент «Проверка URL» в Google Search Console показывает и заявленный canonical, и выбранный Google. Краулер (например, Screaming Frog) находит canonical, ведущие на неиндексируемые страницы.
Частые вопросы
Canonical или 301 редирект?
Источники
- How to specify a canonical URL with rel="canonical" and other methods — Google Search Central