Блог про интернет-маркетинг для бизнеса

SEO

Канонический URL: как повысить рейтинг одинакового контента

116
0
7
15

Причин возникновения дублей контента может быть много: особенности CMS сайта, страницы с динамическими параметрами URL, сайт доступен по https://www.site.com/ и по https://site.com/, http://site.com/ и так далее. Если не указать поисковику приоритетную — каноническую страницу с дублирующимся контентом, робот выберет ее на свое усмотрение и последствия могут быть неприятными, особенно для владельцев сайтов.

В этом выпуске «азбуки SEO» поговорим о понятии каноничности страниц и атрибуте rel="canonical".

Если не указать поисковику приоритетную — каноническую страницу с дублирующимся контентом, робот выберет ее на свое усмотрение и последствия могут быть неприятными

Что такое атрибут rel="canonical"?

Атрибут rel="canonical" указывает роботам поисковых систем, какую страницу необходимо считать приоритетной. Он присваивается тегу link и располагается в <head></head> страницы. Страница, указанная в атрибуте rel="canonical", начинает восприниматься поисковыми роботами как приоритетная (каноническая).

Например: <link rel="canonical" href="http://[url]" />, где [url] — адрес канонической страницы.

Допустим, для страницы «http://site.com/?get=12345» канонической является «http://site.com/». В таком случае на странице «http://site.com/?get=12345» тег будет таким: <link rel="canonical" href="http://site.com/" />.

Страница, указанная в атрибуте, начинает восприниматься поисковыми роботами как приоритетная (каноническая)

Google поддерживает данный атрибут с 2009, Яндекс — с 2011 года.

Зачем указывать canonical?

  1. Устранить полные или частичные дубли контента на сайте.
  2. Защитить контент от дублирования на ресурсах, которые частично или полностью могут кешировать сайт (например, веб-архивы).

В каких случаях нужно определять каноничность?

Страницы пагинации

Для страниц пагинации есть два решения вопроса с каноническими страницами. Выбор варианта зависит от того, есть ли в каждой категории сайта страница «Показать все», например, «http://site.com/category-1/show-all», на которой доступны все товары из категории.

Если такая страница есть, Google рекомендует на каждой из страниц пагинации указать канонической страницу «Показать все».

Например, «http://site.com/category-1/page-2» должна содержать каноническую ссылку: <link rel="canonical" href="http://site.com/category-1/show-all" />.

Если страницы «Показать все» нет и мы имеем дело с классической пагинацией, следует в качестве канонических указывать эти же страницы.

Например, страница «http://site.com/category-1/page-2» должна содержать каноническую ссылку: <link rel="canonical" href="http://site.com/category-1/page-2" />.

О том, как мы используем rel="canonical" для оптимизации страниц интернет-магазина, читайте здесь.

Страницы с UTM-метками

Необходимо настроить сервер так, чтобы при нахождении UTM-параметров в адресе страницы, отдавался код «200 ОК» и страница содержала абсолютную каноническую ссылку на URL этой страницы без UTM-метки.

Речь о следующих UTM-параметрах:

  • gclid;
  • utm_medium;
  • utm_source;
  • utm_campaign;
  • utm_content;
  • utm_term;
  • _openstat.

Так, страница «http://site.com/?utm_source=testk&utm_medium=test&utm_campaign=test» должна содержать каноническую ссылку: <link rel="canonical" href="http://site.com/" />.

Читайте, как правильно создавать и проставлять UTM-метки.

Страницы фильтрации

На страницах фильтрации следует в качестве канонических указывать сами страницы фильтрации.

Например, для страницы «http://site.com/category-1/filter-1/» нужна ссылка: <link rel="canonical" href="http://site.com/category-1/filter-1/" />.

Дублирование контента на разных доменах

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

Просто нужно указать канонические ссылки со всех доменов, на которых есть дублирующийся контент, на основной — предпочтительный для индексирования.

Дублирование контента на разных доменах

Важно: на данный момент междоменный каноникал понимает только Google.

