Указание канонической страницы

вторник, 3 октября 2017 г.

Исходная запись: Указание канонической страницы . Авторы: Иоахим Купке (Joachim Kupke), старший инженер-программист, и Майли Ойи (Maile Ohye), технический директор программ Google для разработчиков. Дата публикации: 12 февраля 2009 г.

Больше не нужно беспокоиться о том, что 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 на другом домене?
Да. Теперь мы поддерживаем теги link, указывающие на другие домены .
Можно ли ознакомиться с примером такой страницы, размещенной в Интернете?
Да. Примеры есть на сайте 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 .
---