Кратко
проверка тега canonical читает canonical любого URL, в HTML или в HTTP-заголовке Link, и сообщает, куда он указывает, работает ли цель и вероятно ли, что Google за ним последует. Она также проверяет сигналы, которые могут противоречить canonical: HTTP-статус, редиректы, robots.txt и noindex. Самая надёжная схема для большинства страниц: единственный абсолютный canonical на саму страницу в head, указывающий на URL, отвечающий 200.
Хотите узнать больше? Спросите
Проверка тега canonical проверяет строку HTML, которая сообщает поисковым системам, какую версию страницы индексировать. Дубликаты повсюду: параметры отслеживания, варианты сортировки, http и https, www и без www. Google определяет каноникализацию как «процесс выбора представительного» URL содержимого (Google, что такое каноникализация). Сама связь canonical стандартизирована в RFC 6596 как способ указать «предпочтительный IRI среди ресурсов с дублирующимся содержимым» (IETF, RFC 6596).

Что проверяет проверка тега canonical?
Введите полный URL. Инструмент следует не более чем за восемью редиректами, читает конечную страницу, её заголовки и robots.txt сайта и, если canonical указывает на другой адрес, один раз загружает эту цель для проверки.
| Проверка | Как выглядит проблема | Серьёзность |
|---|---|---|
| Наличие canonical | Нет canonical ни в HTML, ни в заголовке Link | Предупреждение: Google выбирает версию сам |
| Единственный canonical | Два или более canonical с разными URL | Ошибка: Google игнорирует все |
| Расположение | Canonical находится в body, а не в head | Предупреждение: Google игнорирует |
| Абсолютный URL | Относительный путь вроде /page | Предупреждение: работает, но рискованно |
| Цель | Указывает на другую страницу, другой протокол или другой домен | Предупреждение: убедитесь, что так задумано |
| Статус цели | Цель перенаправляет или возвращает ошибку | Ошибка: canonical будет проигнорирован |
| Индексируемость цели | У цели есть noindex | Ошибка: противоречивые сигналы |
| Сигналы страницы | Статус не 200, блокировка в robots.txt, noindex, nofollow для всей страницы | Ошибка или предупреждение в зависимости от случая |
Отчёт завершается тегом canonical, который должна нести страница, готовым к копированию в head. Три бесплатных анализа в день включены; аккаунт Sorank снимает ограничение.
Тег canonical это директива или подсказка?
Сильный сигнал, а не приказ. Google перечисляет методы «в порядке силы их влияния на каноникализацию»: редиректы и аннотации rel="canonical" это сильные сигналы, а включение в карту сайта слабый (Google, как указать канонический URL). Методы складываются, поэтому canonical работает лучше всего, когда внутренние ссылки, карта сайта и редиректы указывают на один и тот же URL.
| Метод | Сила | Лучше всего подходит для |
|---|---|---|
| Редирект 301 или 308 | Сильный | Окончательного вывода дубликата URL из обращения |
| rel="canonical" в head HTML | Сильный | Дубликатов, которые должны оставаться доступными, например URL с фильтрами или метками отслеживания |
| rel="canonical" в HTTP-заголовке Link | Сильный | Файлов не в формате HTML, например PDF |
| Включение в карту сайта | Слабый | Поддержки других методов на большом сайте |
Чтобы увидеть, что решил Google, проверьте URL в Search Console и прочитайте поле «Канонический URL, выбранный Google» для проиндексированной версии; Google отмечает, что живая проверка не может это предсказать (Справка Search Console, проверка URL).
Нужен ли каждой странице canonical на саму себя?
Да. В документации Google сказано: «Обязательно добавляйте ссылку rel="canonical" на самой канонической странице (также известную как самоссылающийся canonical)». Это защищает страницу от вариантов, создаваемых параметрами отслеживания, сортировкой и идентификаторами сессий, которые иначе конкурировали бы с ней. Когда проверка находит URL с параметрами, у которого canonical указывает на чистую версию, она помечает схему как правильную: именно так объединяются варианты.
Используйте абсолютные URL. Google поддерживает относительные пути, но предупреждает, что они «могут вызвать проблемы в долгосрочной перспективе», например когда сканируется тестовая копия или версия по http. Поэтому проверка отмечает относительные canonical.

