Индексация

Как проверить каноническую страницу на практике

Иллюстрация к статье «Как проверить каноническую страницу на практике»
В избранное — зарегистрироватьсяНравится — зарегистрироваться

Тег canonical сообщает предпочтительный адрес, но поисковик может выбрать другой. Практическая проверка должна охватывать и то, что отдаёт сайт, и фактический выбор поисковой системы.

Соберите сигналы для пары дублей

Возьмите два URL с одинаковым содержимым. Для обоих сохраните HTTP-код, конечный адрес после редиректа, canonical из HTML head или HTTP Link, присутствие в sitemap и внутренние ссылки. Пример: /catalog?sort=price канонизирован на /catalog, но меню ведёт только на параметрический адрес — сигналы расходятся.

Яндекс объясняет, что canonical можно задавать в HTML и HTTP-заголовке, а в некоторых случаях робот не учитывает подсказку. Google также называет canonical подсказкой, а не безусловной командой, и советует проверять выбранный Google адрес через URL Inspection.

Сопоставьте выбор и исправьте расхождения

Проверьте в Search Console выбранный Google canonical, а в Яндекс Вебмастере — причину исключения дублирующей страницы и канонический адрес, если он указан. Если выбор отличается от предпочтения сайта, сравните полезность двух версий, затем согласуйте редиректы, ссылки и карту сайта. Для PDF проверяйте HTTP Link: HTML-тега внутри ответа PDF нет.

Не ставьте canonical на неродственную главную страницу и не скрывайте дубль robots.txt ради выбора адреса. После правки сохраните контрольную пару URL и дату нового обхода; до него панель может показывать прежнее решение.

Первоисточники

FAQ

Частые вопросы

Canonical гарантирует выбор указанного URL?

Нет. Это подсказка, которую поисковик оценивает вместе с другими сигналами.

Где посмотреть выбор Google?

В проверке URL Search Console, в поле Google-selected canonical.

Как задать canonical для PDF?

Через HTTP-заголовок Link с rel=canonical, если это действительно дубликат.

Проверьте себя

Вопрос 1 из 2. Результат увидите только вы.

Почему поисковик может выбрать не тот URL?

Обсуждение

Для какой пары дублирующихся URL вы проверяете canonical и какой адрес фактически выбрал поисковик?

Войдите, чтобы оставить комментарий. Читать обсуждение могут все. Комментарии проходят автоматическую и редакционную проверку.