Что такое каноническая ссылка

Link rel canonical канонические URL ссылки на страницы сайта

31 июля 2014

Просмотров: 10 120

Link rel=canonical — атрибут тега , который используется для обозначения канонических страниц на сайте.

Что такое канонические страницы? Каноническая страница — это страница сайта адрес которого является каноническим (предпочитаемым), в группе схожих по сердержимому страниц.

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

Пример канонических URL адресов страниц

Характерный пример — страница сайта доступна по нескольким адресам:

site.ru/page?id=3
site.ru/blog/seo/yandex
site.ru/blog/yandex

Допустим, что предпочитаемым (каноническим) URL адресом является — /blog/seo/yandex. Значит в коде страниц:

site.ru/page?id=3
site.ru/blog/yandex

необходимо отразить адрес канонической страницы:

site.ru/blog/seo/yandex

Готовый код канонической ссылки:

Что такое канонические ссылки

Каноническая страница — это оригинальная страница или первоисточник. Каноническая ссылка (с атрибутом rel=canonical тега link) — не является строгой дерективой.

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

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

Часто дублирование контента происходит из-за некорректной или плохо настроенной CMS. Организация канонических страниц как существенная часть seo оптимизации сайта позволяет избежать индексирования страниц-дублей.

Обратите внимание

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

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

Как работают канонические ссылки

Правила, которые определяют корректное восприятие rel=canonical поисковыми системами:

  • каноническая страница должна существовать и быть доступна для индексирования;
  • адрес канонической ссылки не должен быть указан в домене другого сайта (и поддомене для Яндекса);
  • на одной странице не может быть более одного канонического URL страницы;
  • не должно существовать цепочек канонических ссылок, где на странице являющейся канонической для одной стоит каноническая ссылка на другую страницу (1=>2=>3).

Канонические ссылки (атрибут тега link rel canonical) позволяет указать какую именно страницу из группы похожих или одинаковых страниц нужно индексировать. Полезность данного инструмента сложно переоценить и глупо игнорировать.

Ведь именно к правильному толкованию страниц сайта поисковыми системами, в значительной степени и сводится SEO сайта. Тем более, что канонические ссылки поддерживаются практически любой современной CMS вроде Joomla или WordPress.

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

Не дублируйте контент и ставьте правильные ссылки!

Получайте бесплатные уроки и фишки по интернет-маркетингу

Источник: https://convertmonster.ru/blog/seo-blog/kanonicheskie-ssylki-kanonicheskie-adresa-stranic/

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

.

Внимание! Что бы снизить вероятность ошибки, внутри элемента link rel=»canonical» необходимо использовать абсолютные, а не относительные адреса. То есть, добавлять к ссылке домен.

Убедитесь, что в технической карте сайта sitemap.xml размещены именно канонические ссылки. Иначе это может привести к ошибкам индексирования.

Примеры канонических адресов

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

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

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

Вот таким образом:

Теперь адрес https://dh-agency.ru/prodvijenie-magazina-odejdy/ будет считаться основным.

Роль канонических адресов страниц в SEO

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

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

Правильно устанавливаем канонические URL адреса

Правильно установленный канонический адрес отвечает следующим требованиям:

  1. Каноническая страница, указанная в элементе link rel=»canonical», обязательно должна существовать и быть доступна для пользователей;

  2. Канонический адрес должен быть указан только для одного домена и поддомена. Грубо говоря, не должно быть ссылок на другие ресурсы;

  3. Для страницы может быть указан один единственный канонический адрес;

  4. Убедитесь, что на сайте отсутствуют рекурсии или «цепочки» канонических адресов. То есть, одна страница не должна ссылаться на другую, которая, в свою очередь, ссылается на третью или первую;

  5. Элемент link rel=»canonical» должен находится между тегами .

Уверены, что Ваши канонические адреса соответствуют всем вышеуказанным требованиям? Тогда можете считать их просто превосходными!

Понятие «каноническая ссылка»

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

Нет никаких канонических и «главных ссылок ссылок для перелинковки».

301 редирект — замена rel=»canonical»?

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

Использование link rel=»canonical» актуально только тогда, когда сделать 301 редирект невозможно или проблематично.

