вторник, 3 октября 2017 г.
Исходная запись:
Указание канонической страницы
. Авторы: Иоахим Купке (Joachim Kupke), старший инженер-программист, и Майли Ойи (Maile Ohye), технический директор программ Google для разработчиков. Дата публикации: 12 февраля 2009 г.
Больше не нужно беспокоиться о том, что Google несколько раз проиндексирует один и тот же контент на вашем сайте. Теперь вы можете указать предпочтительную версию URL. От нее зависит, какая страница появится в результатах поиска, если на разных страницах вашего сайта размещен одинаковый или очень похожий контент. Кроме того, благодаря этому нововведению показатели предпочтительной версии URL, такие как популярность ссылок, будут объединять в себе показатели всех страниц с идентичным контентом.
Больше не нужно беспокоиться о том, что Google несколько раз проиндексирует один и тот же контент на вашем сайте. Теперь вы можете указать предпочтительную версию URL. От нее зависит, какая страница появится в результатах поиска, если на разных страницах вашего сайта размещен одинаковый или очень похожий контент. Кроме того, благодаря этому нововведению показатели предпочтительной версии URL, такие как популярность ссылок, будут объединять в себе показатели всех страниц с идентичным контентом.
Обратимся к примеру с
сайтом магазина шведской рыбы
. Предположим, предпочтительная версия URL выглядит так:
![](https://cdn.statically.io/img/1.bp.blogspot.com/-jWk2TlkWcH0/WcuAI_s3_oI/AAAAAAAACcQ/-up1uogk5TwS6yoHlprtWJ5VS3S5XWGZwCLcBGAs/s400/swedish-fish1.png)
Однако найти сведения о шведской рыбе пользователи и робот Googlebot могут по нескольким URL, некоторые из которых довольно сложны. Даже если на всех страницах размещена та же информация, что и на предпочтительной версии, в них могут встречаться расхождения из-за параметров сортировки, навигации по категориям и других факторов:
![](https://cdn.statically.io/img/3.bp.blogspot.com/-VgmR5WEAJz8/WcuBFck2ZmI/AAAAAAAACcc/4P5SsUF9sa8kye5javLbPtXfC6LQncWJgCLcBGAs/s400/sweedishFish2.png)
Встречаются и противоположные случаи: страницы с одинаковым контентом могут иметь разные URL из-за параметров отслеживания, session ID и т. д.:
![](https://cdn.statically.io/img/4.bp.blogspot.com/-jWk2TlkWcH0/WcuAI_s3_oI/AAAAAAAACcU/RcJP6MamIIYe_6FQ9YwiV8GJLSlg1WMUACEwYBhgL/s400/swedish-fish1.png)
Чтобы отметить предпочтительную версию, теперь достаточно добавить тег
<link>
:
<link rel="canonical" href="https://www.example.com/product.php?item=swedish-fish" />
в раздел
<head>
страниц с идентичным контентом:
https://www.example.com/product.php?item=swedish-fish&category=gummy-candy
https://www.example.com/product.php?item=swedish-fish&trackingid=1234&sessionid=5678
В этом случае робот Google определит, что все такие страницы относятся к каноническому URL –
https://www.example.com/product.php?item=swedish-fish
. Кроме того, будут переданы дополнительные свойства URL, например PageRank и соответствующие факторы оценки рейтинга.
Этот стандарт подходит для любой поисковой системы, которая может сканировать и индексировать сайты.
Инженер из нашей команды индексирования
Иоахим Купке
(Joachim Kupke) ответил на некоторые распространенные вопросы.
Что такое rel="canonical": подсказка или директива?
Это подсказка, которую мы очень ценим. Данные о предпочитаемой версии URL учитываются вместе с другими сигналами, когда необходимо определить стран��ц��, на��бо��е�� по��ходящую для показа в результатах поиска.
Можно ли указать каноническую страницу с помощью относительного пути, например
<link rel="canonical" href="product.php?item=swedish-fish" />
?
Да, относительные пути с тегом
<link>
распознаются корректно. Кроме того, если в документе указать ссылку
<base>
, относительные пути будут определяться с учетом базового URL.
Допустимы ли различия в контенте на канонической и других страницах?
Мы допускаем небольшие различия. Например, неодинаковыми могут быть порядок сортировки или список товаров. Помимо этого, расхождения в материалах зачастую связаны с тем, что сканирование канонической и других версий страниц может выполняться в разное время. В таких различиях нет ничего страшного.
Что происходит, если при указании URL с подсказкой rel="canonical" возвращается ошибка 404?
Мы по-прежнему будем сканировать ваш ресурс и найдем каноническую страницу с помощью эвристических алгоритмов, но все же рекомендуем отметить имеющиеся URL как канонические.
Что происходит, если подсказка rel="canonical" ещё не проиндексирована?
Мы стремимся оперативно обнаруживать и сканировать любой общедоступный контент, в том числе канонические страницы. Подсказка rel="canonical" будет обработана, как только завершится индексирование таких страниц.
Можно ли использовать подсказку rel="canonical" для переадресации на другие ресурсы?
Да, вы можете указывать URL, который выполняет переадресацию на канонический URL. Робот Google обработает и проиндексирует URL с переадресацией.
Можно ли использовать несоответствующие перенаправления rel="canonical"?
Наш алгоритм нестрог. Мы можем обрабатывать канонические цепочки, однако настоятельно рекомендуем настроить ссылки так, чтобы они в итоге приводили на единственную каноническую страницу.
Может ли тег link от��оситься к каноническому URL на другом домене?
Можно ли ознакомиться с примером такой страницы, размещенной в Интернете?
Да. Примеры есть на сайте
wikia.com
. Например, в исходном коде страницы
https://starwars.wikia.com/wiki/Nelvana_Limited
подсказка rel="canonical" указана следующим образом:
https://starwars.wikia.com/wiki/Nelvana
.
Эти две страницы почти идентичны, но рядом с заголовком первой (Nelvana_Limited) есть краткое сообщение о переадресации. Благодаря подсказке rel="canonical" свойства обоих URL учитываются в нашем индексе и в результатах поиска показывается нужная версия страницы wikia.com.
Вопросы можно задавать на
форуме для Веб-мастеров
. Если вам не удается указать URL канонической страницы, не беспокойтесь: мы по-прежнему будем выбирать предпочтительную версию URL и передавать соответствующие свойства.
Если вы хотите узнать больше, ознакомьтесь со статьями Справочного центра, посвященными
каноническим URL
и
подсказке rel=canonical
.
---