PetrGrig87
@PetrGrig87
Фронтэнд разработчик

Пагинация в Гугл и Яндекс?

Подскажите как правильно оформить пагинаю страниц категорий. Ответов очень много по этой теме, но одни противоречат другим. Есть у кого-то обоснованное документацией Гугл и Яндекс решение?
  • Вопрос задан
  • 900 просмотров
Решения вопроса 1
RotgarSett
@RotgarSett
SEO Эксперт
Что пишет Яндекс:
2. Что делать со страницами пагинации и сортировки товаров?

Если в какой-либо категории на вашем сайте находится большое количество товаров, могут появиться страницы пагинации (порядковой нумерации страниц), на которых собраны все товары данной категории. Если на такие страницы нет трафика из поисковых систем и их контент во многом идентичен, то советую настраивать атрибут rel="canonical" тега на подобных страницах и делать страницы второй, третьей и дальнейшей нумерации неканоническими, а в качестве канонического (главного) адреса указывать первую страницу каталога, только она будет участвовать в результатах поиска.
Например, страница сайт.рф/ромашки/1 - каноническая, с неё начинается каталог, а страницы вида сайт.рф/ромашки/2 и сайт.рф/ромашки/3 - неканонические, в поиск их можно не включать. Это не только предотвратит возможное дублирование контента, но и позволит указать роботу, какая именно страница должна находиться в выдаче по запросам. При этом ссылки на товары, которые находятся на неканонических страницах, также будут известны индексирующему роботу.
Часто вместо пагинации сайты используют динамическую прокрутку, когда для посетителя, пролиставшего каталог до определённого момента, с помощью JavaScripts загружаются другие товары в данной категории. В такой ситуации необходимо проследить, чтобы весь контент таких страниц отдавался индексирующему роботу (например, с помощью инструмента в Яндекс.Вебмастере), либо чтобы роботу становилась доступна статическая пагинация товаров.


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

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


Итого:
Яндекс
1- оставить все как есть (Если на страницы пагинации есть трафик и они не очень похожи по контенту)
2- сделать каноничной только первую страницу пагинации
3- подгружать все предложения на одной странице с помощью JavaScript (проверить что все индексируется!)

Google
1- оставить все как есть, он сам разберется
2- сделать страницу "показать все" и сделать ее каноничной
3- rel prev next

На мой взгляд появляется два универсальных решения, для двух случаев.

Случай один - страницы не сильно похожи по контенту и на них идет траф.
Согласно первым пунктам для обоих поисковиков будет все отлично.

Случай два - если контент страниц дублируется или вы просто параноик.
Согласно третьему пункту Яндекса и второму пункту Google, делаем первую страницу пагинации с возможностью "Показать все" (реализуем на JavaScript) и делаем ее каноничной. Вуаля! Даже параноики довольны.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы