Canonical url что это

Канонические URL. Руководство по использованию атрибута rel = Canonical

Существует несколько причин образования дублей, например, CMS могут создавать дополнительные копии, где страница доступна по адресу с www и без. Особенно часто копии возникают в интернет-магазинах, где страницы товара отличаются только фотографией.

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

Канонический URL в борьбе с дублями.

Допустим, есть несколько адресов, ведущих на одну и ту же страницу:

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

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

Как правильно использовать канонические урлы?

В чем разница между канонической ссылкой и 301-редирект?

Различие в принципе их действия. Атрибут rel=canonical показывает поисковой системе, какую страницу нужно индексировать и отображать в поиске. Остальные страницы не ранжируются, но на сайте пользователю видны. При использовании 301-редирект, вас автоматически перенаправляют на основную страницу. Если рассматривать с позиции передачи веса, то оба варианта будут передавать определенную часть веса канонической странице.

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

И еще несколько правил

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

Источник

Объединение URL повторяющихся страниц

Если у вас есть одна страница, доступная по нескольким URL, или разные страницы с практически одинаковым контентом (например, версии для мобильных устройств и компьютеров), Google будет считать один URL каноническим, а остальные – его копиями. Сканирование канонического URL будет выполняться чаще, чем сканирование копий.

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

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

Как робот Googlebot выбирает канонический URL при индексировании

Когда робот Googlebot индексирует сайты, он старается определить основной контент на каждой странице. Если на одном сайте есть несколько похожих страниц, робот выбирает в качестве канонической ту из них, контент которой он интерпретирует как наиболее полный и полезный. Она будет сканироваться наиболее часто, а ее копии и варианты – реже. Это позволяет снизить нагрузку на ваш сайт, связанную с индексированием.

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

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

В каких случаях наличие похожих или идентичных страниц оправданно

В некоторых случаях имеет смысл сохранять разные URL, которые ведут на одну и ту же страницу (или на очень похожие ее варианты). Вот примеры таких ситуаций:

Для чего вам нужно выбирать канонический URL

Выбрать каноническую страницу из числа одинаковых или похожих стоит по нескольким причинам:

Как узнать, какую страницу Google считает канонической

Выяснить, какую страницу Google считает канонической, можно с помощью инструмента проверки URL.

Как указать каноническую страницу

Это можно сделать одним из описанных ниже способов. Не забывайте следовать общим рекомендациям.

Укажите канонические страницы в файле Sitemap.

Общие рекомендации

Ниже приведены общие правила нормализации URL.

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

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

Почему следует отдавать предпочтение протоколу HTTPS при выборе канонических URL

Определяя канонические URL, Google отдает предпочтение страницам HTTPS, если не обнаруживаются проблемы, например такие:

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

Что делать, чтобы страница HTTP не была ошибочно назначена канонической:

Только для опытных пользователей: как запретить роботу Googlebot учитывать динамические параметры

Тег link с атрибутом rel=»canonical»

Теги link с атрибутом rel=»canonical» должны содержать абсолютные пути, а не относительные.

HTTP-заголовок с атрибутом rel=»canonical»

Если у вас есть доступ к настройкам сервера, то для HTML-страниц, PDF-файлов и других поддерживаемых Google Поиском документов канонические URL можно указывать с помощью атрибута rel=»canonical» в HTTP-заголовке, а не HTML-теге.

В настоящее время этот способ поддерживается только для веб-поиска.

Файл Sitemap

Укажите канонический URL для каждой страницы в файле Sitemap. Все страницы в нем предлагаются в качестве канонических. Робот Googlebot будет определять, какие из них являются повторяющимися, по их контенту.

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

Не включайте в файл Sitemap неканонические страницы, если вы его используете.

Код статуса 301 для устаревших URL

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

Предположим, на вашу страницу можно перейти по следующим URL:

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

Если вы пользуетесь сервисом веб-хостинга, поищите сведения о настройке переадресации 301 в справочных материалах к нему.

