Об атрибуте rel=«canonical»

Об атрибуте rel=«canonical»

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

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

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

http://www.example.com/product.php?item=shvedskaya-ryba&trackingid=1234567&sort=alpha&sessionid=5678asfasdfasfd 
http://www.example.com/product.php?item=shvedskaya-ryba&trackingid=1234567&sort=price&sessionid=5678asfasdfasfd 

Если Google будет знать о том, что содержание этих страниц одинаково, то сможет добавить в результаты поиска только одну из них. Наши алгоритмы выбирают ту страницу, которая, по нашему мнению, лучше всего отвечает на запрос пользователя. Тем не менее, теперь пользователи могут указать поисковым системам каноническую страницу, добавив элемент <link> с атрибутом rel="canonical" в раздел неканонической версии страницы. Добавление этой ссылки и атрибута позволяет владельцам сайтов определять наборы идентичного содержания и сообщать Google: "Из всех страниц с идентичным содержанием эта является наиболее полезной. Установите для нее наибольший приоритет в результатах поиска."

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

Чтобы задать каноническую ссылку на страницу http://www.example.com/product.php?item=shvedskaya-ryba, создайте элемент <link> следующим образом:

<link rel="canonical" href="http://www.example.com/product.php?item=shvedskaya-ryba"/>

Скопируйте эту ссылку в раздел <head> всех неканонических версий страницы, например http://www.example.com/product.php?item=shvedskaya-ryba&sort=price.

Если вы размещаете содержание как по адресу http://www.example.com/product.php?item=shvedskaya-ryba, так и по адресу https://www.example.com/product.php?item=shvedskaya-ryba, то можете указать каноническую версию этой страницы. Создайте элемент <link>:

<link rel="canonical" href="http://www.example.com/product.php?item=shvedskaya-ryba"/>

Добавьте эту ссылку в раздел <head> страницы https://www.example.comproduct.php?item=shvedskaya-ryba.

Обязательно ли использовать атрибут rel="canonical"?

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

Должна ли эта ссылка быть абсолютной или относительной?

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

Должно ли содержание набора страниц быть сходным с содержанием канонической версии?

Да. Атрибут rel="canonical" следует использовать только для выбора предпочитаемой версии из множества страниц с идентичным содержанием (хотя небольшие различия, например в порядке сортировки, допустимы).

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

Что будет, если атрибут rel="canonical" указывает на несуществующую страницу? А если каноническими назначено несколько страниц набора?

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

Может ли Google проследить цепь назначений rel="canonical"?

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

Можно ли использовать атрибут rel="canonical" для указания канонического URL на другом домене?

Нет. Для перехода на другой домен более уместно использовать постоянное перенаправление (301). В настоящее время Google принимает в расчет указания на канонические версии на других субдоменах (или в пределах домена), но не на других доменах. Таким образом, для набора страниц с example.com или help.example.com владельцы сайтов могут указать каноническую страницу на www.example.com, но не на example-widgets.com.

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

  1. Основной: 05.08.2012 19:02

    Всё-таки, что если на стр категории поставить канон. - раздел, в разделах поставить канон. на главную?

  1. 1




Разрешённые теги: <b><i><br>Добавить новый комментарий:


Последние работы

Аметка

Сайт знакомств

Aprioro - поиск

Мультипоисковая система

Зарулём76

Автопрокат

Магазинтер

Магазин мобильной электроники

Лазаревское

тепличный комплекс

Домовия

агентство недвижимости

Ярославский Текстиль

Пошив рабочей одежды

Sib-Man

охота и рыбалка