Пагинация и SEO: как оформить страницы каталога и списков для индексации

Пагинация появляется в каталогах, блогах, списках новостей и других разделах, где элементов больше, чем удобно показывать на одной странице. Ошибки в такой структуре могут привести к дублям, странным canonical, недоступности старых материалов для робота или появлению тысяч бесполезных URL.
Каждая страница пагинации должна открываться стабильно
URL второй, третьей и следующих страниц должен быть воспроизводимым и доступным без JavaScript. Если элементы подгружаются только бесконечным скроллом, полезно иметь обычные ссылки, по которым робот может пройти дальше.
Canonical не всегда должен вести на первую страницу
Если каждая страница списка содержит уникальный набор элементов, каноникал на первую страницу может скрыть часть структуры. Настройка зависит от архитектуры, но решение должно быть осознанным, а не шаблонным.
Не создавайте бесконечное число вариантов
Фильтры, сортировки и параметры вместе с пагинацией могут породить огромное количество комбинаций. Нужно заранее решить, какие URL имеют поисковую ценность, а какие следует закрывать от индексации или приводить к основной версии.
Что проверить в шаблоне
- ссылки между страницами списка;
- Title и Description для пагинации;
- canonical;
- поведение фильтров и сортировок;
- наличие дублей с параметрами;
- доступность глубоких элементов каталога.
Пагинация и sitemap решают разные задачи
Sitemap помогает сообщить поисковику о важных URL, но не заменяет обычную внутреннюю навигацию. Если товар или статья доступны только через XML-карту сайта и на них нет ссылочного пути, архитектуру лучше пересмотреть.
Хорошая пагинация помогает добраться до контента и пользователю, и поисковому роботу, не создавая лишних версий одной страницы.
Если в разделе уже появились дубли из-за GET-параметров, дополнительно посмотрите материал о дублях страниц в 1С-Битрикс.