Какие ошибки с canonical самые частые?
Google перечислил пять из них более десяти лет назад, и проверка по-прежнему находит чаще всего именно их (блог Google Search Central, 5 частых ошибок с rel=canonical).
- Указание на первую страницу для всех страниц серии: вторая страница постраничного списка не является дубликатом первой и должна иметь canonical на себя.
- Неправильно написанные относительные URL, превращающиеся в canonical на несуществующие страницы.
- Несколько canonical на одной странице, часто один от темы и один от SEO-плагина. «Если указано больше одного, все ссылки rel=canonical будут проигнорированы».
- Canonical страницы категории на избранную статью, что отдаёт позиции категории статье.
- Canonical в body, где Google его не читает.
Ещё две ошибки сегодня встречаются часто: canonical, указывающий на URL с редиректом, и canonical в сочетании с noindex. Google не советует использовать noindex для выбора канонического URL внутри сайта, потому что «это полностью закроет страницу от поиска». Оставьте canonical, если страница является дубликатом, а noindex только если страница должна исчезнуть.
Может ли canonical указывать на другой домен?
Да, для контента, републикуемого на нескольких сайтах: копия указывает на оригинал, а оригинал сохраняет позиции. Вне этого случая canonical на другой домен отдаёт ваши позиции другому сайту, поэтому проверка всегда отмечает его для просмотра. То же относится к canonical, переключающемуся с https на http: почти всегда это ошибка настройки после миграции.
Как canonical взаимодействует с robots.txt, noindex и редиректами?
Они должны согласовываться. Canonical не поможет странице, которую Google не может сканировать или которой велено не индексироваться.
- Не блокируйте дубликаты в robots.txt, чтобы «канонизировать» их. Google говорит: «Не используйте файл robots.txt для целей каноникализации», потому что он всё равно может проиндексировать заблокированные URL без их содержимого. Проверьте свои правила с помощью проверки robots.txt.
- Указывайте canonical на конечные URL, никогда на URL, который перенаправляет. Проверка редиректов показывает каждый переход.
- Держите сигналы индексации в одном направлении: страница, которая должна занимать позиции, нуждается в статусе 200, отсутствии noindex и самоссылающемся canonical. Проверка индексируемости анализирует те же сигналы с акцентом на индексацию.
- Перечисляйте в карте сайта только канонические URL и проверьте её с помощью проверки карты сайта.
На международных сайтах каждая языковая версия имеет canonical на себя и связана с остальными через hreflang; генератор hreflang пишет эти теги. Терминологию смотрите в наших статьях глоссария о тегах canonical и дублирующемся контенте.
Как читать отчёт проверки?
Начните с вердикта вверху, затем идите по красным пунктам и только после них по оранжевым.
- Сначала сигналы индексации: 404, блокировка в robots.txt или noindex делают canonical бессмысленным, пока это не исправлено.
- Затем сам canonical: отсутствует, несколько, нечитаем или находится в body.
- Затем цель: если она перенаправляет, возвращает ошибку или несёт noindex, направьте canonical на конечный рабочий URL.
- Наконец предупреждения: относительный URL, другой домен, смена протокола. Оставляйте их, только если так задумано.
Скопируйте предложенный тег в конце отчёта в head страницы, опубликуйте и снова запустите проверку для того же URL.
Как исправить canonical на всём сайте?
Исправляйте шаблон, а не каждую страницу. Большинство ошибок canonical вызвано одной настройкой темы или одним плагином, применённым к тысячам URL. Проверьте по одному URL каждого шаблона (главная, категория, товар, статья, отфильтрованный список), исправьте шаблон, в котором ошибка, затем проверьте снова. Повторяйте после каждого редизайна, миграции или обновления плагина. С SEO Chat Sorank вы можете задавать вопросы о вашем сайте и получать следующее исправление простым языком, а дашборд GEO и SEO покажет, восстанавливается ли трафик после изменения.
Одна страница, один canonical, указывающий на рабочий URL, согласованный со всеми остальными сигналами. Проверьте самые важные шаблоны прямо сейчас и ознакомьтесь с тарифами Sorank, чтобы вести техническое SEO на autopilot.
































































































