Четверг, 15 сентября 2011 г.
Исследования показывают, что пользователям больше нравится, когда весь контент находится на одной странице, а не распределен по нескольким (между которыми приходится перемещаться с помощью кнопки "Далее").
Поэтому если мы обнаружим, что контент, распределенный на несколько страниц (например, page-1.html
, page-2.html
и т. д.), также доступен на одной сводной странице (page-all.html
), то для большего удобства пользователей мы постараемся показывать в результатах поиска именно одностраничную версию. Если на вашем сайте есть сводная страница, вам не нужно выполнять никаких действий. При этом все заданные на уровне набора страниц параметры индексирования (например, ссылки) будут применены к сводной странице.
Почему пользователи могут предпочитать наборы страниц
Как оказалось, пользователи могут предпочесть отдельные страницы сводным, если сводные страницы загружаются слишком медленно, например из-за того, что на них много изображений. Поэтому владельцам сайтов нужно найти баланс между информативностью сводной страницы и скоростью ее загрузки.
Рекомендации по работе с наборами страниц
-
Инструкции для сайтов со сводными страницами. Мы стараемся обнаружить на сайте как сводную страницу с контентом, так и набор страниц, между которыми такой контент распределен (если они есть). От вас при этом не требуется никаких действий. Если же вы хотите явным образом указать, что канонической является сводная страница, а не набор страниц, используйте атрибут
rel="canonical"
. Это поможет алгоритмам Google корректно распознать весь набор страниц, на которых размещен ваш контент.Принципы работы: страница
page-2.html
на схеме задает страницуpage-all.html
в качестве канонической, посколькуpage-all.html
содержит весь контент набора, включая контент страницыpage-2.html
. Даже если запросу пользователя больше соответствует страницаpage-2.html
, он увидит в результатахpage-all.html
. При этом на сводной страницеpage-all.html
будет вся информация, содержащаяся на страницеpage-2.html
.В то же время не следует обозначать страницу
page-1.html
как каноническую по отношению кpage-2.html
, так как контент страницыpage-2.html
не представлен на страницеpage-1.html
. Предположим, контент со страницыpage-2.html
соответствует запросу пользователя, но дляpage-2.html
в качестве канонической выбрана страницаpage-1.html
. Существует вероятность, что пользователь выберет страницуpage-1.html
в результатах поиска, но, не обнаружив на ней нужный контент, будет вынужден искать эти материалы на других страницах. Подобные ситуации доставляют неудобство пользователям, при этом на ваш сайт могут приходить посетители, которых не интересует ваш контент.Если вы все равно не хотите, чтобы сводная страница появлялась в результатах поиска, сделайте следующее:
-
Убедитесь, что на страницах из вашего набора нет атрибута
rel="canonical"
, указывающего на сводную страницу. -
Любым из стандартных способов добавьте на сводную страницу директиву
noindex
.
-
Убедитесь, что на страницах из вашего набора нет атрибута
-
Вы хотите, чтобы в результатах поиска появлялись отдельные страницы с вашим контентом, или у вас нет сводной страницы. Вот некоторые из возможных причин этого:
- Сводная страница по той или иной причине не подходит для показа в результатах поиска, например потому что она слишком долго загружается или неудобна для просмотра.
- Ваши пользователи предпочитают переходить к конкретной странице в наборе, а не к сводной странице.
В таких случаях вы можете задать относительные положения страниц в наборе с помощью стандартных HTML-элементов
rel="next"
иrel="prev"
. Если вы все сделаете правильно, Google будет стремиться:- объединять все параметры индексирования, такие как ссылки, с разных страниц и использовать их для всего набора;
- перенаправлять посетителей на наиболее подходящую им страницу из набора (чаще всего это первая страница в наборе, но мы можем предлагать им и другие).
Иногда веб-мастеры ошибочно используют атрибут rel="canonical"
и указывают первую страницу набора в качестве канонической для остальных страниц в нем (например, добавляют на страницу page-2.html
атрибут rel="canonical"
, указывающий на страницу page-1.html
). Мы не рекомендуем так делать, поскольку контент на страницах из набора не повторяется. В подобных случаях вам больше подойдут атрибуты rel="next"
и rel="prev"
.
Заключение
Поскольку пользователи обычно предпочитают видеть в результатах поиска ссылку на сводную страницу, мы стремимся с максимальной точностью выявлять такую страницу и предлагать им именно ее. Если ваш контент распределен по набору страниц, вам не нужно ничего делать. Если же вы хотите сообщить нам, как нужно показывать пользователям ваши материалы, выполните одно из следующих действий:
-
Чтобы в результатах поиска чаще появлялась сводная страница, назначьте ее канонической, добавив на страницы набора атрибут
rel="canonical"
. -
Если сводная страница кажется вам недостаточно удобной, с помощью атрибутов
rel="next"
иrel="prev"
задайте относительное положение страниц набора, чтобы алгоритмы Google правильно интерпретировали их и показывали в результатах поиска.
Если у вас есть вопросы, вы можете задавать их на справочном форуме.