9 мин чтения
Пагинация: что это такое и как настроить её для SEO
Пагинация делит длинный список товаров или статей на страницы. Разбираем, какие проблемы она создаёт для поиска, как её настраивать сегодня и на что смотреть в 1С-Битрикс.

Пагинация — это разбиение длинного списка товаров, статей или результатов поиска на несколько пронумерованных страниц. Она есть почти в каждом каталоге и блоге, и именно здесь часто прячутся технические ошибки: дубли, пустые страницы, недоступные для робота товары. Разберём, что такое пагинация, как поисковики относятся к ней сейчас и как её проверить.
Что такое пагинация простыми словами
Пагинация, или постраничная навигация, делит большой список на части и даёт ссылки для перехода между ними. Пагинатор — это сам блок с номерами страниц и кнопками «Назад» и «Вперёд».
Ближайшая бытовая аналогия — книга: текст не печатают одной лентой, его разбивают на страницы с номерами. Так же устроен каталог интернет-магазина, где на первой странице 24 товара, а остальные доступны по ссылкам 2, 3, 4. Пагинация на сайте ускоряет загрузку и помогает не потеряться в длинном списке.
Пагинация в программировании — та же идея на уровне данных: сервер или API отдаёт выборку порциями, а клиент запрашивает следующую порцию по номеру страницы или смещению.
Основные виды пагинации

