Термин «пагинация» произошел от английских слов "page" и "navigation" и переводится дословно как «постраничная навигация» или «остраничивание». Он используется для обозначения вывода массива данных в один блок. При этом информация делится на ряд отдельных страниц, чтобы пользователю было легче ориентироваться на сайте. В этой статье мы расскажем, как реализуется индексация пагинации, что о ней говорят представителя Яндекса и Google и как правильно оптимизировать страницы пагинации.
Что такое страницы пагинации и как они выглядят
Без пагинации длинные страницы напоминали бы огромный свиток, который приходится раскручивать метр за метром в поисках нужной информации. Прежде всего, это касается интернет-магазинов, блогов, сайтов-справочников и т.д.
Чтобы представить ассортимент товаров или информационные ресурсы в наиболее удобном для пользователя виде, разработчики обращаются к следующим видам пагинации:
- Нумерация страниц. Массив данных делится на блоки, каждый из которых получает свой порядковый номер. Для быстрого перехода между блоками предусматриваются кнопки «Назад» и «Далее». Этот вид пагинации часто используется для каталогов интернет-магазинов.
Пагинация в формате нумерации страниц
- Алфавитный порядок. Это оптимальное решение для информационных сайтов, справочников и словарей.
Пагинация в алфавитном порядке
- Пагинация по датам. Распределение данных в хронологическом порядке используется на новостных порталах, а также на информационных сайтах, где важна дата публикации статьи.
Пагинация по датам
Возможные проблемы с индексацией пагинации
Существует ряд сложностей, которые возникают при индексации страниц с пагинацией:
- Дублирование данных. Чаще всего элементы пагинации имеют похожий или полностью идентичный контент. Нередко их метатеги title и description тоже совпадают. Поисковые боты могут идентифицировать такие страницы как дубли. Выявить наличие полностью идентичных разделов сайта можно при помощи сервисов Google Search Console и Netpeak Spider. Внутренние текстовые дубли появляются, когда контент повторяется на всех элементах пагинации. Найти их можно путем проверки текста на плагиат. Для этого используется Advego либо другие подобные сервисы.
- Ошибки в поисковой выдаче. Вместо главной страницы поисковый бот может предложить пользователю любой другой раздел сайта.
- Расход бюджета на индексацию. Зачастую поисковые роботы тратят массу времени на обход всех разделов сайта, а нужные блоки так и не попадают в поисковую выдачу.
- Чрезмерная нагрузка на сервер. Эта проблема напрямую связана с предыдущей. Во время сканирования сайта поисковый бот создает неоправданную нагрузку на сервер.
- Плохая индексация страниц с пагинацией. Эта проблема может быть связана с тем, что все страницы пагинации закрыты в robots.txt. Бот-поисковик не посещает каталог сайта и не выводит конкретные элементы в результатах поиска.
Чтобы избежать всех этих сложностей, важно корректно оптимизировать страницы пагинации в рамках общей оптимизации сайта.
Нужно ли закрывать пагинацию от индексации
Определенно, не нужно. В таком случае элементы сайта не будут индексироваться поисковыми системами. Боты Яндекса и Google просто не смогут понять, какой контент представлен на сайте, и не будут показывать его страницы по релевантным запросам пользователей. Это особенно нежелательно для интернет-магазинов, которым важно продемонстрировать содержимое своих каталогов потенциальным покупателям.
Таким образом, чтобы пагинация не мешала продвижению, ее не нужно закрывать от индексации. Вместо этого следует правильно настроить работу сайта.
Рекомендации Яндекса
В блоге Яндекса рекомендуется указать посредством атрибута rel=»canonical» в теге <link> адрес канонической страницы. Это наиболее предпочитаемая страница в группе страниц-дублей. Именно она будет индексироваться и отображаться в результатах поиска, в то время как остальные разделы сайта будут видны для поисковых ботов, но не будут появляться в поисковой выдаче.
В целом, эксперты Яндекса советуют веб-мастерам ориентироваться прежде всего на содержимое сайта. Если отдельные страницы пагинации содержат данные, которые могут быть интересны пользователям, закрывать их от индексации не следует. Лучше сделать эти разделы доступными для поисковых роботов. Если содержимое конкретных страниц полностью дублируется в других разделах сайта, их индексирование можно прекратить посредством атрибута rel=»canonical» или через мета-тег noindex.
Рекомендации Google
Представители этой поисковой системы предлагают два решения:
- Довериться алгоритмам Google и не оптимизировать страницы с пагинацией. Поисковый робот самостоятельно выберет раздел с наиболее релевантным содержимым и продемонстрирует его по соответствующему запросу пользователя.
- Создать общий раздел, в котором будет отражен весь ассортимент товаров и все возможные категории. На него можно будет ссылаться со всех элементов пагинации. Для этой страницы указать атрибут pageall. Вставлять атрибут rel=»canonical» в код всех страниц пагинации, начиная с первой, следует на страницу со всеми товарами (pageall).
Выбирая второй вариант, помните, что элемент rel=”canonical” не является обязательным, поэтому поисковая система может проигнорировать его.
Как оптимизировать страницы пагинации
Итак, обратите внимание на решения, которые актуальны в 2022 году:
- Использовать rel=»canonical» для страницы с полным ассортиментом (pageall). Если на сайте предусмотрен раздел с полным перечнем товаров или статей, можно настроить rel=»canonical» со всех страниц пагинации на него. Это наиболее простой способ показать поисковым роботам, что индексировать нужно именно эту страницу. Текстовый материал, оптимизированный под поисковые системы, следует разместить в общем разделе. Дублировать его на страницах пагинации не нужно. При этом важно, чтобы страница с полным перечнем товаров хорошо грузилась, не заставляя пользователей ждать. В противном случае они будут уходить с сайта, что негативно скажется на поведенческих показателях. Получается, если в каталоге очень много товаров, этот вариант оптимизации страниц пагинации вряд ли подойдет. Однако представители Google считают этот метод приоритетным.
- Использовать rel=»canonical” со всех элементов пагинации на стартовую страницу. Если на страницах пагинации в ссылку на первый раздел автоматически добавляется параметр диапазона страниц, его нужно убрать. Текст должен располагаться только в основном разделе. Дублировать его на страницах категорий и отдельных товаров не нужно. На всех страницах пагинации необходимо настроить атрибут rel=”canonical” на основной раздел. Далее на основе базового шаблона генерируются метатеги title и description для всех элементов пагинации. Данный подход практически полностью устраняет проблему дублирования основных страниц сайта. Его же рекомендуют представители Яндекса.
Выбирать вариант использования атрибута rel=»canonical” стоит, отталкиваясь от того, подходит ли он конкретно вашему сайту или нет. Если говорить о крупных интернет-магазинах, то, как правило, используется второй вариант.
Мы считаем, что оптимальный метод оптимизации пагинации — открыть все похожие страницы для индекса, а текстовый материал расположить только на главной. Первый раздел при этом нужно сделать доступным только по URL без указания на пагинацию. При этом важно, чтобы метатеги не дублировали друг друга.
Оптимизации страниц пагинации следует уделять особое внимание. Если полностью закрыть эти элементы сайта от роботов, то важные разделы не будут индексироваться либо окажутся некачественными с точки зрения Яндекса и Google.