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