Устранение неполадок

Если канонический URL относится к ресурсу, который вам не принадлежит, вы не сможете отслеживать трафик на повторяющейся странице. Ниже перечислены основные причины, по которым канонический URL может относиться к отдельному ресурсу.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Источник

Что имеют в виду веб-мастера, когда говорят «закрыть тегом каноникал», или что такое Canonical Tags?

На самом деле прижившиеся выражение «закрыть тегом каноникал» не совсем верное. Его суть — использование в секции тега link с атрибутом rel, равным canonical, а также атрибута href со значением, равным URL документа. Визуально исходный код выглядит так:

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Соответственно, canonical — это не тег, а значение атрибута rel, которое дает понять поисковикам, какую версию страницы нужно ранжировать.

Для чего следует использовать canonical?

Canonical используют, когда на сайте кроме основной версии документа (страницы сайта с отдельным URL) есть другие документы с похожим контентом. В таком случае canonical указывает поисковым машинам на основную версии страницы.

Особое внимание обратите на слово «похожим» — далее мы еще вернемся к этому определению.

Вот, что о canonical говорит cправка Google:

Если у вас есть одна страница, доступная по нескольким URL, или разные страницы с похожим контентом (например, версии для мобильных устройств и компьютеров), Google будет считать один URL каноническим, а остальные – его копиями. Сканирование канонического URL будет выполняться намного чаще, чем его копий.

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

В справке Яндекса видим аналогичное определение:

Если на сайте есть страница, доступная по нескольким адресам, а также страницы с одинаковым или схожим содержимым, робот Яндекса может посчитать их дублями. Тогда он объединит страницы в группу дублей и выберет для показа в результатах поиска только одну из них — наиболее информативную и релевантную поисковым запросам. Такая страница называется канонической.

Как можно указать канонические URL-адреса?

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

Практики применения canonical

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

Важно! Использование rel=“canonical” href=“” /; не запрещает индексацию либо сканирование документа. Canonical является рекомендацией и может быть проигнорирован поисковой системой. Canonical сообщает поисковой машине, какая версия документа должна появиться в результатах поиска и является по вашему мнению основной.

Запрет индексации осуществляется с помощью:

Кликнем на изменение способа отображения. Получим отображение в столбик:

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Обратите внимание на появившиеся в конце URL-адреса параметры. Таким образом реализуется сортировка отображения либо другие необходимые действия. В зависимости от возможных опций сортировки таких страниц с параметрами может генерироваться бесконечное количество. А с точки зрения поисковой машины, каждая вариация с новыми параметрами — это отдельный URL.

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

То есть страница указывает на основную версию документа без параметров.

Неоптимизированная фильтрация

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

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

Стоит отметить, что стандарт HTML5 допускает использование заголовков любого уровня. Упоминая заголовок Н1, мы рассматриваем классическую ситуацию, которая применяется в стандарте HTML4.

Основной тезис, который вы должны понять: одна посадочная страница = одна потребность пользователя. Например, в категории Laptops & Netbooks https://www.ebay.com/b/Laptops-Netbooks/175672/bn_1648276?_dmd=1 есть фильтры, которые создают отдельные посадочные страницы под разные потребности пользователя.

Выбрав фильтр Workstation, мы попадем на отдельную посадочную страницу https://www.ebay.com/b/Workstation-Laptops-Netbooks/175672/bn_7116632031, которую рассматривали в предыдущем примере.

Но вернемся к ситуации, когда фильтры не оптимизированы либо не могут быть оптимизированы. Например, мы хотим посмотреть товары двух брендов. Очевидно, что нет смысла оптимизировать страницу под такие запросы, так как страница каждого бренда должна иметь собственную посадочную. Подобные результаты фильтрации «скрываются» с помощью canonical.

Важно! В каждом конкретном случае canonical нужно рассматривать индивидуально.

Дубли товаров

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

Третий URL-адрес является предпочтительным и два предыдущих должны указывать на него как на основной канонический документ.

