Настройка канонических URL

Настройка канонических URL

08.06.2017

Для чего необходимо настраивать rel="canonical" и как это помогает в оптимизации?

Настройка на сайте rel="canonical" является простым и удобным средством борьбы с дублями страниц. Явное указание приоритетной страницы для поисковых роботов сообщает, что все страницы с такой директивой следует удалить из поисковой выдачи, оставить нужно только одну - на которую они ссылаются.

Формат составления

Чтобы указать приоритетную страницу необходимо добавить в <head> страницы тег <link>, пример:

<link rel="canonical" href="http://testsite.ru/testurl/" />

Добавление данного тега очень актуально для страниц с широкими возможностями фильтрации и сортировки. Например страница категории с пользовательской сортировкой - является дублем для стандартной страницы раздела:

  • http://mysite.ru/kushka/ - исходный раздел.
  • http://mysite.ru/kushka/?sortby=asc - страница раздела с пользовательской сортировкой.

Для поискового робота страница с сортировкой является новой страницей, поэтому необходимо указать каноническую страницу:

<link rel="canonical" href="http://mysite.ru/kushka/" />

Популярные случаи

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

  • Страницы пагинации являются нечеткими дублями первой страницы раздела, поисковая система может трактовать её как недостаточно качественную.
  • При добавлении в URL UTM меток - по таким страницам будут осуществляться переходы пользователей, спустя некоторое время на этот URL попадет и поисковый робот.
  • Страницы фильтрации - в больших интернет-магазинах существует возможность фильтровать товары, параметры фильтрации передаются через Get-параметры, что приводит к появлению нечетких дублей основной страницы.

Корректная индексация

  • Адрес канонической страницы должен быть указан полностью.
  • Нельзя указывать несколько канонических страниц на одной странице. Директивы будут игнорироваться.
  • Следует избегать цепочек канонических страниц.
  • Если каноническая страница отдает 404 код ответа сервера, то директива будет проигнорирована.
  • По умолчанию поисковые системы считают более приоритетными страницы с защищенным протоколом https.

Снижение количества дублей на сайте позволяет страницам накапливать больше веса и поведенческих метрик, чтобы ранжироваться выше в поиске.