На сайтах встречаются три основных вида: классическая нумерация страниц, кнопка «Показать ещё» и бесконечная прокрутка. Для поиска они не равнозначны: важно, есть ли у каждой порции контента свой адрес.
| Вид | Как работает | Что важно для SEO |
|---|---|---|
| Нумерация страниц | Ссылки 1, 2, 3 и «Следующая» | Каждая страница имеет свой URL, роботу легко пройти по ссылкам |
| «Показать ещё» | Кнопка подгружает следующую порцию на ту же страницу | Робот не нажимает кнопки, нужны обычные ссылки на страницы |
| Бесконечная прокрутка | Контент подгружается при прокрутке | Без отдельных URL часть списка может остаться невидимой для поиска |
Для пользователя удобство зависит от задачи. Нумерация хороша в каталогах, где важно вернуться к нужному месту, бесконечная лента — в медиа и соцсетях.
Какие проблемы пагинация создаёт для SEO
Пагинация создаёт много похожих страниц, тратит ресурсы робота на обход и может спрятать часть товаров. Сама по себе она не вредна, проблемы появляются из-за неудачной реализации.
Похожие страницы и дубли
Страницы 2, 3, 4 одной категории имеют одинаковый заголовок, описание и вводный текст. Если вдобавок одна и та же страница открывается по разным адресам, например с параметром и без него, поисковик получает настоящие дубли.
Пустые и несуществующие страницы
Товары закончились, а ссылка на пятую страницу осталась. Если сайт по такому адресу отвечает кодом 200 и показывает пустой список, в индекс попадает мусор. Несуществующие номера страниц должны отдавать 404.
Нагрузка на обход
Сотни страниц пагинации, умноженные на сортировки и фильтры, превращаются в тысячи адресов. На крупных сайтах это отнимает ресурсы обхода у карточек товаров.
Контент, недоступный роботу
Если следующая порция загружается только скриптом по нажатию кнопки, поисковый робот её не увидит: по справке Google, его краулеры не «нажимают» кнопки.
Как поисковики смотрят на страницы пагинации сейчас
Google рекомендует давать каждой странице пагинации собственный URL, связывать страницы обычными ссылками и не указывать первую страницу как каноническую для всех остальных. Атрибуты rel="next" и rel="prev" Google больше не использует.
Ключевые правила из руководства Google по пагинации:
- у каждой страницы свой адрес, например с параметром ?page=2, а не номер после символа #, который Google игнорирует;
- каждая страница ссылается на следующую через обычный тег <a href>;
- каноническим адресом страницы указывается она сама, а не первая страница;
- одинаковые title и description у страниц серии допустимы;
- варианты сортировки и фильтров, которые не нужны в поиске, закрывают noindex или правилом в robots.txt.
У Яндекса в справке нет отдельного правила для пагинации, а рекомендации его представителей за годы менялись. Безопасная практика для обеих систем одна: страницы открыты для обхода, у каждой корректный канонический адрес, мусорные варианты закрыты.
Как правильно настроить пагинацию: три подхода
На практике используют три подхода: оставить страницы пагинации открытыми с каноническим адресом на себя, закрыть их от индексации или дать страницу со всем списком. Выбор зависит от размера каталога и того, как устроена навигация.
Страницы открыты, canonical на себя
Подход совпадает с рекомендациями Google и подходит большинству каталогов. Плюс: робот свободно проходит по всем страницам и находит каждый товар. Минус: в индекс могут попадать вторые и третьи страницы, поэтому их title стоит дополнить номером страницы, а SEO-текст категории оставить только на первой.
Закрыть страницы со второй и дальше
Метатег noindex убирает страницы из индекса, но оставляет их доступными для обхода. Закрытие в robots.txt опаснее: робот перестаёт ходить по этим страницам и хуже находит товары, на которые ведут ссылки только оттуда. Если выбираете этот путь, обязательно держите все карточки в Sitemap.
Страница «Показать все»
Все элементы выводятся на одной странице, и именно её продвигают. Подходит для списков на десятки позиций. Для каталога на тысячи товаров такая страница будет загружаться слишком долго.
Пагинация в 1С-Битрикс
В 1С-Битрикс постраничную навигацию выводит системный компонент system.pagenavigation, а номер страницы передаётся в адресе параметром вида PAGEN_1. Эти особенности стоит учитывать при SEO-настройке каталога.
Что важно знать о платформе:
- Параметр PAGEN_N. В шаблоне навигации из документации ссылки строятся как ?PAGEN_ + номер навигации. Если на странице несколько списков с постраничным выводом, появляются PAGEN_2, PAGEN_3, и для одной и той же категории легко получить разные адреса.
- Ссылка «Все». В компонентах списков, например news.list, есть параметр PAGER_SHOW_ALL: он добавляет ссылку «Все», которая выводит все элементы (в адресе — параметр SHOWALL_N). Если такой режим не нужен, отключите его, чтобы не плодить ещё один вариант страницы.
- Запоминание страницы в сессии. По документации метода NavPrint, последняя открытая страница по умолчанию запоминается в сессии. Отключается это вызовом CPageOption::SetOptionString("main", "nav_page_in_session", "N").
- Базовая ссылка. Параметры PAGER_BASE_LINK_ENABLE и PAGER_BASE_LINK задают адрес, от которого строятся ссылки навигации. Это помогает, когда при ЧПУ в ссылки попадают лишние GET-параметры.
- Шаблон навигации. Внешний вид и разметку ссылок меняют в копии шаблона system.pagenavigation в папке шаблона сайта, не трогая ядро.
После настройки проверьте, что первая страница доступна по одному адресу без ?PAGEN_1=1, а несуществующий номер страницы не отдаёт код 200 с пустым списком. Подробнее о работе с платформой — на странице SEO-продвижения сайтов на 1С-Битрикс.
Чек-лист проверки пагинации
Проверку пагинации удобно провести по короткому списку: адреса, ссылки, канонические теги, ответы сервера и индекс. Это займёт час на типовом каталоге и найдёт большинство ошибок.
- У каждой страницы списка свой URL без символа #.
- Ссылки между страницами — обычные <a href>, а не только JavaScript-кнопки.
- Canonical каждой страницы указывает на неё саму.
- Первая страница открывается по одному адресу, вариант с номером 1 перенаправляет на неё.
- Несуществующие номера страниц отвечают 404.
- Title вторых и следующих страниц содержит номер страницы.
- Сортировки и служебные параметры закрыты от индексации.
- Все товары и статьи есть в Sitemap.
- В Яндекс Вебмастере и Search Console нет массовых дублей на страницах пагинации.
Если пагинация в каталоге уже породила дубли и мусор в индексе, исправлять её лучше вместе с фильтрами и каноническими адресами: этим занимается техническое SEO сайта.
Источники
Вопросы и ответы
Что такое пагинация страниц на сайте?
Это разделение длинного списка товаров, статей или результатов поиска на пронумерованные страницы со ссылками для перехода между ними.
Нужно ли закрывать страницы пагинации от индексации?
Обычно нет: Google советует оставлять их открытыми с каноническим адресом на себя. Закрытие через noindex допустимо, но тогда все товары должны быть доступны роботу через Sitemap и другие ссылки.
Как называется перелистывание страниц?
Постраничная навигация, пагинация или листалка. Сам блок с номерами страниц часто называют пагинатором.
Как реализована пагинация?
Сервер выбирает из базы порцию записей по номеру страницы и выводит ссылки на соседние страницы. Номер страницы передаётся в адресе, например параметром page или PAGEN_1 в 1С-Битрикс.
Работают ли rel next и prev?
Google больше не использует эти атрибуты. Другие поисковые системы могут их учитывать, поэтому удалять существующую разметку не обязательно.
Подписаться на журнал
Новые разборы о сайтах, SEO и ИИ выходят в журнале QIO. Подпишитесь в Google, по RSS или в Telegram, чтобы получать их первыми.


