Пагинация

Материал из Энциклопедия интернет-маркетинга MarketWiki

Пагинация (pagination, постраничная навигация) - способ организации контента, при котором длинные списки, каталоги или статьи разбиваются на отдельные страницы с нумерацией. Пагинация позволяет пользователям удобно перемещаться по большим объёмам информации, а поисковым системам - эффективно индексировать контент.

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

Где используется пагинация

[править]

Каталоги товаров

[править]

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

https://site.ru/catalog/obuv
https://site.ru/catalog/obuv?page=2
https://site.ru/catalog/obuv?page=3

Списки статей

[править]

В блогах и новостных разделах:

https://site.ru/blog
https://site.ru/blog/page/2
https://site.ru/blog/page/3

Форумные темы

[править]

Обсуждения с большим количеством сообщений.

Комментарии

[править]

Длинные обсуждения под статьями.

Длинные статьи

[править]

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

Проблемы пагинации для SEO

[править]

Дубли контента

[править]

Страницы пагинации часто содержат повторяющиеся элементы:

  • Одинаковые заголовки и описания категорий
  • Повторяющиеся блоки навигации
  • Частично дублирующийся контент (последний товар на первой странице и первый на второй)

Размытие ссылочного веса

[править]

Внешние ссылки могут вести на разные страницы пагинации, распределяя вес вместо концентрации на главной странице раздела.

Неэффективное использование краулингового бюджета

[править]

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

Индексация нерелевантных страниц

[править]

Глубокие страницы пагинации (№ 50, 100) вряд ли нужны пользователям в поисковой выдаче, но могут попадать в индекс.

Настройка пагинации для SEO

[править]

1. Канонические ссылки

[править]

Существует два основных подхода:

А. Каноническая ссылка на себя

[править]

Каждая страница пагинации указывает каноническую ссылку на себя:

<link rel="canonical" href="https://site.ru/catalog/obuv?page=2" />

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

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

Б. Каноническая ссылка на первую страницу

[править]

Все страницы пагинации указывают каноническую ссылку на первую страницу:

<link rel="canonical" href="https://site.ru/catalog/obuv" />

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

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

2. Мета-тег robots

[править]

Для глубоких страниц пагинации (например, начиная со страницы 5) можно использовать noindex:

<meta name="robots" content="noindex, follow">

Это позволит роботу переходить по ссылкам на следующие страницы, но не добавлять текущую в индекс.

3. Просмотр всех товаров

[править]

Некоторые интернет-магазины создают отдельную страницу «Показать все», где выводятся все товары категории. На этой странице ставится каноническая ссылка на себя, а страницы пагинации ссылаются на неё.

4. AJAX-подгрузка

[править]

Современный подход - динамическая подгрузка товаров без перезагрузки страницы (бесконечная лента, кнопка «Показать ещё»). В этом случае URL может не меняться, и проблема пагинации исчезает.

Устаревший подход: rel="prev" и rel="next"

[править]

Ранее Google рекомендовал использовать специальные атрибуты для указания связи между страницами пагинации:

<link rel="prev" href="https://site.ru/catalog/obuv?page=1" />
<link rel="next" href="https://site.ru/catalog/obuv?page=3" />

Однако в 2019 году Google объявил, что перестаёт учитывать эти атрибуты. Яндекс также не даёт чётких рекомендаций по их использованию. Сейчас этот подход считается устаревшим, и лучше использовать другие методы.

Пагинация и контент

[править]

Уникальные заголовки

[править]

Рекомендуется делать заголовки страниц пагинации уникальными, добавляя номер страницы:

<title>Обувь - страница 2 | Интернет-магазин</title>

Описания

[править]

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

Тексты на страницах

[править]

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

Примеры настройки

[править]

Интернет-магазин (стратегия индексации всех страниц)

[править]
Страница 1: <link rel="canonical" href="https://site.ru/catalog/obuv">
Страница 2: <link rel="canonical" href="https://site.ru/catalog/obuv?page=2">
Страница 3: <link rel="canonical" href="https://site.ru/catalog/obuv?page=3">

Интернет-магазин (стратегия noindex для глубоких страниц)

[править]
Страница 1: обычная индексация
Страница 2: <meta name="robots" content="index, follow">
Страница 3: <meta name="robots" content="noindex, follow">
Страница 4: <meta name="robots" content="noindex, follow">

Интернет-магазин (стратегия с «Показать все»)

[править]
Страница «Показать все»: <link rel="canonical" href="https://site.ru/catalog/obuv/all">
Страница 2: <link rel="canonical" href="https://site.ru/catalog/obuv/all">
Страница 3: <link rel="canonical" href="https://site.ru/catalog/obuv/all">

Как проверить пагинацию

[править]

Google Search Console

[править]
  • Раздел «Покрытие» показывает, какие страницы пагинации проиндексированы
  • Можно отслеживать, есть ли дубли и ошибки

Яндекс.Вебмастер

[править]
  • Аналогичные отчёты по индексации страниц

Ручная проверка

[править]
  • Оператор site: для просмотра проиндексированных страниц
  • Проверка канонических ссылок через просмотр кода

Инструменты для аудита

[править]
  • Screaming Frog - показывает все страницы пагинации и их статусы
  • Netpeak Spider - аналогично

Типичные ошибки

[править]
  • Отсутствие канонических ссылок - поисковики сами выбирают основную версию
  • Противоречивые указания - разные канонические ссылки на страницах
  • Индексация всех страниц подряд - тысячи слабых страниц вместо одной сильной
  • Неуникальные заголовки - все страницы пагинации с одинаковым title
  • Закрытие в robots.txt - робот не может дойти до глубоких страниц
  • Слишком глубокая пагинация - сотни страниц, до которых никто не доходит

Связанные термины

[править]