Canonical. Для чего он нужен

Дата публикации: 22-12-2019       386

Сanonical - это канонический адрес, подсказывающий поисковой системе, какую ссылку лучше проиндексировать и выделить на фоне остальных. Эти тэги используются уже десять лет. Цель создания - помощь вебмастерам в решении проблем с дублями.

Выглядит он так:

<link rel="canonical" href="https://semple.ru/simple-page/" />

Для чего он нужен

Гугл недолюбливает дубли, из-за чего затрудняется поиск оригинала:

  • Какой домен проиндексировать?
  • Что необходимо для сортировки по запросам?
  • Необходимы ли объединение ссылочной массы на сайте и разделение его на версии?

Масса дублей иногда влияет на стоимость сканирования. Значит, гугл затрачивает время на изучение лишней информации, но не ищет главный контент.

Главная метка решает эту проблему. Он сообщает, что лучше сканировать и сортировать, а в каком месте консолидировать лишнее.

Если каноничный тэг не указан, гугл сам выберет оригинал. Однако поисковик тоже ошибается.

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

Какие существуют способы настройки оригинала:

  1. HTML

  • Укажите главную страничку через “rel=canonical” в header. Атрибут link пропишите в head кода для всех дубликатов, в дескрипторе пропишите местоположение главного ресурса.
  • Для отдельных CMS созданы отдельные плагины и функции для настройки основных адресов.
  • Для установок тегов в WordPress стоит подключить Yoast SEO. Каноничные ссылки добавляются сразу. Рекомендуется применить раздел “Дополнительно”.
  • Настройка атрибутов в Shopify автоматически подключает главный адрес для товаров и блогов. Необходимо изменить файлы шаблона.
  • Настройка меток в Squarespace настраивает основные источники автоматически. Как и с Shopify, необходимо прямое редактирование метки.
  1. Заголовок HTTP

Для некоторых файлов невозможно поместить основные атрибуты в заголовок, из-за чего нет раздела. Здесь используются заголовки HTTP.

  1. Sitemaps

Неосновные ссылки необязательно прописывать в карте сайта. Всё, что прописано там, гугл принимает за главное.

Однако система часто принимает не каждый URL. В sitemap следует добавить лишь главные источники. Тогда боты поиска не смогут посещать остальные, что положительно сказывается на скорости индексирования.

  1. 301 редирект

Используется, когда необходимо перенаправить трафик с дубликата на главный домен.

Когда применяется этот атрибут:

  • При предупреждении возникновения дубликата.
  • Для сайтов со схожим контентом.
  • На пагинации, когда на сайте есть раздел “Показать все”.

Применение

Как же применять эти дескрипторы на практике? Выделяют четыре способа их применения:

  • HTML;
  • HTTP header;
  • Sitemap;
  • 301 редирект.

Здесь существуют свои правила:

  • Использование абсолютных адресов

Лучше отказаться от использования неполного местонахождения сайта при каноничном теге. Для корректной и точной обработки используются абсолютные ссылки.

  • Соблюдение нижнего регистра

Гугл способен принять как строчные, так и заглавные части домена за два разных сайта. Из-за этого рекомендуется сначала установить принудительно строчный URL на своём сайте, а уже после применить нижний регистр, чтобы прописать домены в адресах с главным дескриптором.

  • Грамотное использование версии странички

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

  • Применение самоссылочных меток

Это лишь совет, его выполнять необязательно. Здесь используется основной адрес сам на себя. К примеру, если страничка - https://semple.ru/simple-page, то канонизированной самоссылкой считается:

<link rel=“canonical” href=“https://semple.ru/simple-page” />

Находится самоссылка на той же страничке. Многие известные системы управления контентом проделывают такое по умолчанию. Но лучше проверить ещё раз. 

  • Использование одного canonical 

Иначе "Гуглбот" будет игнорировать все canonical атрибуты.

Ошибки и профилактика

Есть много недоразумений и неточных представлений о том, как грамотно настраивать канонизированные ссылки. Ошибки, которые часто допускают при установке тэгов:

  1. Блокировка главного домена с помощью robots.txt

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

  1. Канонизированный URL и тег noindes

Не используйте атрибуты noindes и rel-canonical вместе. Это обратные дескрипторы. Поисковое приложение часто выбирает canonical, а не noindex. Однако это ошибка. Если индексирование главного источника не нужно, примените 301 редирект.

  1. Настройка 4XX статуса HTTP

Настройка статуса 4XX приводит к такому же результату, что и применение noindex. Гугл не различит оригинал, не предоставит вес ссылок необходимой странички.

Для профилактики рекомендуется проверить канонические URL и, когда показан адрес с этим кодом ответа, изменить. Аналогично, если появляются трудности с 5XX. Но такая проблема временная при перегрузке сервера.

  1. Канонизирование каждой веб-страницы навигации на корень сайта

Навигационные URL не нуждаются в канонизации относительной первой страницы в последовательности. Рекомендуется применять главные URL на сам ресурс.

  1. Неиспользование hreflang при канонизировании

Hreflang необходим при указании языковой версии веб-страницы. При этом дескрипторе указывают канонизированный источник на том же языке.

Профилактика

  1. Редиректы

Если основной адрес перенаправляет на другой ресурс, то появляется ошибка.

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

Измените каноничный URL прямым link на главную версию ресурса, возвращающую код 200.

  1. Дубликаты без канонизации

Эта проблема появляется при существовании дубликатов страниц, которые не канонизированы.

Поисковик попытается сам найти подходящий адрес для показа в результатах поиска. В итоге он способен выбрать не тот домен.

Рекомендуется рассмотреть группы дубликатов. Выбрать одну главную, на других указать её в виде главного ресурса. А на основном домене настроить рекуррентный каноничный URL.

  1. Проблемы с hreflang и non-canonical

Такие проблемы возникают, если в аннотациях hreflang содержатся неканонические URL.

Адреса в этом теге указывают на канонизированные ресурсы. В ином случае поисковик выдаст не тот результат. Лучше проверить тэг и исправить.

  1. Канонизированный URL без исходящих ссылок

С этой проблемой сталкиваются, если в настроенных канонизированных URL нет внутренних обратных ссылок.

Каноничные URL без этих ссылок не дают доступа пользователям. Из-за этого посетитель попадает на неканоническую веб-страницу.

В этом случае проверьте исходящие ссылки на канонические URL.

  1. Неканонизированные адреса на карте сайта

Срабатывает, если на sitemap указаны неканоничные адреса.

Если указывать эти ссылки, то поиск будет считать, что каждая такая страница индексируются.

Уберите из sitemap неканонические URL. 

  1. Неканонический URL определён как канонический

Такое случается, если на страничках указаны канонические ссылки, в то же время являющиеся главными для другого ресурса. Это путает поисковик.

Измените неканонические источники в канонических метках указанных страниц прямыми ссылки на главные.

Итог 

Каноничный тэг - несложно, если понять алгоритм и логику действия.

Запомните, что этот тэг - не указание, а знак для поисковиков. Последние способны выбирать ту страницу, которая отличается от указанной.

Рассказать друзьям:

Cделайте первый шаг

Выберите готовый шаблон сайта из более 2000+ бесплатных и премиум вариантов.

Выбрать шаблон