каноникал
Каноникал (rel=canonical) — атрибут link в HTML или HTTP-заголовок, который задаёт предпочитаемый адрес документа. Поисковик и AI-системы сводят сигналы к этому URL: ссылки, контент, индексацию. Без каноникала дубли конкурируют между собой и размывают релевантность.
Что такое каноникал и зачем он нужен
Канонический URL — не «красивая ссылка», а технический сигнал приоритета. Когда CMS, фильтры или маркетинговые метки создают десятки адресов с одним контентом, поисковик не знает, какой вариант показывать. rel=canonical снимает неопределённость: все внутренние и внешние ссылки, оценка текста и история индексации консолидируются на одном адресе.
Для GEO и AI-ответов это особенно важно: модели цитируют URL из выдачи и баз знаний. Если каноникал отсутствует или указывает на редирект, в ответе может фигурировать параметрический URL с UTM или дубль без актуальных правок.
Типичные ситуации: когда ставить canonical
- Фильтры и сортировка в каталоге: ?color=red&sort=price и чистый /catalog/shoes/ — canonical на чистый URL.
- UTM и рекламные параметры: каноникал без query, если контент идентичен.
- Пагинация: на page=2 canonical часто на первую страницу серии или на self — стратегия должна быть единой по сайту.
- Зеркала www/non-www, http/https: canonical на выбранную версию плюс 301 на уровне сервера.
- Похожие статьи и теги: при осознанном слиянии — canonical на основной материал.
Как проверить каноникал на сайте
| Проверка | Что смотреть | Типичная ошибка |
|---|---|---|
| HTML | link rel=canonical в head, один тег на страницу | Два разных canonical на одной странице |
| HTTP | Заголовок Link: rel=canonical | Конфликт HTML и HTTP — разные URL |
| Доступность | Canonical отдаёт 200, без цепочки редиректов | Canonical на 301/404 |
| Согласованность | Совпадает с URL в sitemap и hreflang | Canonical на noindex-страницу |
| Параметры | Self-canonical или целевой без лишних query | Каноникал на URL с чужими фильтрами |
Коротко
- Google и Яндекс могут игнорировать canonical, если сигналы сильнее: внутренние ссылки, редиректы, контент на странице.
- Self-referencing canonical — хорошая практика даже без дублей: фиксирует предпочитаемый URL.
- Canonical не заменяет noindex: страница с noindex не должна быть целью canonical для индексируемых URL.
- При hreflang каждая языковая версия указывает canonical на себя, а не на другой язык.
ФактПосле редизайна или смены ЧПУ прогоните краулер по старым и новым URL: обновите canonical, 301 и sitemap в одном релизе — иначе AI-ответы и сниппеты ещё долго будут ссылаться на старые адреса.
каноникал: как применяют
Ставьте каноникал, когда одна страница открывается по разным URL: фильтры каталога, UTM-метки, www и без www, http и https, print-версии, страницы с sort и page. На главной версии каноникал указывает на себя. При слиянии похожих материалов — на финальный URL. Проверяйте, что каноникал доступен, не ведёт на редирект и совпадает с URL в sitemap.
Частые вопросы
Что такое каноникал простыми словами?
Каноникал — это подсказка поисковику и AI: «индексируй и показывай вот этот URL, а не его копии с другими параметрами или адресами». Задаётся тегом link rel=canonical или заголовком Link.
Чем каноникал отличается от редиректа 301?
301 физически переводит пользователя и бота на другой адрес. Каноникал оставляет URL в адресной строке, но просит поисковик считать главной другую версию. Для людей страница та же, для индекса — выбранный canonical.
Когда каноникал не нужен?
Если у страницы один стабильный URL без параметров, зеркал и копий контента — достаточно самоссылки canonical на себя или можно не дублировать тег, если CMS уже отдаёт чистый адрес. Не ставьте canonical на страницы с noindex.
Как каноникал влияет на AI-ответы и сниппеты?
AI-системы и поиск берут контент с URL, который вы пометили каноникалом. При конфликте canonical, robots и hreflang модель может выбрать не ту версию — в ответах и цитатах появится другой адрес или устаревший текст.
Можно ли указать каноникал на другой домен
Да, cross-domain canonical допустим при явном согласии владельцев: например, синдицированная статья на партнёрском сайте указывает на оригинал. Без права на контент это риск игнорирования сигнала.