О чем следует помнить при простановке rel="canonical"?

  1. Ссылки в атрибуте следует ставить абсолютные — с http:// или https://. Так сокращается риск появления ошибок.
  2. Если на странице с дублирующимся контентом указываете на другую страницу как каноническую, не забудьте в <head></head> той страницы также прописать ее как каноническую.
  3. Если на странице указаны несколько канонических адресов, поисковый робот проигнорирует их и определит каноническую страницу самостоятельно.
  4. Если канонической указана страница, отдающая код ответа 404, поисковый робот не сможет использовать данную рекомендацию.
  5. Чтобы избежать ошибок, не стоит использовать цепочки канонических страниц.
  6. Поисковые роботы воспринимают атрибут rel="canonical" не как строгую директиву, а как рекомендацию, то есть указанный URL может быть проигнорирован.
  7. При самостоятельном определении канонических страниц поисковая система Google отдает предпочтение страницам на https.

Выводы

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

Особенно важно определять каноничность для:

  • страниц пагинации;
  • страниц с UTM-метками;
  • страниц фильтрации.

Это помогает бороться с дублированием контента и обезопасить сайт от копирования.

Узнайте больше о продвинутых способах использования rel="canonical".

Комментарии (7)

  1. 0
    месяц назад

    "На страницах фильтрации следует в качестве канонических указывать сами страницы фильтрации."

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

    P.S. Вопрос выше идёт о классических страницах фильтров, когда в URL добавляются различные параметры и т.д. Т.е. не о страницах фильтров в виде отдельной ссылки с оптимизированным ЧПУ и прочим.

    • 0
      Максим
      месяц назад

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

      • 0
        Наталья Дурасова
        месяц назад

        Для таких (не ЧПУ) страниц фильтрации в первую очередь рекомендуем сделать ЧПУ фильтры, с возможностью внедрения уникальных мета-тегов.

        Если такой вариант не возможен, в этом случае действительно, лучше указывать канонической категорийную страницу.


      • 0
        Наталья Дурасова
        месяц назад

        Более менее классические примеры:
        http://www.citrus.ua/shop/goods/mobile/189/?arrFilter_P3_MIN=&arrFilter_P3_MAX=&arrFilter_74_219956312=Y&set_filter=Y&set_filter=Y&set_filter=Y&set_filter=Y

        http://mprestige.com.ua/dorozhnye-c-316.html?pf_=112&pt_=3360&faa_3%5B%5D=863&faa_3%5B%5D=58557

        https://eldorado.ua/mobile_phones/c1038945/producer=ergo,astro,keneksi/ (здесь еще более менее)
        Т.е. когда фильтр не представляет из себя оптимизированную страницу с оптимизированными мета-тегами, ЧПУ и текстом на нём.

        • 0
          Максим
          месяц назад

          Для таких (не ЧПУ) страниц фильтрации в первую очередь рекомендуем сделать ЧПУ фильтры, с возможностью внедрения уникальных мета-тегов.

          Если такой вариант не возможен, в этом случае действительно, лучше указывать канонической категорийную страницу.

          • 0
            Наталья Дурасова
            месяц назад

            Ну вот...И получается проблема в том таких магазинов большинство, тех кто не позаботился о ЧПУ фильтрах (желательно в виде отдельной ссылки). Согласно статье нужно ставить canonical на эту же страницу фильтра, а потом прихожу я и мне приходится это вычищать прежде чем проработают схему ЧПУ со всеми вытекающими. Просто я с таким уже сталкивался пару раз...

            Так или иначе спасибо вам за статью и дискуссию.

  2. 1
    2 месяца назад

    | В нашей практике бывали случаи, когда контент с сайта копировали полностью, вместе с внутренней текстовой перелинковкой и каноническими адресами. 

       ахах, знакомо) главное, чтобы качественные сайты воровали - можно получить бесплатных норм ссылочек;)

Чтобы оставить комментарий, необходимо авторизироваться

Подписаться

на самую полезную рассылку по интернет-маркетингу

Самое

обсуждаемое популярное читаемое