Что такое пагинация?
Начнем с простого примера: представь — на сайте столько информации, что пользователь листает бесконечно, легко заблудится и слишком углубится в эту ленту. Тут на помощь приходит пагинация — разделение большого списка товаров на несколько страниц, чтобы всё оставалось под контролем.
Скорость загрузки растёт, так как грузится только порция данных, а не весь каталог сразу — это снижает отказы и ускоряет работу на слабом интернете. Плюс лучше юзабилити: больше времени на сайте, выше вовлечённость и конверсия в покупки, ведь клиент быстрее находит то, что ищет.
А что насчёт бесконечной новостной ленты и маркетплейсов?
Контент без пагинации хорошо подходит для развлекательного формата, но в коммерции это приводит к потере контроля над ориентацией пользователя. Понравившийся товар уже скрылся далеко наверху, клиент растерялся, не добавил в избранное — покупатель ушёл.
Почему это не всегда хорошо для каталогов товаров? В классическом интернет-магазине, особенно в B2B-секторе, пользователь чаще приходит за конкретным решением: важно быстро сузить выбор, меньше «серфинга», больше рациональности.
Даже при наличии избранного листать бесконечно утомительно, сложнее «дойти до конца», теряется ощущение структуры каталога. С пагинацией удобно вернуться на ту же страницу, сравнить несколько товаров, открыть карточки и вернуться назад. С бесконечной лентой возврат часто сбрасывает прокрутку — приходится листать заново.
Кадр из мультфильма "История Игрушек" ставший мемом
Почему даже у маркетплейсов есть скрытая пагинация
Даже у маркетплейсов есть скрытая пагинация. Если пользователь видит бесконечную ленту, на деле всё равно работает пагинация — она нужна для загрузки данных порциями, стабильной работы, SEO и аналитики. Просто пользователь её не видит.
Маркетплейсы — это тоже коммерция, но в отличие от B2C-интернет-магазинов с пагинацией, ведущей к покупке шаг за шагом, и B2B с точными каталогами, они часто маскируют её.
Как пагинацию видят поисковые системы
Пагинация хороша для пользователя, а как её видят поисковые системы? Для Яндекса и Google это набор страниц — 1, 2… 10, и все они очень похожи и имеют мало самостоятельной ценности.
Для поисковых систем это сигнал о низкой ценности контента: в индексе одна полезная страница и двадцать почти одинаковых. Поисковик не понимает, какая из них главная, и ваш сайт теряет видимость в выдаче.
Без пагинации нельзя, но и с ней — если ничего не делать — тоже плохо. На выручку приходит закрытие страниц пагинации от индексации.
Как закрыть страницы пагинации от индексации
Добавляем следующий код в секцию <head></head>. Параметр ?PAGEN необходимо заменить на тот, который используется на вашем сайте для пагинации.
Пример кода для закрытия пагинации от индексации
<?php
$thispage = $_SERVER['REQUEST_URI'];
if (stripos($thispage, 'PAGEN') !== false) {
echo '<meta name="robots" content="noindex, follow">';
}
?>
Для поисковой системы это означает:
- noindex — страницу не добавлять в поиск
- follow — по ссылкам на странице переходить можно
Почему не robots.txt
Возникает логичный вопрос — почему просто не закрыть пагинацию через robots.txt?
robots.txtзапрещает обход страницmeta robotsуправляет именно индексацией
Если закрыть пагинацию в robots.txt, поисковик не увидит товары и материалы, которые находятся дальше первой страницы списка.
Поэтому связка noindex, follow — самый безопасный и правильный вариант.
Вывод
Работаете с большим каталогом и есть проблемы с индексацией? Закрытие страниц пагинации от индексации — один из базовых и обязательных шагов.
Обратитесь к нам за консультацией — поможем навести порядок и сохранить качество сайта.
