Блог об интернет-маркетинге

Оптимизация страниц пагинации интернет-магазина — подробная инструкция

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

Что такое страницы пагинации и зачем они нужны?

Страницы пагинации — объединенные в рамках одного раздела категории или подкатегории страницы, условно разделенные на отдельные части с помощью нумерации.
То есть, если на вашем сайте представлены около 300 моделей какого-либо товара, посетитель увидит их на 10 страницах по 30 товаров на каждой.
Страницы пагинации создаются, чтобы не нагружать первую страницу текстовым полотном и чтоб не выводить на главную сотни или тысячи товаров. Перегруженная страница будет очень долго загружаться — пользователь просто уйдет с сайта.

Какие существуют виды пагинации

1. Разбивка на страницы — в этом случае товары распределены по отдельным страницам. Как правило, в нижней части страницы находится навигационный блок — пагинатор, на котором находятся ссылки с номерами страниц, а также кнопки «Далее» и «Назад». В реализации этот вид пагинации выглядит так.
2. Кнопка «Ещё» — пользователь видит первую страницу товаров, но чтобы посмотреть больше товаров, ему нужно нажать кнопку «Ещё» или «Загрузить ещё».
В таком случае все товары будут загружаться на одну страницу, что негативно сказывается на навигации пользователя по странице. А при некорректной реализации — и на скорости загрузки.
3. Бесконечная прокрутка — список товаров будет автоматически загружаться по мере того, как пользователь прокручивает страницу.
При таком подходе страница с товарами растет в объеме и может также усложнить пользователю навигацию при попытке найти конкретный товар на странице с сотнями результатов.
Казалось бы, первый вариант с разбивкой на страницы является самым беспроигрышным. Но соцсети и все большая популярность мобильных устройств растят в пользователях привычку «скроллить» — прокручивать ленту Инстаграм или Facebook в поисках интересного контента.
Учитывая это условие, многие интернет-магазины используют комбинированный способ пагинации. Он сочетает разбивку на страницы и загрузку результатов с помощью кнопки «Ещё». Таким образом пользователь может самостоятельно выбрать — ориентироваться ли ему по страницам с товарами или прогружать товары на одну страницу и искать на ней интересующий его товар.

Оптимизация страниц пагинации

Предлагаю расмотреть самые главные пункты в оптимизации страниц пагинации. Следуя этим правилам, вы ускорите процесс сканирования и индексации страниц с товарами.

Построение URL

Все страницы пагинации должны иметь уникальный URL. При этом каждая, кроме первой должна иметь в своем URL параметр, обозначающий ее нумерацию в списке страниц. Например, для категории товаров интернет-магазина URL страниц пагинации будут выглядеть так:
  • site.com/category/
  • site.com/category/page-2/
  • site.com/category/page-3/
Здесь основная страница категории является также и первой страницей пагинации. Если на сайте есть и главная, и первая страницы категории, которые дублируют друг друга (site.com/category/ и site.com/category/page-1/ или site.com/category/page-0/), необходимо настроить редирект 301 с этих страниц с параметрами /page-1/ и /page-0/ на страницу site.com/category/.
Важно! В коде сайта не должно быть ссылок на страницы, с которых настроен редирект.

Индексация страниц пагинации

Основываясь на опыте SEO-специалистов Netpeak, не рекомендуется запрещать индексацию страниц пагинации по следующим причинам:
  • запрет на индексацию может лишить сайт потенциального трафика, который с этих страниц поступает;
  • если страницы пагинации имеют качественные оптимизированные метаданные (о чем поговорим дальше), увеличивается шанс ранжирования сайта по частотным ключевым запросам.