Есть и еще один плюс link rel=»canonical» перед 301 редиректом — его простановку возможно сделать автоматической при создании страницы. К примеру, в WordPress эта функция уже реализована. То есть, заранее указав канонический адрес, Вы можете избавить себя от будущих проблем с индексацией.

Яндекс Вебмастер — статус «неканоническая»

В Яндекс Вебмастере есть раздел «Исключенные страницы«, добраться туда можно из меню «Индексирование» -> «Страницы в поиске» -> «Исключенные страницы«.

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

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

«Страница проиндексирована по каноническому адресу https://dh-agency.ru/category/vnutrennyaya-optimizaciya/design/, который был указан в атрибуте rel=»canonical» в исходном коде. Исправьте или удалите атрибут canonical, если он указан некорректно. Робот отследит изменения автоматически.»

Что это значит?

Ничего страшного не произошло. Робот Яндекса проиндексировал страницу по первому (написанному синем шрифтом) URL, при этом на самой странице стоял элемент link rel=»canonical»,  в котором, в качестве канонического, был указан другой адрес (написанный серым шрифтом).

Пользуясь данной инструкцией, робот исключил неканонический URL.

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

Что с этим делать?

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

Индексирование» -> «Переобход страниц«)

Так изменения будут загружены в базу в самое ближайшее время.

Только не забудьте изменить адрес в файле sitemap.xml.

Источник: https://dh-agency.ru/kanonicheskie-url-adresa-stranic/

Канонические ссылки

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

http://example.org/моя_страница

и

https://www.example.org/ru/моя_страница

Хотя для пользователя разница не так и велика: https вместо http, необязательный поддомен www и явное указание языка. Для поисковиков это абсолютно разные адреса. Чтобы понять, что странцы одинаковы, им придётся сначала загрузить их, а потом провести эвристический анализ. Если при этом есть ещё какие-то параметры в адресной строке, то это ещё больше осложняет работу по индексации сайта.

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

Важно

Каноническая ссылка определяется следующим образом:

… …

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

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

Чтобы не было дублирования, каноническая ссылка должна содержать только те параметры, которые влияют на её содержимое. Например, она не должна содержать идентификатор сессии или какие-то параметры от предыдущих страниц, которые не меняют содержимое конретно этой страницы.

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

Читайте также:  Биржи и сайты фриланса

https://магазин/index.php?tov=11&cat=12&ref=Gya7H&sid=AA23Tgd=

Где tov — идентификатор товара; cat — идентификатор категории, который достался от предыдущей страницы; ref — идентификатор партнёра, откуда пришёл пользователь; sid — индентификатор текущей сессии.

Поскольку отображение товара зависит только от идентификатора товара, то каноническая ссылка должна быть такой:

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

Постраничный вывод и канонические ссылки

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

Источник: https://anton-pribora.ru/articles/www/rel-canonical/

Урок 400 Атрибут rel=canonical. Что такое канонический URL и как им пользоваться

Атрибут rel=canonical позволяет бороться с дублями страниц. Когда одно и то же содержимое доступно по разным URL, канонические ссылки указывают главную страницу. Эта  страница (приоритетная) как раз и будет находиться в индексе поисковых систем и весь вес со страниц дубликатов будет перетекать на основную страницу.

Атрибут canonical прописывается на страницах дублей с указанием наиболее приоритетной страницы в разделестраницы вот так:

Данный тег прекрасно понимают все основные поисковые системы и канонические ссылки являются для некоторых типов страниц неотъемлемыми с точки зрения SEO оптимизации. Об этом всем мы с вами поговорим сегодня.

к оглавлению ↑

Rel canonical: что это

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

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

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

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

к оглавлению ↑

Откуда могут появиться дублирующиеся страницы?

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

к оглавлению ↑

Статья сайта относится к нескольким рубрикам

Если в ЧПУ вашего сайта выводится рубрика статей, то можно столкнуться с проблемой. Одна и та же статья может располагаться сразу по нескольким URL адресам. Вот у меня, к примеру, есть статья про безопасность в WordPress, она располагается сразу в 2-х категориях: «Полезное для блога» и «WordPress плагины». Поэтому доступна сразу по 2-ум разным URL адресам:

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

