Как передать в Google сведения о контенте, разбитом на страницы

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

 

Контент сайта может разбиваться на страницы по разным причинам. Примеры:

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

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

  • Оставьте все как есть. Поскольку разбиение на страницы используется очень часто, алгоритмы Google возвращают контент, наиболее соответствующий запросам пользователей, независимо от того, на скольких страницах он расположен.
  • Добавьте страницу "Показать все". Пользователи часто предпочитают просматривать всю статью или категорию на одной странице. Если Google считает, что пользователь ищет именно такой вариант, то предпринимает попытку показать в результатах поиска страницу "Показать все". Вы можете добавить атрибут rel="canonical" для отдельных страниц, чтобы сообщить, что в результатах поиска должна показываться именно страница "Показать все".
  • Используйте атрибуты rel="next" и rel="prev" в ссылках или заголовках, чтобы указать связь между несколькими URL. Благодаря этой разметке Google может определить, что содержание данных страниц связано в логической последовательности, и направить пользователя на начальную страницу.
Примечание. Не используйте этот метод для составления списка из серий статей для чтения. Обозначайте так только отдельные длинные статьи, разбитые на несколько страниц.

Использование атрибутов rel="next" и rel="prev"

Для указания предыдущих и следующих статей в серии можно использовать HTML-ссылки или HTTP-заголовки.

  1. Выберите подходящий метод: HTTP-заголовки или HTML-теги <link>.
  2. Для первой страницы нужно добавить только указатель next со ссылкой на следующий сегмент статьи.
  3. Для последней страницы – только указатель prev со ссылкой на предыдущую страницу.
  4. Для всех промежуточных страниц необходимы два указателя соответственно.

Пример

Пример HTML-ссылок в теге <head> для статьи из трех частей

statya1.html statya2.html statya3.html
<link rel="next" href="statya2.html> <link rel="next" href="statya3.html>
<link rel="prev" href="statya1.html>
<link rel="prev" href="statya2.html>

Синтаксис

Добавить ссылки на предыдущую и следующую части статьи можно с помощью HTTP-заголовков или HTML-тегов <link>.

HTTP-заголовки

В запросе страницы необходимо вернуть один или оба из указанных ниже заголовков.

  • Ссылка: <www.example.com/statya-chast2; rel="next"> – для следующей части статьи.
  • Ссылка: <www.example.com/statya-chast2; rel="prev"> – для предыдущей части статьи.

HTML-теги <link>

Добавьте соответствующие теги <link> в раздел <head> в коде страницы.

  • <link rel="next" href="URL_sled_chasti"> – для следующей части статьи.
  • <link rel="prev" href="URL_pred_chasti"> – для предыдущей части статьи.

Примечания

  • Атрибуты rel="prev" и rel="next" являются для Google вспомогательными атрибутами, а не директивами.
  • Варианты rel="prev" и rel="previous" равноправны.
  • Если на странице используются параметры, не влияющие на ее содержание, например идентификаторы сеансов, то URL, указанные в атрибутах, должны также содержать эти параметры.
  • Атрибуты rel="next" и rel="prev" совместимы со значениями rel="canonical". Вы можете добавить обе декларации на одну страницу. Пример:
    <link rel="canonical" href="http://www.example.com/statya"/>
    <link rel="prev" href="http://www.example.com/statya-chast2" />
    
  • Если Google обнаружит ошибки в коде, например отсутствие атрибутов rel="prev" или rel="next", дальнейшее индексирование страниц и распознавание содержания будет выполняться на основе собственного эвристического алгоритма Google.
  • В качестве значений могут использоваться как относительные, так и абсолютные URL. Кроме того, если в документе указать ссылку <base>, относительные пути будут определяться с учетом базового URL.
Была ли эта статья полезна?
Как можно улучшить эту статью?