Почему это важно:

Пагинация (pagination) это постраничная навигация. Чтобы на одной странице не отображать огромный список статей / товаров / услуг.

Неправильно настроенная пагинация сильно влияет на индексацию сайта и на ранжирование этих страниц в поисковой выдаче, так как поисковые боты могут не правильно понять взаимосвязь между этими страницами.

Что входит в услугу:

вопросительный знак

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

  • Поисковые боты должны видеть все страницы. По непонятным причинам и устаревшим рекомендациям, часто все страницы пагинации _кроме первой_ закрываются `в файле robots.txt` или `мета-тегом robots`. При этом скрываются не только эти страницы, но и все товары/услуги/статьи, которые перечислены на этих страницах.
  • Ссылка на 1-ую страницу должна быть БЕЗ параметра `?page=1`
  • Не должно быть ссылок на несуществующие страницы `?page=0` или ссылка на пятую `?page=5`, если страниц всего 4
  • У каждой страницы пагинации должна быть СВОЯ каноническая ссылка (есть редкие исключения при использовании не стандартных методов пагинации)
  • SEO текст должен отображаться только на первой, чтобы избежать дубли контента.
  • Мета-тег Title должен содержать номер страницы у всех кроме первой. Автоматически добавляется `→ Страница 2`, `→ Страница 3` и т.д. Желательно, но не обязательно, сделать такую приписку и в мета-тег Description.
  • Должны быть мета-теги `rel=prev` и `rel=next`, если есть предыдущая и/или следующая страница (_P.S.: стало не обязательным, но рекомендую_)

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

В начальную цену входит настройка для одного шаблона, а если все или часть правок применится не ко всем местам с пагинацией, то выставлю дополнительную стоимость.