Довольно таки часто, можно увидеть на разных сайтах, что на один и тот же контент посетители попадают с разных адресов (URL). Причиной этого явления, есть дублирование содержимого на сайте. Как правильно – это случается при использовании различных систем управления контентом (cms) на сайте. Для того, что бы избежать проблемы, компанией Google еще в 2009 году было предложено использование тега rel=”canonical”, для страницы с определенным url, которая будет участвовать в выдаче поисковых систем. Немного позже все поисковики поддержали идею.

атрибут rel="canonical"
атрибут rel=”canonical”
К содержанию ↑

Как использовать атрибут rel=”canonical”.

Допустим, вы нашли страницу на которую с разных url приходят посетители и хотите решить проблему с помощью атрибута. Для этого выбираем основной url, например: https://loleknbolek.com/kak-samomu-raskrutit/page-one-1/ и теперь что бы сообщить об этом поисковой системе необходимо:

  • прописать атрибут rel=”canonical” для основной страницы и  добавить на страницу тег <link> в теле <head>, вот пример:

<link rel=”canonical” href=”https://loleknbolek.com/kak-samomu-raskrutit/page-one-1″ />

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

Нужно использовать:

https://loleknbolek.com/kak-samomu-raskrutit/page-one-1/

Не использовать:

/kak-samomu-raskrutit/page-one-1/

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

Что бы упростить жизнь вебмастерам и сеошника, рекомендую использовать плагины и модули для CMS, которые будут отслеживать ссылки с дублирование контента и автоматически прописывать канонические атрибуты.  Для WordPress могу рекомендовать плагин All in One Seo Pack, отлично справляется с задачей. Достаточно поставить галочку в пункте “Канонические URL’ы” и будут генерироваться канонические страницы автоматически.

All in One Seo PAck
All in One Seo PAck

Вам остается только проверять правильно и корректировать роботу плагина.

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

Примеры, где необходимо использовать rel=”canonical”.

1. Сервер показывает одинаковое содержимое для протокола https и субдомена www, пример:

http://lonbo.com/page-one
https://loknbol.com/page-one
http://www.lonbo.com/page-one

Так, же для этого случая можно использовать 301 redirect.

2. Для сайтов, которые используют движки, при сохранении контента в разные разделы (категории).

https://loleknbolek.com/category-1/page-one1/
https://loleknbolek.com/category-2/page-one1/

3. Динамические URL. Как правило характерно для товаров интернет – магазинов, которые созданы в разные сессии или для разных поисковых запросов. Пример:

https://loleknbolek.com/products?category=shapka&color=grey
https://loleknbolek.com/head/grey?gclid=ABCD
https://loleknbolek.com/shapka/grey/shapkaGrey.html

4. Распространение содержимого сайта(ресурса), на других сайтах, полностью или частично.

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

Общие правила при использовании атрибута rel=”canonical”.

  1. Не используйте  атрибута более одного раза, для одной страницы. Поисковик может просто проигнорировать его указание.
  2. Не забывайте включать rel=”canonical” в раздел кода HTML. Особенно проверяйте при использовании плагинов или модулей.
  3. Убедитесь, что каноническая страница открыты для индексации, в противном случае использование бесполезно.
  4. Страницы дубли должны содержать ссылки на канонический адрес.
  5. Проверьте страницу на работоспособность, отсутствие 404 ошибки и правильность URL.

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

Выводы: отлично, что компания Google создала, такой атрибут как rel=”canonical”, теперь не нужно в robots.txt прописывать миллионы редиректов с одного адреса на другой, в инструментах Яндекса и Гугла удалять похожие страницы(дубли страниц). Идет упрощение работы, увеличение времени и ресурсов на более полезные дела.

Поделиться