Важно! Рекомендуется избегать таких ситуаций и в категориях ссылаться только на основные версии документов, не прибегая к canonical.

UTM-метки и параметры отслеживания

Параметры в URL могут использоваться для сбора определенной информации, но в то же время создавать страницы с дублированным контентом. Например, URL вида https://site.com/page/ может иметь версию с параметрами https://site.com/page/?fbclid=IwAR3cnDV4ERw24pQNVLTFlwKzchPDA1.

Похожая ссылка формируется при переходе из Facebook. В данном случае применение canonical является отличным решением.

Указание основного зеркала сайта

Сайт, доступный по HTTP- и HTTPS-протоколу одновременно, в глазах поисковика является двумя разными сайтами, как и сайты с использованием www и без.

Указанные ниже вариации — это 4 разных сайта:

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Для указания главного зеркала можно использовать canonical.

Например, если главное зеркало — https://site.com/, то остальные:

Чтобы выбрать, какую версию вы хотите сделать основным зеркалом, используйте команду в site:site.com — она поможет определить, какую версию сайта проиндексировали Google и Яндекс, и понять, каких страниц в поиске больше.

Учтите, что между версией на HTTP-протоколе и версией на HTTPS обязательно стоит выбрать последнюю. Почему HTTPS-протокол предпочтительнее и как переехать на HTTPS без потери позиций и трафика, читайте в этом руководстве. С www все не так однозначно — сделать правильный выбор вам поможет эта статья.

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

Канонизация междоменных дубликатов

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

Ошибки при использовании Canonical

Канонизирование страниц разного типа

Вернемся к описанию canonical из справок поисковиков. Google рекомендует использовать canonical, «если у вас есть одна страница, доступная по нескольким URL, или разные страницы с похожим контентом». Яндекс также воспринимает как дубли «страницы, доступные по нескольким адресам, а также страницы с одинаковым или схожим содержимым».

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

Ключевой принцип здесь такой: контент на канонической и неканонической странице должен быть одного типа.

Канонические цепочки

Прописывая URL в атрибуте href, обязательно убедитесь, что страница, на которую вы указываете, не имеет canonical, указывающего на другую либо текущую страницу.

Рассмотрим пример. Страница, которую вы хотите канонизировать: https://site.com/phone/iphone12/. Страница, которую вы хотите выбрать канонической: https://site.com/iphone12/. Она уже содержит такой canonical:

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Такой вариант использования canonical некорректный, поскольку он создает каноническую цепочку:

Последняя в этой цепочке — страница https://site.com/phone/apple/iphone12/, а значит скорее всего именно ее поисковики посчитают канонической, но возможна и другая интерпретация. Чтобы не запутать поисковых роботов, лучше все-таки указывать одну каноническую страницу.

В нашем примере это значит, что вам необходимо определиться, какую страницу вы хотите сделать канонической: https://site.com/iphone12/ или https://site.com/phone/apple/iphone12/.

В первом варианте нужно заменить canonical на странице https://site.com/iphone12/, чтобы она указывала на саму себя. При этом страницы https://site.com/phone/iphone12/ и https://site.com/phone/apple/iphone12/ нужно канонизировать.

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Чтобы оставить канонической страницу https://site.com/phone/apple/iphone12, нужно сделать так, чтобы остальные похожие страницы ссылались именно на нее. Также страница должна ссылаться на саму себя.

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Важно! Будьте осторожны при изменении канонических URL. Обязательно выясните, почему используется те или иные значения.

Указание на URL, недоступный для сканирования или индексации

Доступность документа вы можете проверить в Google Search Console, Яндекс.Вебмастере либо инструменте SE Ranking «Аудит сайта».

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Указание на URL, отдающий код, отличный от 200

Выбирая канонический URL, также убедитесь, что документ доступен и отдает ответ сервера 200. Проверить это можно с помощью аудита сайта в SE Ranking.

