Что такое pagination?
Это ограниченный показ части информации, использующийся для того, чтобы разбить большой массив данных на веб-странице. Обычно представляет собой навигационный ссылочный блок.
Различается несколько видов:
- прямой с нумерацией (1,2,3)
- прямой с указанием позиций в списке (1−20, 21−40)
- обратный с указанием позиций в списке (новое, 600−31, 30−1)
Основные минусы пагинации
Временной лимит посещения сайта поисковыми роботами
Да, не только людям свойственна нехватка такого тягучего и вечно ускользающего вещества как время. Пребывание бота на страницах сайта строго лимитировано. Количество проведённого времени определяется за счёт соотношения частоты обновления контента, траста и некоторых других показателей. Естественно, что отведённого временного интервала на индексацию всех необходимых страниц ресурса боту не хватит. Особенно если он потратит его на проверку огромного количества вкладок пагинации (товаров, статей, видео и т. д.).
Проблема с дублями
К идентичному контенту даже в рамках одного сайта поисковики относятся крайне негативно. В зависимости от той или иной структуры вашего листинга, велика вероятность того, что некоторые страницы могут иметь одинаковое содержание (текст, мета-теги). Дубли, скорее всего, вызовут недовольство у поисковых систем, что приведёт к проседанию страниц в выдаче.
Человеческий фактор
Большинство пользователей обычно просматривают не более 2−3 страниц из предложенного списка. Следовательно, с позиции ниже 10-той — трафика можно не ждать.
Неудобство юзабилити
Использование числового списка становится крайне неудобным, по причине того, что многие веб-дизайнеры, исходя из принципа экономии места на сайте, делают «циферки» помельче.
Не нужно, но… необходимо
Для продвижения, как правило, страницы пагинации дальше первой не нужны, но для получения ссылок на новости или товары их необходимо проиндексировать.
Способы решения проблем SEO оптимизации постраничного пейджинга
-
Расширение навигации сайта
Рэнд Фишкин (гений, плейбой, стиляга, сооснователь MOZ, SEO специалист и маркетолог с мировым именем) в одном из своих видеоуроков советует пересмотреть стратегию навигации сайта. А именно — заменить постраничный пейджинг, созданием каталогов второго и третьего уровня.
2. Устранение постраничной навигации страниц пагинации посредством noindex
Плюсы:
- Данный вариант решения проблемы достаточно прост для реализации относительно других нижеперечисленных решений.
Минусы:
- Исключает возможность индексировать весь постраничный контент.
- Товары, находящиеся в глубинах каталога, очень долго дожидаются своей очереди на апдейт.
- Большое количество фильтров и товаров в каталоге равно большому количеству динамических страниц, на которых следует прописать мета-тег noindex.
Главная цель данного варианта — удаление из видимости поисковых роботов всех страниц листинга, кроме первой (главной), при этом обеспечиваем индексацию всех товаров/страниц, принадлежащих данному каталогу.
Данная процедура осуществляется посредством добавления в <head> мета-тега :
<meta name="robots" content="noindex, follow"/>
Советы:
- Размещая оптимизированный текст-описание для главной каталога, позаботьтесь о том, чтобы он выводился только на первую страницу.
- Проследите за тем, чтобы URL для главной не дублировался.
- Создайте XML карту сайта.
3. Запрет индексации сайта при помощи файла robots. txt
Просто прописываем директиву: Disallow: /category/pagе
Минус: Исключает контент со всех страниц листинга, кроме первой.
4. Тег canonical и страница «Смотреть всё» для страниц пагинации
Плюсы:
- Понимает как Google, так и Яндекс (для Google является приоритетным способом исключения из индексации).
- Вся информация индексируется через веб-страницу «Смотреть всё».
Минусы:
- Качество картинок и общий объем контента будет под определёнными ограничениями.
- Увы, для поисковой системы Яндекса canonical не является директивой. Если контент на страницах пейджинга не будет идентичен, то поисковой бот обязательно проигнорирует этот тег.
- Благодаря большому количеству фильтров и страниц, возрастает количество динамических страниц на которых нужно прописать данный тег.
Этот вариант сео оптимизации подразумевает под собой создание одной веб-страницы, на которую будет выводиться весь ассортимент каталога, и при помощи тега canonical поисковым системам указывается на данную страницу, как на каноничесную.
Достаточно прописать в <head> следующую строку:
<link rel="canonical"href="http://названиедомена/ abajyru/?&show_all=yes" />
Совет:
- Уменьшите разрешение объема товаров. Это исключит проблему долгой прогрузки страниц.
5. Asynchronous Javascript and XML
Плюсы:
- Каталог для поисковых систем выглядит как одна единая веб-страница. Как итог: весь контент будет проиндексирован, и исключается возможность появления дублей.
- Страница загружается не так долго, как в случае с «Показать всё».
Главная идея данного варианта SEO оптимизации — при прокрутке страницы вниз, автоматически подгружается новый контент. Достигнуть такого результата можно при помощи AJAX (Asynchronous Javascript and XML), позволяющей осуществлять обмен данными между сервером и браузером в фоновом режиме.
6. Решение проблемы пагинации при помощи тегов rel="prev"и rel="next"
Плюсы:
- Индексации подвергается весь контент.
- Не требует сложного ПО.
Минусы:
- Данный тег не воспринимает Яндекс.
- HTML код прост, но создается большой объем работы для прописывания всех необходимых цепочек.
Принцип достаточно лёгок: при помощи тегов Google получает команду при индексировании объединить все страницы, на которых прописан данный код, в одно целое.
Пример для трёх страниц каталога:
- для первой
<link rel="next" href="http://наименование домена/page2.html>
- для второй
<link rel="prev" href="http://наименование домена/page1.html>
<link rel="next" href="http://наименование домена/page3.html>
- для третьей
<link rel="prev" href="http://наименование домена/page2.html>
Все вышеперечисленные способы решения проблемы сео пагинации по своему хороши. Всем удачи.
На сайте компании SEMANTICA вы можете заказать размещение рекламы в интернете. Оставьте заявку, и мы вам перезвоним в ближайшее время.