Сводная страница в результатах поиска

Четверг, 15 сентября 2011 г.

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

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

Поэтому если мы обнаружим, что контент, распределенный на несколько страниц (например, page-1.html, page-2.html и т. д.), также доступен на одной сводной странице (page-all.html), то для большего удобства пользователей мы постараемся показывать в результатах поиска именно одностраничную версию. Если на вашем сайте есть сводная страница, вам не нужно выполнять никаких действий. При этом все заданные на уровне набора страниц параметры индексирования (например, ссылки) будут применены к сводной странице.

Почему пользователи могут предпочитать наборы страниц

Как оказалось, пользователи могут предпочесть отдельные страницы сводным, если сводные страницы загружаются слишком медленно, например из-за того, что на них много изображений. Поэтому владельцам сайтов нужно найти баланс между информативностью сводной страницы и скоростью ее загрузки.

Рекомендации по работе с наборами страниц

  1. Инструкции для сайтов со сводными страницами. Мы стараемся обнаружить на сайте как сводную страницу с контентом, так и набор страниц, между которыми такой контент распределен (если они есть). От вас при этом не требуется никаких действий. Если же вы хотите явным образом указать, что канонической является сводная страница, а не набор страниц, используйте атрибут rel="canonical". Это поможет алгоритмам Google корректно распознать весь набор страниц, на которых размещен ваш контент.

    Применение атрибута rel="canonical" к набору страниц
    С помощью атрибута rel="canonical" можно указать, что сводная страница (page-all.html) является канонической по отношению к набору страниц с таким же контентом.

    Принципы работы: страница 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 в результатах поиска, но, не обнаружив на ней нужный контент, будет вынужден искать эти материалы на других страницах. Подобные ситуации доставляют неудобство пользователям, при этом на ваш сайт могут приходить посетители, которых не интересует ваш контент.

    Если вы все равно не хотите, чтобы сводная страница появлялась в результатах поиска, сделайте следующее:

    1. Убедитесь, что на страницах из вашего набора нет атрибута rel="canonical", указывающего на сводную страницу.
    2. Любым из стандартных способов добавьте на сводную страницу директиву noindex.
  2. Вы хотите, чтобы в результатах поиска появлялись отдельные страницы с вашим контентом, или у вас нет сводной страницы. Вот некоторые из возможных причин этого:

    • Сводная страница по той или иной причине не подходит для показа в результатах поиска, например потому что она слишком долго загружается или неудобна для просмотра.
    • Ваши пользователи предпочитают переходить к конкретной странице в наборе, а не к сводной странице.

    В таких случаях вы можете задать относительные положения страниц в наборе с помощью стандартных HTML-элементов rel="next" и rel="prev". Если вы все сделаете правильно, Google будет стремиться:

    • объединять все параметры индексирования, такие как ссылки, с разных страниц и использовать их для всего набора;
    • перенаправлять посетителей на наиболее подходящую им страницу из набора (чаще всего это первая страница в наборе, но мы можем предлагать им и другие).

Иногда веб-мастеры ошибочно используют атрибут rel="canonical" и указывают первую страницу набора в качестве канонической для остальных страниц в нем (например, добавляют на страницу page-2.html атрибут rel="canonical", указывающий на страницу page-1.html). Мы не рекомендуем так делать, поскольку контент на страницах из набора не повторяется. В подобных случаях вам больше подойдут атрибуты rel="next" и rel="prev".

Заключение

Поскольку пользователи обычно предпочитают видеть в результатах поиска ссылку на сводную страницу, мы стремимся с максимальной точностью выявлять такую страницу и предлагать им именно ее. Если ваш контент распределен по набору страниц, вам не нужно ничего делать. Если же вы хотите сообщить нам, как нужно показывать пользователям ваши материалы, выполните одно из следующих действий:

  1. Чтобы в результатах поиска чаще появлялась сводная страница, назначьте ее канонической, добавив на страницы набора атрибут rel="canonical".
  2. Если сводная страница кажется вам недостаточно удобной, с помощью атрибутов rel="next" и rel="prev" задайте относительное положение страниц набора, чтобы алгоритмы Google правильно интерпретировали их и показывали в результатах поиска.

Если у вас есть вопросы, вы можете задавать их на справочном форуме.