Указание на URL c неверным протоколом

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

Неканонические страницы в карте сайта

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

Внутренние ссылки на канонизированные URL

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

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

Мнения специалистов по этому вопросу разделились.

Вариант 1. Следуем «правилу хорошего тона»: каждая страница пагинации ссылается сама на себя. Например:

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

Мнение 1 приведено для всестороннего освещения существующих проблем. Мнение 1 не является ошибкой использования canonical.

Вариант 2. Второй вариант сводится к закрытию пагинации от поисковика с помощью canonical, который указывает на первую страницу. Например:

Подобная конструкция часто игнорируется поисковиком из-за разного контента на страницах пагинации.

Вариант 3. Существует еще и третий вариант: вовсе не использовать canonical и закрывать пагинацию от поисковиков с помощью

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Кейс из практики

Сайт на CMS Shopify содержал ошибку, описанную в разделе Дубли товаров. Структура сайта имела вид:

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

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

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

И мы получили результат в плане улучшения показов:

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Стоит ли использовать canonical или лучше обходить их стороной?

Правильное использование canonical — несложная базовая механика в работе SEO-специалиста. Однако при некорректном применении канонизация может не принести желаемого результата. В итоге сайт будет хуже ранжироваться из-за проблем с дублированным контентом.

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

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

Источник

Все о rel canonical: как указывать атрибут правильно и зачем он нужен

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что это

Разбираемся, что нужно знать оптимизатору о работе с каноническими тегами. Материал для начинающих или тех, кто хочет освежить знания в памяти.

В статье:

Что такое rel canonical и для чего он нужен

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

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

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что этоФильтр в каталоге сайта www.asos.com

В таких случаях нужно указывать, какой вариант страницы роботу считать основным, то есть каноническим, а какие дублями. Для этого придумали канонический тег — rel = «canonical», он решает проблему дублирования контента.

Каноническая страница — это основной URL. Атрибут rel = «canonical» добавляют на страницы-дубли и в нем указывают адрес канонической страницы, чтобы дать боту знать, какую страницу они повторяют.

Зачем указывать основную версию страницы?

Причины указывать canonical:

избежать санкций поисковиков за дублирование контента;

корректно передавать ссылочный вес на нужную версию сайта и страницы;

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

Краткая информация о канонических URL из первых уст есть в справке Google и Яндекса.

Например, есть страница, доступная по трем адресам:

Допустим, мы хотим, чтобы страница site.ru/blog/category/tema ранжировалась в выдаче, получала весь положенный ей ссылочный вес и другие сигналы — считалась канонической.

Тогда эту страницу мы не трогаем, в коде страниц дублей site.ru/page?id=123 и site.ru/blog/tema указываем ее как каноническую. В коды дублей мы добавляем такую строчку:

Неканонические страницы не попадут в индекс?

Страницы, отмеченные как неканонические, все равно могут попасть в выдачу. Яндекс отмечает:

«Они будут показаны в том случае, если они более релевантны запросу и их контент существенно отличался от канонической версии во время сканирования роботом».

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

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что этоНеканоническая страница в выдаче

Google тоже заявляет, что система признает указанный канонический URL, но не всегда, поскольку тег canonical — рекомендация, а не приказ к действию. Если неканоническая покажется ему релевантнее, она и появится в выдаче.

Но если сеошник указывает этот атрибут, уменьшается риск, что Google сам определит основной не ту версию страницы.

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

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

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

Дублирование страниц

Дублирующиеся страницы с похожим содержанием, которые генерируются CMS. Они бывают на всех сайтах интернет-магазинов, где можно настраивать параметры выбора товара. Ссылки для навигации по каталогу, сортировка товаров, фильтрация, ссылки с UTM-метками для отслеживания, другие страницы с GET-параметрами в URL.

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

Другой вариант — страница товара подходит сразу под несколько категорий, так что образовываются множественные URL одного предмета. Решение такое же: выбрать популярную в качестве основной и указать ее на остальных дублирующих страницах в rel = «canonical».

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

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

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что этоПагинация на сайте www.petshop.ru

