Блог » SEO - поисковое продвижение » Як правильно використовувати атрибут rel = "canonical" і налаштовувати пагінацію на сайті
атрибут rel=canonical

Как правильно использовать атрибут rel = "canonical" и настраивать пагинацию на сайте

Об инструменте rel canonical слышал, пожалуй, каждый SEO специалист, как начинающий, так и опытный. Все дело в том, что настройка каноничности и пагинации — неотъемлемый элемент поисковой оптимизации web-сайта. И осуществляется она за счет правильной простановки тега каноникал.

Поскольку алгоритмы поисковых систем регулярно подвергаются апдейтам, рекомендации по задействованию атрибута rel=”canonical” и настройке пагинации менялись соответственно тому времени. В данной статье мы рассмотрим, что такое каноникал в СЕО, как и когда он используется сейчас, и какие ошибки чаще всего случаются при работе с этим элементом поисковой оптимизации.

Что представляет собой атрибут rel=”canonical” и в каких целях он используется?

Tag canonical в SEO-оптимизации применяется с целью предотвращения дублей контента. Прописывается он на любой веб-странице в хедере онлайн-ресурса, среди тегов . Благодаря этому поисковые боты воспринимают страницу, где прописан rel=”canonical”, как приоритетную, или, как говорят сеошники, каноническую. Именно она отобразится в органической выдаче, и ей будет передан ссылочный вес остальных web-страниц с подобным содержимым. Таким образом, добавив тег canonical, вы укажите каноническую ссылку, что сделает веб-страницу приоритетной для индексирования. В случае, если на сайте имеются онлайн-страницы с идентичным или схожим контентом, доступным по разным URL-адресам, а такое часто встречается в интернет-магазинах, где реализована пагинация товарных страниц, наиболее оптимальным решением станет внедрение rel=”canonical”.

Как посредством canonical обозначить каноническую страницу?

тег каноникалНаиболее популярным вариантом использования каноникала является вышеописанный способ. На веб-странице, которую необходимо “запустить” в индекс, между … тегами прописывается полный урл, и таким образом обозначается каноническая ссылка. Выглядит это так: . Для снижения вероятности ошибки рекомендуется после атрибута прописывать вместо относительных URL-адресов абсолютные.

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

Третий вариант — в HTTP-заголовках. Этот способ подходит только в случаях, когда имеется доступ к серверным настройкам. Внедрять его для HTML-страниц — не лучшее решение. С другой стороны, указывать каноничность PDF-файлов через HTTP-заголовок — вполне рабочий вариант: link ; rel = “canonical”.

Настройка каноничности плагином. Для самых популярных CMS уже давно разработаны плагины, помогающие сформировать канонические урл любых страниц. Допустим, в WordPress для этого используется Yoast SEO. В Опенкарт каноничность указывается в опциях движка, правда, только для карточек товаров в разделе SEO URL. В Joomla 3-й версии и старше каноникал включается за счет функционала SEF.

Канонические URL — когда их следует настраивать?

1. Если необходимо предупредить возникновение дублей:

  • веб-страниц с GET-параметрами в урл,

  • UTM-меток,

  • страниц фильтрации,

  • вызванных спецификой работы движка.

Тег canonical SEO специалистами в таких случаях добавляется на всех статических страницах веб-ресурса.

2. Для устранения дублирования контента. Бывает так, что схожий контент оказывается доступным для индексации по разным урл-адресам. Как правило, этим “страдают” крупные интернет-магазины, которые содержат страницы товаров, размещенных в нескольких меню одновременно либо похожих серийно, но отличающихся цветом, размерами, формой. Для решения проблемы нужно на всех однотипных стр. разместить канонический урл на ключевую, приоритетную для индексации веб-страницу.

3. Когда на сайте есть пагинация. При этом в каталог нужно добавить страницы “Show all”, показывающие сразу все товары раздела, блоговые статьи и т.п. Если таковые добавлены на web-сайт, то на каждой стр. пагинации СЕО оптимизаторы размещают канонический URL на “Показать все”.

Правила формирования канонических страниц

Задействуя тег canonical, придерживайтесь указанных ниже рекомендаций, и тогда ваши манипуляции пойдут сайту на пользу:

  • Избегайте цепочек канонических урлов. Последовательность, когда стр. 1 ссылается на неканоническую стр. 2, а та указывает посредством canonical на третью является ошибочной.

  • На веб-странице, вне зависимости от ее назначения, допускается использование только 1 canonical URL.

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

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

  • При самостоятельном поиске канонических веб-страниц ПС Google предпочитает варианты с https протоколом.

Когда rel=”canonical” не работает?

Данный метод не принесет ожидаемого эффекта, если применять его к страницам, контент на которых явно отличается. В этом случае поисковые системы не последуют рекомендации, прописанной в теге каноникал. Также простановка rel=”canonical” не сработает, когда нужно склеить страницы с www и без, либо http и https версии онлайн-сайта. Для этих случаев используется постраничный 301 редирект.

Проверка канонических ссылок и ошибки, возникающие при работе с rel=”canonical”

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

Канонические URLКакие ошибки чаще всего допускают оптимизаторы при задействовании rel=”canonical”:

  • Указание в качестве канонической ссылки, расположенной на поддомене либо имеющей иное доменное имя.

  • Использование ”canonical” со стр. пагинации на 1-ю страницу каталога вместо “Показать все”.

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

  • Наличие 404 ошибки в канонической ссылке, проще говоря, каноникал ведет на несуществующую интернет-страницу.

  • Использование нескольких атрибутов rel=”canonical” в коде одной страницы или указание различных канонических URL.

Google рекомендует на каждую стр. пагинации размещать каноникал сам на себя, в противном случае, если указать каноничной 1-ю веб-страницу категории или блога, индексация последующих становится невозможной. При размещении в коде страницы нескольких канонических урлов, будет учитываться только первый. Что касается внедрения атрибута различными методами, например, в XML-карте и непосредственно на веб-странице, необходимо указывать один и тот же canonical URL.

Каноникал и “Смотреть все”

Как мы уже писали выше, одним из популярных и доступных вариантов, как настроить пагинацию в интернет-магазине, является генерация страницы “Show all”. Она создается и после указывается в качестве канонической для остальных стр. каталога. С точки зрения SEO пагинация, настроенная таким образом, считается эффективной, поскольку данный метод рекомендует Гугл, а значит, он демонстрирует лучший результат для продвижения в этой поисковой системе. Также считается, что посетителям удобно смотреть все товары на одной странице, правда, это работает не всегда. Для комфортного взаимодействия пользователей с сайтом необходима высокая скорость загрузки web-страницы “Show all”, не более 3 секунд. Поэтому для онлайн-платформ с тысячами товаров данный метод может не подойти. Также, с некоторыми движками сайтов web-страница “Показать все” может выдавать ошибки, поэтому необходимо заранее определить возможность создания в рамках используемой вами CMS подобных страниц.

Подводим итоги

Как показывает практика и опыт SEO-оптимизаторов, атрибут rel=”canonical” зарекомендовал себя в качестве полезного и эффективного инструмента продвижения web-платформ в поисковой сети. При корректном использовании он способен улучшить качество работы специалистов и ускорить индексацию сайта, что окажет положительное воздействие на ранжирование продвигаемого онлайн-ресурса.

Желаете узнать, корректно ли используется rel=”canonical” на вашем сайте? Закажите у нас SEO аудит сайта и получите ответы на интересующие вас вопросы!

ru_RUрус