Главная / Блог / Каталоги и листинги

Каталоги и листинги

Пагинация для SEO в 2026 году: как открыть товары поиску и не создать дубли

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

Команда интернет-магазина проверяет последовательность страниц каталога и доступность товаров для поисковых роботов

Краткий вывод

Что важно понять до чтения деталей

  • Роботу нужны обычные ссылки
  • Каждая часть получает self-canonical
  • Порядок товаров должен быть стабильным
  • Фильтры проверяют вместе с пагинацией

01

Какую задачу решает пагинация

Большой список нельзя всегда загружать одним документом: страница становится тяжелой, а пользователю сложно ориентироваться. Пагинация делит каталог на устойчивые URL, например `?page=2`, и связывает их обычными ссылками. Каждая часть содержит свой набор карточек. Благодаря этому робот может открыть следующую страницу без имитации прокрутки и обнаружить товары, до которых нет других внутренних путей.

SEO-цель — не обязательно вывести страницу `page=7` в результаты поиска. Ее основная роль часто навигационная: передать роботу путь к глубоким карточкам. Поэтому качество настройки оценивают по доступности контента и отсутствию ловушек, а не по количеству проиндексированных номеров. Если все важные товары получают ссылки из категорий, подкатегорий и подборок, глубина обхода становится управляемой.

02

Обычные ссылки и постоянные URL

Кнопки следующей страницы должны быть ссылками `<a href>`, которые работают без выполнения пользовательского события. Google не нажимает кнопки и обычно не отправляет формы для загрузки продолжения. Если следующий набор появляется только по обработчику `onclick`, робот может не увидеть путь. URL каждой части должен открываться напрямую в новой вкладке, возвращать тот же список после обновления и не зависеть от состояния сессии.

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

03

Как настраивать canonical и метаданные

Google рекомендует каждой странице пагинации иметь собственный канонический URL. Канонизация всех частей на первую сообщает, что их содержание считается дублем начала, хотя карточки различаются. Это может ослабить обнаружение глубоких объектов. Страница `page=2` должна указывать canonical на себя, если она является нормальной частью последовательности. Первая часть при этом использует чистый URL категории без лишнего `?page=1`, если таков принятый стандарт.

Title и описание можно дополнять номером страницы, чтобы служебные части не выглядели полностью одинаковыми. H1 обычно сохраняет название категории, а номер показывается в навигации или метаданных без искусственного SEO-текста. Не повторяйте на каждой части длинное вводное описание категории: это мешает пользователю добраться до товаров и создает массив одинакового текста. Основной коммерческий контент логичнее оставить на первой странице.

04

Индексация, noindex и карта сайта

Универсального правила «все страницы пагинации закрыть» нет. Если noindex мешает поисковику поддерживать ссылки из глубины каталога, карточки могут обходиться реже. Сначала проверьте, есть ли у товаров другие устойчивые пути, как поисковики обрабатывают последовательность и не создаются ли почти пустые страницы. Решение принимают по структуре конкретного сайта, а не по старому шаблону из чек-листа.

В XML sitemap обычно размещают канонические категории и карточки, а не каждый номер пагинации: карта должна представлять ценные конечные URL. Но отсутствие `page=2` в sitemap не означает, что на нее нельзя ссылаться. Ее обнаруживают через HTML-навигацию. После внедрения проверьте несколько глубоких частей инструментом URL, серверными логами и обходом без JavaScript.

05

Как совместить пагинацию с фильтрами и сортировками

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

Следите, чтобы переход между страницами не сбрасывал важный фильтр и не добавлял параметры в разном порядке. Один и тот же набор не должен открываться как `?color=red&page=2` и `?page=2&color=red` без консолидации. Это уже стык пагинации и управления параметрами, поэтому тест-кейс должен охватывать реальные комбинации каталога, а не только базовую категорию.

06

Приемка: что проверять до публикации

Пройдите категорию с отключенным JavaScript, откройте каждую ссылку напрямую и сравните наборы карточек. Проверьте коды ответа, self-canonical, последовательность URL, отсутствие `page=1`, дубликатов и пустой последней части. Удаление товара не должно оставлять бесконечные страницы с кодом 200. Если номер вышел за диапазон, серверу нужен предсказуемый ответ, а не копия последнего списка.

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

Практика

Что проверить на своем сайте

  1. Открыть части без JavaScript
  2. Проверить прямые URL
  3. Настроить self-canonical
  4. Убрать дубли page=1
  5. Проверить пустые и лишние номера
  6. Протестировать глубокие карточки

Применить к проекту

Что можно сделать после статьи

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

Источники

Какие источники использовали

Команда

Материалы пишет проектная команда

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

Андрей: SEO-стратег в проектной команде Индекс Спроса

Андрей

SEO-стратег

Отвечает за гипотезы роста, приоритеты страниц и связь SEO с заявками.

Мария: SEO-специалист в проектной команде Индекс Спроса

Мария

SEO-специалист

Собирает спрос, проектирует посадочные и ведет внутреннюю оптимизацию.

Павел: Технический SEO в проектной команде Индекс Спроса

Павел

Технический SEO

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

Екатерина: Контент-лид в проектной команде Индекс Спроса

Екатерина

Контент-лид

Готовит структуру страниц, задания редакторам, FAQ и блоки экспертности.

Дмитрий: Веб-аналитик в проектной команде Индекс Спроса

Дмитрий

Веб-аналитик

Настраивает цели, формы, отчеты и контроль вклада посадочных страниц.

Анна: Project / account в проектной команде Индекс Спроса

Анна

Project / account

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

FAQ

Вопросы по теме

Нужно ли ставить canonical со всех страниц на первую?

Нет. Для различающихся частей списка Google рекомендует отдельный URL и self-canonical.

Нужно ли добавлять пагинацию в sitemap?

Обычно в sitemap включают категории и конечные карточки, а части списка связывают обычными HTML-ссылками.

Можно ли сделать только кнопку «Показать еще»?

Можно для интерфейса, если контент также доступен по постоянным URL и обычным ссылкам для робота.

Нужно ли индексировать page=2 и дальше?

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

Следующий шаг

Проверьте, как эта логика работает на вашем сайте

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