Вариант 1

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

Например, для страницы https://site.ru/category1/page-2 нужно прописать канонический URL:

Вариант 2

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

Например, на странице https://site.ru/category1/page2 нужно указать каноническую ссылку:

Вариант 3

Есть и другое мнение: если указать canonical страницы саму на себя, все страницы пагинации пойдут в выдачу. Если вы считаете, что плохо, если у разных URL с отличающимся контентом будут одинаковые Title и Description, то не делайте так.

В таком случае не нужно проставлять canonical, а лучше закрыть страницы пагинации в noindex, follow и использовать dissalow в robots для /page. Это значит, что индексировать нельзя, а переходить по ссылкам можно.

Напомним, что noindex подходит только для Яндекса.

HTTPS, HTTP, www

Один сайт может быть доступен по трем вариантам: http://site.ru и http://www.site.ru и https://www.site.ru. Но поисковые системы будут рассматривать все три как наборы отдельных страниц, если не указать canonical. Из-за чего могут быть проблемы со сканированием и индексацией сайта.

Мобильный URL

Google уже давно переходит на Mobile-First Indexing, то есть при индексировании он ориентируется на мобильную версию сайта.

Представитель Google Джон Мюллер рассказал, что делать с каноническим тегом в этих условиях.

Если у вас есть мобильная версия сайта m.site.ru, обычно у нее указывают rel = «canonical», ведущий на десктопную. А для десктопной используют тег rel=alternate, ведущий на мобильную. Если вы сделали так, ничего менять не надо. Бот распознает мобильную версию как каноническую, даже если в коде канонической указана десктопная. Если и в Sitemap.xml также, то тоже можно не трогать.

URL страны

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

Но если речь идет о разных языковых версиях, нужно использовать hreflang, чтобы поисковики выдавали отдельные результаты. Атрибут hreflang нужен для указания дополнительных URL с аналогичным или похожим содержимым на других языках или для отдельных регионов.

Из-за перехода Google на Mobile-First Indexing, нужно правильно настроить hreflang. Десктопные hreflang-теги должны ссылаться на десктопные URL, мобильные — соответственно на мобильные URL. И редиректить пользователей на нужную версию в зависимости от устройства.

Верхний и нижний регистр

Поисковик может посчитать разными два адреса, написанные в разном регистре. При назначении URL система должна применять только нижний регистр, чтобы одни и те же ссылки были действительно одинаковыми.

Итак, с помощью rel = «canonical» можно указать поисковику, какую страницу считать основной и главной среди дублей, чтобы сканировать ее, индексировать, показывать в выдаче и направлять на нее ссылочный вес. Разберемся, как настраивать тег.

Как настроить canonical правильно: 6 способов указать основной URL

Для использования канонического тега нужно выбрать среди дублей основной URL, вписать его в атрибут:

и добавить ко всем неосновным страницам.

Для добавления есть несколько способов:

С помощью плагина CMS

Большинство CMS имеют встроенную функцию или плагины, которые позволяют автоматизировать настройку канонического URL.

настроить canonical на WordPress можно с помощью плагина Yoast SEO;

в OpenCart в настройках товара можно задать SEO URL;

в Joomla версии от 3 и выше можно включить функцию SEF. Тогда в код технических страниц вида /index.php?option добавится атрибут rel = «canonical» с указанием основной страницы с ЧПУ.

Для примера подробнее рассмотрим WordPress как самую популярную CMS среди наших подписчиков.

Настройка canonical WordPress

Все просто: установите плагин Yoast SEO, чтобы канонические теги добавлялись автоматически.

Настроить теги для конкретной страницы можно в разделе «Дополнительно» («Advanced»), там нужно указать основной URL:

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что этоНастройка канонического тега WordPress

Yoast SEO делает так, что если на странице появляется noindex или nofollow, тег canonical пропадает, чтобы не было проблем с представлением сайта в выдаче.

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