Однако, встречаются случаи, когда страницы пагинации (начиная со 2-й) закрывают от индексации с помощью метатега robots. Это дает положительные результаты для SEO в том числе, так как улучшается целевой трафик и позиция в выдаче главной страницы категории. Чаще всего, к такому способу прибегают на ресурсах с большим количеством страниц.
Важно! При любом способе оптимизации страниц пагинации обязательно разрешайте поисковым роботам переходить по ссылкам страниц пагинации. Чтобы робот мог сканировать содержимое этих страниц (например, карточки товаров). Поэтому в код каждой из страниц пагинации добавляйте метатег robots следующего типа:
По словам Джона Мюллера, Senior Search Analyst Google, со временем поисковые роботы Google будет воспринимать значение “noindex, follow” на страницу как “noindex, nofollow”. Потому что страница с “noindex” будет удалена из индекса, следовательно, Гуглбот перестанет на нее заходить и не сможет переходить по ссылкам на странице.
Также страницы пагинации можно оптимизировать под региональные запросы. Например, на второй странице расположены товары, которые продвигаются под Одессу, на третьей — под Днепр, на четвертой — Львов и т. д. В этом случае страницы пагинации должны быть открыты для сканирования и индексации, с релевантными метаданными.

Настройка rel="canonical"

Атрибут rel="canonical" реализуется на страницах с дублирующимся контентом, чтобы роботы поисковых систем могли определить, какая из этих страниц является приоритетной (канонической).
Есть несколько распространенных способов настройки этого атрибута:
1. Настройка атрибута с каждой страницы на саму себя. Этот способ рекомендует Google. Он указывает, что к страницам пагинации необходимо относиться так же, как и к остальным страницам. При этом важно убедиться, что на страницах пагинации верно настроена перелинковка, которая необходима, чтобы роботы поисковых систем корректно идентифицировали эти страницы как страницы пагинации и их расположение в порядке страниц.
Этот метод реализуется следующим образом. Предположим, у вас есть страницы каталога товаров:
  • https://site.com/category/
  • https://site.com/category/page-2/
  • https://site.com/category/page-3/
Для каждой из них нужно указать в качестве канонического URL той же самой страницы, то есть:
  • для страницы https://site.com/category/page-2/ — <link rel="canonical" href="https://site.com/category/page-2/" />;
  • для страницы https://site.com/category/page-3/ — <link rel="canonical" href="https://site.com/category/page-3/" />.
2. Настройка атрибута со всех страниц товаров на страницу со всеми товарами. Метод требует создания отдельной страницы, на которой будут размещены все товары категории и текст. Эта рекомендация указана в статье о пагинации на блоге Ahrefs. Способ позволяет для пользователей удобно разбить контент по страницам, а для индексации предлагать роботам единую страницу со всеми товарами, вместо переходов по десяткам ссылок и сканирования множества страниц внутри категории товаров.
Минусы:
  • способ получится реализовать не на всех CMS;
  • если в категории сотни и тысячи товаров, в индекс попадает страница с плохими показателями скорости загрузки, что может негативно сказаться как на ранжировании, так и на поведенческих факторах.
3. Настройка атрибута на первую (основную) страницу категории. То есть вы с помощью атрибута canonical указываете для поисковой системы приоритетную страницу для индексирования.
Предположим, есть страницы каталога товаров:
  • https://site.com/category/
  • https://site.com/category/page-2/
  • https://site.com/category/page-3/
Канонический URL:
  • для страницы https://site.com/category/page-2/ — <link rel="canonical" href="https://site.com/category/" />;
  • для страницы https://site.com/category/page-3/ — тоже <link rel="canonical" href="https://site.com/category/» /> и т. д.
Такую реализацию часто можно было встретить еще два года назад. Ее использовали SEO-специалисты, которые делали упор в продвижении категории именно на первую страницу категории товаров.
Однако при таком способе есть риск, что поисковая система, обнаружив, что каноникал со всех страниц пагинации настроен на первую, не будет отдавать приоритет страницам, начиная со второй. А дальше — поисковый робот не будет сканировать ссылки на страницы, находящиеся на других страницах пагинации (например, карточки товаров). Поэтому, в частности, этот способ каноникализации описывается как ошибочный Джоном Мюллером в его комментарии под постом на Reddit:
Поскольку этот пост посвящен каноникализации, главное избегать использования rel=canonical на странице 2, указывающего на страницу 1. Страница 2 не эквивалентна странице 1, поэтому такое rel=canonical было бы неверным. Для страницы 2, которая потенциально может быть проиндексирована, это существенно ничего не изменит.

