Разбираемся как запрещать индексацию пагинации Noindex WordPress постов, которые разделены на несколько частей.
Разбивать публикации на подстраницы удобно, если много материала. Таким образом читателю будет проще читать.
Для чего закрывать пагинацию
Основная причина – возможные проблемы с продвижением. Дело в том, что адреса всех подстраниц ведут на главную. Т.е. их названия будут одинаковыми. Такое дублирование не любят поисковые системы. В итоге могут понизить ресурс в поиске.
Отличный способ решения проблемы – добавить на все дочерние страницы атрибуты noindex и nofollow или canonical.
Делаем невидимой пагинацию для поисковых роботов
Разберем 4 способа. Выберите тот, который вам подходит.
Плагин All in One SEO Pack
Этот SEO-инструмент гибко управляет видимостью разделов сайта или отдельных его страниц.
- Установите и активируйте WP-расширение.
- Откройте All in One SEO > Общие настройки.
- Активируйте опцию Использовать noindex для страниц/записей с разбивкой на подстраницы.
- Кликните Обновить настройки.
Плагин Clearfy Pro
Этот мощный ВордПресс-модуль также отлично решит задачу. Для этого:
- откройте Clearfy Pro,
- кликните по вкладке Дубли,
- активируйте Удалить дубли пагинации постов,
- нажмите Сохранить изменения.
Файл robots.txt
Это файл, который используется для поисковых роботов. Он указывает, что на сайте можно индексировать, а что нет. Находится в корневом каталоге сайта.
Откройте его и просто вставьте одну строчку
Disallow: */page/
Файл functions.php
Еще один способ закрыть от поисковых роботов страницы пагинации – использовать главный конфигурационный файл WordPress-темы. Он находится в папке с темой.
В самый конец файла вставьте код
add_action( 'wp_head', function () {
if ( is_paged() ) {
?>
<meta name="robots" content="noindex,nofollow">
<?php
}
});