В моем случае со страницы https://wpnew.ru/sozdanie-bloga/poleznoe_dlya_bloga/bezopasnost-wordpress.html прописан канонический URL на https://wpnew.ru/sozdanie-bloga/razdel-4-plaginy/bezopasnost-wordpress.html и поэтому в индексе только второй вариант страницы.

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

к оглавлению ↑

Товары интернет-магазина в нескольких категориях

Еще одно из самых популярных явлений, это когда товары в интернет-магазинах расположены сразу в нескольких категориях. В виде примера приведу товар iPhone 6s, который может располагаться сразу на нескольких страницах:

  • site.ru/apple/iphone6s/
  • site.ru/mobilnye-telefony/iphone6s/
  • site.ru/catalog/iphone6s/

Все точно также, нужно указать со всех страниц rel=canonical на основную, приоритетную страницу. Как выбрать правильно каноническую страницу расскажу ниже.

к оглавлению ↑

Страница печати, разные id

Также на некоторых страницах встречаются страницы для печати. У них к URL  добавляется что-то вроде ?print=true. То есть, один и тот же контент может находиться на:

  • site.ru/content/post-1;
  • site.ru/content/post-1?print=true.

В таком случае со страницы site.ru/content/post-1?print=true нужно прописать в область(внимание, не в body!) следующее:

Благодаря этому действию, страница site.ru/content/post-1?print=true не будет участвовать в поиске, то есть не будет проиндексирована.

Также встречаются всякие &id=xxx , с ними боремся точно так же.

к оглавлению ↑

Тег more

Еще один популярный тег присваиваются статьям в стиле /#more-777 , который прописывается к URL. Чаще всего такое можно заметить на шаблонах WordPress, особенно старых. Чтобы в индекс попадала правильная страница, аналогично на странице site.ru/post#more-777 должно быть прописано :

Я же в идеале бы рекомендовал делать ссылки прямыми (с той же самой главной страницы), без тега more.

к оглавлению ↑

Дубли replytocom

Точно также бывает с ?replytocom=777 , которые могут попасть в индекс из-за древовидных комментариев. Делаем все по аналогии. Я же для борьбы с дублями replytocom просто ставлю галочку в плагине Yoast SEO и данная проблема больше не беспокоит:

к оглавлению ↑

Партнерская программа

Когда реализуете партнерскую программу, часто много ссылок c «хвостами» начинают ссылаться на вас. Получается, что-то вроде этого: site.ru/?partner=id777. С подобных страниц тоже нужно прописывать атрибут canonical, чтобы они не попали в индекс.

к оглавлению ↑

Как правильно использовать rel=canonical

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

Данный тег должен находиться внутри.

к оглавлению ↑

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

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

  • Если страница раньше имела только 1 url, то лучше сделать канонической ее, так как скорей всего она уже проиндексирована, также имеет определенный вес. То есть с новой страницы проставить rel=canonical на старую.
  • Если же страницы создавались примерно в одно время, лучше каноническим URL сделать ту, которая находится в индексе.
  • Если же несколько страниц-дублей находится в индексе поисковиков, то лучше выбрать тот, который будет продвигаться. Чаще всего тот URL, который имеет меньше всего уровень вложенности, либо уже имеет входящие ссылки.
  • Если же все условия идентичные у страниц дублей, обычно берется за приоритетную страницу та, которая подходит под некий шаблон товара/статьи по сайту и предпочтение отдается единообразию.

к оглавлению ↑

Частые ошибки с атрибутом rel=canonical

  1. Тег rel=»canonical» — это не строгая директива. Он лишь предлагает основную страницу для поисковиков, то есть просто-напросто советует.
  2. Нельзя использовать другой домен в данном атрибуте. Допускаются ссылки только внутри домена или поддомены.

  3. Для проставления канонических ссылок необязательно иметь 100% дублированный контент, если есть небольшие различия — это нормально. Такое может быть, когда продукты расставлены в другом порядке или поисковый робот посетил страницы в разное время, например.

  4. Если документ по каноническому адресу недоступен (отдает 404 ошибку, допустим), то поисковики могут проигнорировать его.
  5. Также поисковые роботы могут проигнорировать данный атрибут, если на странице указано несколько канонических урлов.

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

    Но будьте аккуратны, можете «наломать дров», лучше использовать полный URL, с указанием вашего домена.

  7. Каноническая страница должна быть индексируемой.

