Пагинация (от лат. pagina — страница) — разбивка большого объёма контента на отдельные страницы с последовательной нумерацией. Вместо отображения всех 500 товаров или 100 статей блога на одной странице контент делится на страницы по 10–50 элементов с навигационными ссылками «Следующая», «Предыдущая» и номерами страниц.
Пагинация решает проблему производительности (загрузка одной страницы быстрее, чем 500 элементов) и улучшает UX. Однако с точки зрения SEO пагинация создаёт ряд специфических задач, требующих аккуратной настройки.
SEO-проблемы пагинации
- Дублированный контент — шапка, подвал, навигация и часть элементов могут повторяться на всех страницах пагинации. Поисковик видит множество похожих URL.
- Краулинговый бюджет — у крупного интернет-магазина с тысячами страниц пагинации бот тратит значительную часть краулингового бюджета на обход пустых или малоценных страниц каталога.
- «Тонкий» контент на глубоких страницах — страница 150 каталога может содержать только 10 товаров без какой-либо уникальной ценности.
- Размытие PageRank — ссылочный вес распределяется по всем страницам пагинации, а не концентрируется на главной странице категории.
Как правильно настроить пагинацию для SEO
- Canonical на первую страницу — каждая страница пагинации (кроме первой) указывает canonical на главную страницу категории:
<link rel="canonical" href="https://example.com/catalog/smartfony/">. Позволяет индексировать только первую страницу, остальные используются для краулинга. - Rel=prev/next (Яндекс) — Яндекс поддерживает атрибуты rel=prev и rel=next для обозначения серии страниц. Google официально отказался от поддержки в 2019 году, но Яндекс по-прежнему использует.
- Robots noindex для глубоких страниц — страницы 2+ пагинации закрываются от индексации через
<meta name="robots" content="noindex, follow">. Ссылки с них следуются, но сами страницы не индексируются. - Параметры в robots.txt (Яндекс) — директива Clean-param для исключения параметров пагинации из краулинга.
Бесконечный скроллинг и SEO
Бесконечный скроллинг (infinite scroll) — UX-паттерн, при котором новые элементы загружаются автоматически при прокрутке вниз. Проблема для SEO: Googlebot не «скроллит» страницу, а значит, видит только первую порцию контента. Решение: дублировать бесконечный скроллинг классической пагинацией в отдельном URL-пространстве.
Часто задаваемые вопросы
Нужно ли закрывать страницы пагинации от индексации?
Зависит от ситуации. Если на страницах пагинации есть уникальный контент (уникальные товары, которых нет на странице 1) — их стоит индексировать, но правильно настроить canonical. Если страницы пагинации содержат только набор товаров без уникального текста — страницы 2+ можно закрыть через noindex,follow. Ссылки на карточки товаров всё равно будут следоваться. Компромисс: open graph и title для каждой страницы пагинации уникальные.
Как пагинация влияет на краулинговый бюджет?
Значительно — на крупных сайтах. Интернет-магазин с 200 категориями и 100 страницами пагинации в каждой = 20 000 URL только на пагинацию. Если бот тратит бюджет на обход этих страниц, он меньше времени уделяет страницам товаров. Решения: ограничить глубину пагинации в robots.txt, использовать canonical на первую страницу, увеличить количество товаров на странице (с 10 до 50 — сократит количество страниц пагинации в 5 раз).
Что лучше для SEO: пагинация или одна длинная страница?
Зависит от типа контента и объёма. Для блога с 10–20 статьями — одна страница лучше: не создаёт лишних URL, проще краулить. Для каталога с 1000+ товарами — пагинация (или бесконечный скролл + пагинация как fallback) неизбежна по соображениям производительности. Поисковики предпочитают короткие быстрые страницы, но и длинные принимают нормально. Ключевой вопрос: не размоет ли длинная страница ключевые слова?
Нужно ли добавлять номер страницы в title для страниц пагинации?
Да, если страницы пагинации индексируются. Заголовок «Смартфоны купить — стр. 2» уникален и понятен поисковику. Однако если применяется стратегия canonical (все страницы пагинации → canonical на первую страницу), дифференциация title менее важна — Google будет индексировать только первую страницу. Яндекс всё равно рекомендует уникальный title для каждой страницы пагинации.