Проверка канонических тегов (Canonical)

Введите URL страницы, чтобы найти ее канонический тег и сравнить его с адресом страницы.

Введите публичную страницу HTTP или HTTPS. Перенаправления отслеживаются перед сравнением канонического URL.

Введите URL страницы, чтобы проверить ее канонический тег.

BroBroGo получает URL для загрузки публичной страницы. Сама страница и результаты проверки не сохраняются.

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

Что такое самореферентный (self-referencing) канонический URL?

Это канонический тег, который указывает на финальный URL самой этой страницы. Это дает поисковым системам четкое представление о предпочитаемом URL, даже если к одному и тому же контенту можно получить доступ разными путями.

Почему самореферентный тег проходит проверку, хотя введенный URL не совпадает?

Введенный вами адрес может перенаправлять на другой URL. Канонический тег может корректно указывать на эту финальную страницу, даже если он отличается от изначально введенного вами адреса.

Видит ли инструмент канонические теги, добавленные через JavaScript?

Инструмент проверяет HTML, возвращаемый страницей. Канонический тег, добавленный только после выполнения скриптов страницы, может здесь не отобразиться, поэтому убедитесь, что важные теги canonical присутствуют в исходном коде страницы.

Назначение и важность канонических тегов в SEO

Канонический тег (rel="canonical") представляет собой элемент кода в разделе head веб-страницы, который указывает поисковым системам на предпочтительную версию адреса для индексации. Использование этого тега помогает избежать проблем с дублированием контента, когда одна и та же страница доступна по разным адресам, например, с параметрами отслеживания, в разных категориях или с протоколами HTTP и HTTPS.

Инструмент Проверка канонических тегов (Canonical) позволяет веб-мастерам и SEO-специалистам быстро определить, содержит ли страница канонический тег, куда именно он указывает и насколько корректно настроена адресация. Своевременная проверка помогает гарантировать, что поисковые роботы будут индексировать именно ту версию страницы, которую вы планировали сделать основной.

Как работает инструмент

Для выполнения проверки вам необходимо указать адрес в поле URL страницы. Инструмент отправляет запрос, загружает указанную страницу, автоматически следует по всем существующим перенаправлениям и анализирует полученный HTML-код.

В процессе анализа проверяются следующие параметры:

  • Наличие тега rel="canonical" в коде.
  • Соответствие канонического адреса исходному или финальному URL.
  • Количество канонических тегов на одной странице.
  • Корректность синтаксиса ссылки в атрибуте href.

Обработка запроса происходит по определенным правилам. Если вы отправляете новый запрос в то время, как предыдущий еще выполняется, старый запрос автоматически останавливается. Приватные и локальные адреса (например, http://127.0.0.1/admin) отсекаются еще до отправки запроса на сервер.

Интерпретация результатов проверки

После завершения анализа инструмент выводит подробный отчет в блоке Результат проверки. Вы увидите общую сводку и таблицу со следующими техническими параметрами:

Параметр Описание
Распознанный канонический URL Точный адрес, указанный в атрибуте href канонического тега.
Канонический тег существует Статус наличия тега на странице (Да / Нет).
Ссылается на себя Указывает ли тег на текущий финальный URL этой же страницы (Да / Нет).
Совпадает с введенным URL Соответствует ли канонический адрес тому URL, который вы изначально ввели в форму (Да / Нет).
Введенный URL Исходный адрес, отправленный на проверку.
Финальный URL после перенаправлений Фактический адрес страницы, который был открыт после прохождения всей цепочки редиректов.
Канонический href Необработанное значение атрибута href из кода страницы.
Статус HTTP Код ответа сервера, полученный при загрузке страницы.
Найдено канонических тегов Общее количество элементов rel="canonical", обнаруженных в коде.

Если страница настроена корректно, инструмент покажет статус: «Канонический тег найден. Он ссылается на себя и совпадает с введенным URL.». Если в процессе проверки обнаруживаются расхождения или ошибки, выводятся соответствующие системные уведомления.

Обработка редиректов и разница в URL

При анализе адресов критически важно различать Введенный URL и Финальный URL после перенаправлений. Если для введенного адреса настроен редирект (например, с HTTP на HTTPS или с версии с www на версию без нее), инструмент пройдет по всей цепочке перенаправлений до конечной точки.

В зависимости от структуры ссылок возможны следующие сценарии:

  1. Канонический URL совпадает с финальной страницей после перенаправления, но не с введенным URL. Это стандартная ситуация, когда редирект ведет на правильную версию страницы, и канонический тег на ней настроен корректно.
  2. Канонический URL указывает на адрес, отличный от финальной страницы. Данный статус указывает на возможное несовпадение в настройках, когда страница после перенаправления считает канонической совершенно другую страницу.
  3. Слишком много перенаправлений для завершения проверки. Эта ошибка возникает при обнаружении циклического редиректа или слишком длинной цепочки перенаправлений, которую инструмент не может обработать.

Возможные ошибки и ограничения при проверке

При анализе страниц вы можете столкнуться со следующими техническими ошибками и ограничениями инструмента:

  • Несколько канонических тегов. Если на странице присутствует более одного тега rel="canonical", инструмент выведет предупреждение: «Найдено несколько канонических тегов ({count}). Показан первый; рекомендуется оставить только один.». Поисковые системы в такой ситуации могут полностью проигнорировать все канонические указания.
  • Ограничения по размеру заголовка. Если верхняя часть кода страницы перегружена лишними данными, появится ошибка: «Раздел head страницы слишком велик для безопасной проверки.».
  • Некорректный формат страницы. Если адрес ведет на изображение, PDF-документ или бинарный файл, инструмент сообщит: «Этот URL не вернул HTML-страницу.» или «Страница не вернула читаемый HTML.».
  • Проблемы с доступностью. При неверном коде ответа сервера вы увидите сообщение: «Страница вернула HTTP-статус {status}, поэтому ее канонический URL не может быть проверен.».

Также стоит учитывать ограничения, связанные с JavaScript. Инструмент анализирует только тот HTML-код, который сервер возвращает изначально. Если канонический тег генерируется динамически с помощью скриптов на стороне клиента, инструмент его не обнаружит. Рекомендуется внедрять важные метатеги непосредственно в исходный код страницы.

Конфиденциальность данных

При использовании инструмента Проверка канонических тегов (Canonical) соблюдаются строгие правила обработки информации. BroBroGo получает URL для загрузки публичной страницы. Сама загруженная страница и результаты выполненной проверки нигде не сохраняются. Обработка происходит в режиме реального времени без архивации ваших поисковых запросов.

Часто задаваемые вопросы

Что такое самореферентный (self-referencing) канонический URL?

Это канонический тег, который указывает на финальный URL самой этой страницы. Это дает поисковым системам четкое представление о предпочитаемом URL, даже если к одному и тому же контенту можно получить доступ разными путями.

Почему самореферентный тег проходит проверку, хотя введенный URL не совпадает?

Введенный вами адрес может перенаправлять на другой URL. Канонический тег может корректно указывать на эту финальную страницу, даже если он отличается от изначально введенного вами адреса.

Видит ли инструмент канонические теги, добавленные через JavaScript?

Инструмент проверяет HTML, возвращаемый страницей. Канонический тег, добавленный только после выполнения скриптов страницы, может здесь не отобразиться, поэтому убедитесь, что важные теги canonical присутствуют в исходном коде страницы.