Запомните: rel=canonical передает вес входящих ссылок.

Источник: https://wpnew.ru/raskrutka-bloga/seo_optimizaciya/rel-canonical.html

Rel Canonical: что это за тег, его роль в пагинации и настройка канонических URL

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

Что такое rel canonical?

Остановимся подробнее на теге rel=»canonical». Его основная цель — борьба с дублями страниц и неинформативными страницами (например страницами пагинации), а также повышение качества индексации с помощью прописывания приоритетного адреса.

У меня был сайт с ограниченным краулинговым бюджетом. То есть по факту там было тысяч 10 страниц, но в индексе могли быть только 2 тысячи (потому что сайт был молодой и не трастовый).

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

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

Читайте также:  Стоит ли поднимать тиц вечными ссылками

Что такое каноническая ссылка?

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

Что важно — будет также передаваться ссылочный вес и прочие характеристики страницы (PageRank и др.).

Этот атрибут указывается внутри тега на URL-дубликатах с указанием предпочитаемого URL. Оформляется он таким образом:

Для чего нужен каноникал?

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

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

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

Благодаря каноникал в индексе поисковиков будет предпочитаемый канонический URL.

Примеры использования

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

Как каноникал используется для пагинации

Нужно проставить rel canonical со страниц пагинации (site.ru/category/page/2) на первую из них (site.ru/category).

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

Яндекс рекомендует со всех страниц пагинации настраивать каноническую ссылку на первую из них. Как итог — яндекс-робот воспримет, что именно первую страницу необходимо индексировать. Про индексацию товаров уточняется, что по другим ссылкам Яндекс всё равно будет переходить.

Источник: http://znet.ru/raskrutka/rel-canonical-nastroyka-kanonicheskih-url/

11 правил использования атрибута rel=canonical — Академия SEO (СЕО)

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

В большинстве случаев дублирование контента устраняется банальным удалением повторяющихся страничек или же использованием редиректа 301.

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

Кстати, в сети очень часто неверно упоминается тег rel=«canonical». Правильный вариант – атрибут rel=«canonical» тега .

Как с помощью атрибута rel=«canonical» убрать дублированный контент

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

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

Канонические ссылки – это предпочитаемые адреса схожих страниц, которые должны учитываться поисковиками (по Вашему мнению). Далее по тексту мы также будем использовать термин «канонический URL».

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

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

Совет

После этого посетители и роботы все еще смогут просматривать все три варианта, но при индексации будет учитываться только та страница, у которой будет канонический УРЛ.

Особенности применения атрибута rel=«canonical»

  1. Для роботов поисковых систем канонический URL, заявленный при использовании тега , является не беспрекословным указанием, а лишь рекомендуемым вариантом, который в некоторых случаях может быть проигнорирован.
     
  2. Может и должен быть использовать также и в коде предпочитаемой страницы с указанием ссылки на нее же. Это позволит поисковым роботам определять ее как основную даже в случае захода на нее с автоматически сгенерированных адресов.
     
  3. Канонический УРЛ должен вести на существующую страницу.
     
  4. В пределах одной странички нельзя указывать более одной канонической ссылки.
     
  5. Канонический URL не может находиться на другом домене (или поддомене в случае с Яндексом).
     
  6. Не рекомендуется выстраивать канонические ссылки в цепочку:
     
  7. Нецелесообразно использовать этот атрибут совместно с мета-тегом robots, поскольку указания последнего всегда будут считаться более
    приоритетными. А следовательно, если в нем будет использовано указание noindex, nofollow, страница не будет индексироваться даже при условии Вашего указания в теге , что ее URL канонический.
     
  8. Перед тем как указывать канонический УРЛ, нужно убедиться, что страница, которая размещена по нему, не закрыта от индексации в robots.txt.
     
  9. Убрать дублированный контент не удастся, если в коде всех одинаковых страниц указать разные канонические УРЛ. В этом случае рекомендации, скорее всего, будут проигнорированы.
     
  10. Рекомендуется прописывать абсолютные адреса ссылок, а не относительные.
     
  11. Считается, что если указать канонический URL, предпочитаемой странице будет практически без потерь передаваться суммарный вес ее дублей.
     