Метаданные

Для каждой страницы с товарами следует создать уникальные метаданные Title, Description и H1. Вот как это можно сделать.
  1. Создайте метаданные для первой страницы пагинации.
  2. Для всех остальных страниц создайте метаданные, используя шаблон:
Title страницы пагинации = [Title основной страницы пагинации] — страница [N]
Description страницы пагинации = [Description основной страницы пагинации] Страница [N].
H1 страницы пагинации = [H1 основной страницы пагинации] — страница [N]
где [N] — номер страницы пагинации.
Например, метаданные для страницы смартфонов, страница пагинации №3 могли бы выглядеть следующим образом:
  • Title: Смартфоны купить в Украине — страница 3
  • Description: Смартфоны в официальном интернет-магазине Site.com. Доставка в Киев, Харьков, Одессу и по Украине. Страница 3.
  • H1: Смартфоны — страница 3
Корректное создание метатегов поможет поисковому роботу Google ориентироваться на страницах после того, как эта поисковая система перестала учитывать атрибуты rel="prev" и rel="next".

Атрибуты rel="prev" и rel="next"

На страницах некоторых старых сайтов вы можете заметить следующую разметку страниц пагинации. Например, третья страница пагинации в своем коде содержит следующие атрибуты:
  • <link rel="next" href="https://site.com/page-2/>
  • <link rel="prev" href="https://site.com/page-4/>
До 2019 года Google использовала эти атрибуты для идентификации страниц пагинации. В 2019 году они сообщили, что больше не используют эту разметку для обозначения страниц пагинации. Более того, к моменту публикации новости, эти атрибуты не использовались уже несколько лет.
Если же вы знаете, что на страницах вашего сайта присутствуют эти атрибуты, не нужно с ними ничего делать — пользы они не приносят, но и не вредят. Однако для оптимизации страниц пагинации этот тип разметки использовать не стоит.
Если вы работаете с сайтом, ориентированным на западный рынок (Европа и США), рекомендуется все же внедрить атрибуты rel="prev" и rel="next". В теории они могут быть по прежнему полезны, например, для поисковой системы Bing.

Размещение текстов

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

Ошибки при оптимизации страниц пагинации

  1. Дублирование метаданных — рекомендовано, чтобы каждая страница имела в метаданных параметр, обозначающий ее порядковый номер.
  2. Дублирование текста — текст должен быть размещен только на первой странице категории или подкатегории товаров.
  3. Возникновение дублей страниц. Возможен подобный сценарий. При переходе со второй страницы категории на первую страницу возникает дубль основной страницы категории, имеющий параметр номера страницы в URL (site.com/category/page-1). В этом случае решением будет корректная настройка 301 редиректа со страницы-дубля на основную страницу категории, не имеющая параметр номера страницы в URL.
  4. При оптимизации страниц пагинации следует указывать абсолютные URL при реализации атрибутов rel="canonical", rel="prev" и rel="next", а также в атрибутах rel="alternate" при реализации мультиязычности сайта. То есть ссылки должны быть указаны, начиная с протокола http/https, например:
Но ни в коем случае не:
<link rel="canonical" href="/category/" />
или
<link rel="canonical" href="site.com/category/" />
Главная задача при оптимизации страниц пагинации — не дать поисковой системе распознать страницы с разным контентом как дублирующиеся. Также важно не допустить фактического дублирования страниц пагинации.

Выводы

Неправильно оптимизированные страницы пагинации могут нанести вред сайту — важные страницы могут не индексироваться или быть некачественными с точки зрения поисковых систем. Какие пункты важно учесть при оптимизации таких страниц:
  • построение URL;
  • индексация страниц пагинации;
  • настройка rel="canonical";
  • метаданные;
  • атрибуты rel="prev" и rel="next";
  • размещение текстов.
Важно правильно оптимизировать страницы пагинации, чтобы не допустить потери целевого трафика.
СЕО Разработка