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