Подводя итог..

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

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

А Вы пользуетесь этой достаточно удобной возможностью? Или предпочитаете другие способы избавления от дублей страниц?

Источник: https://seo-akademiya.com/baza-znanij/kontent/kanonicheskie-ssyilki/

Rel canonical — атрибут тега link для настройки канонических страниц и ликвидации дублей в WordPress | Создание сайтов и заработок в сети

Здравствуйте, уважаемые читатели блога Goldbusinessnet.com! В лице canonical, который является атрибутом тега link, отвечающего за формирование служебных ссылок, вебмастера получили отличный инструмент для создания канонических страниц сайта. Но для чего это нужно?

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

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

Что такое канонические страницы и как их настроить?

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

Канонические страницы в пределах сайта призваны выявлять дублированный контент, который в этом случае просто не будет учитываться поисковиками. Поначалу rel canonical признавался только Гуглом и крупными «буржуйскими» поисковиками Bing и Yahoo, но на данном этапе и лидер рунета Яндекс сподобился обратить на него свое внимание, так что вебмастерам это упрощает задачу.

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

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

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

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

Вот, например, какие пронумерованные страницы с анонсами постов присутствуют на этом блоге:

//goldbusinessnet.com/ — первая //goldbusinessnet.com/page/2/ — вторая //goldbusinessnet.com/page/3/ — третья и т.д.

Обратите внимание

Какие же это дубли, спросите вы? Ведь содержание всех анонсов коренным образом отличается, поскольку они являются фрагментами разных статей. Так-то оно так, но ведь название и описание этих страниц будет идентичным (для главной или категорий, например).

Читайте также:  Что такое поддомен

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

Rel canonical, как я отмечал в начале статьи, указывается в блоке служебных элементов HTML кода, которые находятся в составе тега head, являясь атрибутом служебной ссылки link. Открыть исходный код можно с помощью сочетания горячих клавиш Ctrl + U, действующего для всех популярных браузеров (Хром, Мазила, Опера и Интернет Эксплорер).

На скриншоте выше отображен HTML код первой страницы пагинации главной, для которой прописан каноникал, содержание которого указывает, что именно она сама является канонической:

Если откроем код второй странички, то там будет указан точно такой же тег каноникал (для простоты его часто называют так, хотя по сути это параметр атрибута rel, как вы знаете):

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

Именно в таком виде должен присутствовать rel canonical для каждой страницы блога WordPress. Любой другой вариант будет неверным. Проверьте исходный код для всех основных страниц своего блога, включая записи (статьи). Вполне может оказаться, что вы увидите вот такой каноникал:

Важно

То есть для второй страницы пагинации в качестве атрибута href прописан URL этой же странички, хотя должен присутствовать адрес первой. Если внимательно посмотрите на исходный код, то для вас станет очевидным, что виноват во всем плагин All in One SEO Pack.

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

Настройка тега каноникал для страниц блога WordPress

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

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

После этого в левом меню появится отдельный раздел, где можно настроить нужные опции. Переходите во вкладку «All in One SEO» — «Основные настройки» и в самом верху отметьте галочками две опции:

Первая опция позволит активировать канонические URL для всего ресурса, а вторая скорректирует их настройку для всех страниц пагинации. Как раз активация опции «Запретить пагинацию для канонических URL» исключит появление неправильных ссылок с canonical (см. последний скриншот).

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

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

Источник: https://goldbusinessnet.com/optimizatsiya-i-raskrutka-saita/rel-canonical-atribut-link-teg-nastrojki-kanonicheskix-stranic-wordpress/

Rel=»canonical» — полное руководство по атрибуту канонических адресов

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

Если взять в пример ситуацию выше с адресами страниц, создаваемые кнопками ответа на комментарии на WordPress, то в исходном коде каждой такой страницы можно видеть атрибут rel=»canonical».

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