Прописать между тегами любой HTML-страницы

Основной способ — прописать rel = «canonical» в секцию любой страницы-копии.

Например, если для страницы https://site.ru/*utm_content= канонической будет https://site.ru/, на страницу https://site.ru/*utm_content= нужно добавить код:

В заголовке HTTP

При запросе дублирующего файла сервер должен отдавать ссылку на оригинальный файл:

К примеру, вы составили руководство, выложили его в блог и отдельно оформили в PDF-файл для скачивания, который разместили в подкаталоге http://site.ru/blog/*. HTTP-заголовок для этого руководства в PDF может выглядеть так:

С другими страницами так тоже можно.

В файле Sitemap

Поисковики по умолчанию думают обо всех ссылках в XML-файле как о канонических. У Google есть требование включать в Карту сайта только канонические адреса страниц. Но Карта не свод правил для поисковых ботов, а список рекомендаций, который поисковики могут проигнорировать.

Через 301 редирект

Отвести трафик и ссылочный вес от дублей к канонической страницы можно с помощью 301 редиректа. Этот способ можно использовать, если сайт, к примеру, доступен по нескольким адресам:

Можно выбрать в качестве основного https://site.ru/, а со всех остальных настроить перенаправление.

Дополнительный сигнал — ссылки

Представитель Google Джон Мюллер в этом видео перечислял все сигналы, которые поисковик использует для определения канонического адреса.

К примеру, между адресами HTTPS и HTTP Google выберет HTTPS, а еще он может предпочесть привлекательный с его точки зрения URL. В числе сигналов каноникализации числятся ссылки с одной страницы на другую. Если вы указали канонической одну страницу, а по совокупности факторов другая кажется поисковику более подходящей, он не будет вас слушать.

Неправильной настройкой можно навредить индексированию страниц. Разберем несколько типичных ошибок оптимизаторов.

Неправильно указан canonical: популярные ошибки настройки

Использование нескольких канонических ссылок для одной страницы

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

Проверяйте, как плагин CMS реализует canonical, иногда из-за неправильной настройки он может указывать несколько адресов.

Настройка разных канонических URL одной странице

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

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

Бот не будет учитывать канонический адрес, если для страницы, которую вы указали основной, настроена какая-то своя основная страница. Например, для адреса site.ru/1 канонической ссылкой указана site.ru/2, а для нее указана site.ru/3.

Размещение rel = «canonical» не в секции head

Указание первой страницы пагинации как канонической

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

сделать канонической страницу «Показать все», если она есть;

для каждой страницы поставить ее же URL в качестве канонической, если нет общей страницы.

Использование канонических URL вместо 301 редиректа

Тег canonical и 301 редирект кажутся похожими — перенаправляют бота на основную страницу. Но не стоит использовать canonical вместо редиректа. Редирект переводит весь трафик на один URL, а при использовании rel = «canonical» страница откроется, будет активной и сможет получать трафик, но не появится в индексе.

Выбор главной как канонической для всех страниц

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

Закрытие канонической страницы от индексирования

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

Как проверить canonical

Проверить, для каких страниц вы настроили canonical и какие канонические страницы указали, можно с помощью сервиса Screaming Frog SEO Spider.

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что этоРезультаты проверки страниц краулером

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

Проверить, как поступил Яндекс, можно в Вебмастере: если вы верно указали каноническую страницу, дубли пропадут из поиска. Посмотрите страницу «Индексирование» — «Страницы в поиске». Если страницу исключили из результатов, она будет в блоке «Исключённые страницы».

Canonical url что это. Смотреть фото Canonical url что это. Смотреть картинку Canonical url что это. Картинка про Canonical url что это. Фото Canonical url что этоПроверка наличия дубля в выдаче

Рассказывайте, о каких необходимых вариантах использования canonical мы забыли, и какие еще ошибки настройки вы встречали в своей практике!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *