вторник, 3 октября 2017 г.
Исходная запись:
Указание канонической страницы
. Авторы: Иоахим Купке (Joachim Kupke), старший инженер-программист, и Майли Ойи (Maile Ohye), технический директор программ Google для разработчиков. Дата публикации: 12 февраля 2009 г.
Больше не нужно беспокоиться о том, что Google несколько раз проиндексирует один и тот же контент на вашем сайте. Теперь вы можете указать предпочтительную версию URL. От нее зависит, какая страница появится в результатах поиска, если на разных страницах вашего сайта размещен одинаковый или очень похожий контент. Кроме того, благодаря этому нововведению показатели предпочтительной версии URL, такие как популярность ссылок, будут объединять в себе показатели всех страниц с идентичным контентом.
Больше не нужно беспокоиться о том, что Google несколько раз проиндексирует один и тот же контент на вашем сайте. Теперь вы можете указать предпочтительную версию URL. От нее зависит, какая страница появится в результатах поиска, если на разных страницах вашего сайта размещен одинаковый или очень похожий контент. Кроме того, благодаря этому нововведению показатели предпочтительной версии URL, такие как популярность ссылок, будут объединять в себе показатели всех страниц с идентичным контентом.
Обратимся к примеру с
сайтом магазина шведской рыбы
. Предположим, предпочтительная версия URL выглядит так:
Однако найти сведения о шведской рыбе пользователи и робот Googlebot могут по нескольким URL, некоторые из которых довольно сложны. Даже если на всех страницах размещена та же информация, что и на предпочтительной версии, в них могут встречаться расхождения из-за параметров сортировки, навигации по категориям и других факторов:
Встречаются и противоположные случаи: страницы с одинаковым контентом могут иметь разные URL из-за параметров отслеживания, session ID и т. д.:
Чтобы отметить предпочтительную версию, теперь достаточно добавить тег
<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
.
---