http://i-am-kulinar.ru/poleznoe-obzory-intervyu/ne-proigral-nikto.html?replytocom=5499#respond

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

Рассмотрев основной принцип работы данного атрибута, можно перейти к следующему вопросу материала.

к содержанию ↑

В каких случаях использовать?

  • Я рекомендовал бы прописывать его на каждой странице, чтобы поисковые роботы сразу понимали, какую станицу забирать в поисковую базу. Это особенно важно, когда вы точно знаете, что у вас на сайте происходит дублирование контента, которое происходит вследствие наличия множества одинаковых страниц. Тогда стоит на все страницы добавить атрибут canonical, чтобы указать главный URL. Опять же, в пример можно взять случай выше со страницами дублирования через ссылку «Ответить»;
  • На ряду с добавлением канонического адреса в код страницы, хорошим способом предотвратить появление дублей страницы является 301 редирект, который будет перенаправлять поисковых роботов и реальных посетителей с любой дублированной страницы на ее основной адрес. Когда не возможно реализовать 301 редирект, нужно использовать rel=»canonical»;
  • В случае с интернет магазином, когда имеется несколько страниц одного товара, только с разными версиями продукта (например, отличие в цвете телефона). В такой ситуации rel=»canonical» лучше прописать на всех страницах и указать в качестве главной лишь адрес на страницу одного продукта;
  • Если доступна версия страницы для печати, то с такой страницы также стоит проставить canonical на основную;
  • Когда сайт доступен только адресу домена, а также по адресу индексного файла index. Например, сайт доступен по домену index.ru, а также index.ru/index.html. В таком случае правильней всего будет прописать каноникал со второго адреса на первый;

Источник: http://kostyakhmelev.ru/texnicheskaya-chast/rel-canonical-atribut-kanonicheskih-adresov.html

Каноническая ссылка в каталоге для интернет-магазина

Главная страница » Каноническая ссылка в каталоге для интернет-магазина

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

Что получается: /catalog/ — canonical /catalog/ /catalog/page/2/ — canonical /catalog/

/catalog/page/3/ — canonical /catalog/

Анализ показал, что только у одного-двух конкуретнов в ТОП10 по нашей тематике есть в коде указание канонических ссылок, все остальные про такую науку даже не слышали.

Можно было бы прочитав оф.источники успокоиться, но вопрос усилился после просмотра информации из яндекс.вебмастер, который сначала проиндексировал страницы пагинации, а когда увидел в коде каноникал на главную страницу каталога, написал следующее в разделе «Индексирование» — «Страницы в поиске» для страниц пагинации:

Совет

Страница проиндексирована по каноническому адресу /catalog/, который был указан в атрибуте rel=»canonical» в исходном коде. Исправьте или удалите атрибут canonical, если он указан некорректно. Робот отследит изменения автоматически.

«Исправьте или удалите» даёт повод задуматься, что здесь что-то может быть неправильно и каноническая ссылка здесь необязательна.

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

UPD.

Каноническая ссылка попортила много крови, но и дала достаточно повода для размышлений.

Чтобы каждая страница пагинации была уникальной:

  • страница пагинации в тайтле, также как и дескрипшн, должна содержать список страниц (классическая схема)
  • h1 тоже надо делать уникальным
  • каноническая страница ведёт на текущую страницу пагинации, в противном случае вебмастер Яндекса определяет это страницу как неканонической и сканирует только товары, находящиеся внутри страницы пагинации, но сама страница пагинации вес не набирает и получается, что главная страница текущей категории бедная и несчастная без внутренних страниц. Трафик падает.

На личном примере заметил существенное падение трафика, когда всем страницам пагинации указал канонической страницу категории.

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

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

Канонический URL: как повысить рейтинг одинакового контента — netpeak.net
Канонические страницы в интернет-магазине — как правильно использовать rel=»canonical ? — searchengines.guru
Что такое атрибут rel=“canonical”, когда и как его использовать? — siteclinic.ru
Канонические URL адреса страниц — dh-agency.ru

Источник: http://my.bespredel.su/kanonicheskaya-ssyilka-kataloga-dlya-internet-magazina/

Ссылка на основную публикацию