Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
Статья5 мин чтенияПросмотры2

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

Практическая схема для страниц 2, 3 и дальше: отдельные URL, обычные ссылки, канонические адреса, фильтры и контроль обхода после внедрения.

Комментарии 0

Каталог товаров на столе, разделённый на последовательные страницы без надписей
В этой статье

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

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

Дайте каждой странице самостоятельный адрес

Страница 2 должна открываться по собственному URL и возвращать тот же набор товаров при прямом переходе. Параметр или часть пути выбирают один раз и используют последовательно. Состояние только в JavaScript, cookie или локальном хранилище не годится как единственный способ навигации для поиска.

Ссылки вперёд, назад и на соседние страницы оформляют обычными элементами с адресом. Кнопка «Показать ещё» может улучшать интерфейс, но не должна быть единственной дорогой к товарам. Её можно связать с теми же URL и менять историю браузера, чтобы обновлённую страницу можно было открыть и отправить другому человеку.

Решение

Пользователь

Поисковый робот

Только кнопка с JavaScript

Удобно при исправном скрипте

Может не обнаружить следующие товары

Только номера страниц

Предсказуемо, но требует переходов

Получает явные ссылки и адреса

Кнопка плюс доступные ссылки

Удобный просмотр и запасной путь

Видит связную последовательность

Один URL для всех состояний

Нельзя сохранить позицию

Не различает части каталога

Не канонизируйте всю последовательность на первую страницу автоматически

Страница 2 содержит другие товары, поэтому она не является точной копией страницы 1. Канонический адрес должен отражать основную версию именно этого URL. Массовая ссылка всех страниц пагинации на первую может подсказать поисковой системе игнорировать отличающийся набор.

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

Разделите пагинацию, сортировки и фильтры

Номер страницы меняет фрагмент одного списка. Сортировка меняет порядок. Фильтр может создать отдельную полезную посадочную страницу или техническую комбинацию без самостоятельного спроса. Если все параметры индексируются одинаково, число URL растёт быстрее ассортимента.

  • Определите полезные фильтры, которым соответствует отдельный поисковый интент и стабильный ассортимент.

  • Для технических сортировок оставьте один основной вариант внутренних ссылок и не размножайте их в навигации.

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

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

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

Что делать с карточками, которые перемещаются

Ассортимент и сортировка меняются: товар со страницы 4 сегодня может оказаться на странице 2. Это нормально, если карточка имеет собственный постоянный URL и доступна из других элементов структуры — категории, подкатегории, бренда или карты сайта. Пагинация не должна быть единственным источником ссылок на важные товары.

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

Метаданные и содержимое страниц

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

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

Проверка после внедрения

  1. Откройте несколько страниц напрямую в новом сеансе: состав, выбранный фильтр и номер должны сохраняться.

  2. Отключите JavaScript и убедитесь, что ссылки ведут к следующим частям каталога.

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

  4. Сравните URL при сортировке, рекламной метке и другом порядке параметров; определите основную версию каждого реального дубля.

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

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

  7. После изменения ассортимента повторите тест последней страницы и пустых комбинаций.

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

Обсуждение 0

Делись опытом и задавай вопросы. Комментарии без ссылок появляются после проверки редактором.

Пока никто не написал. Начни обсуждение.