Как запретить индексирование пагинации в WordPress?

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

Зачем нужно запрещать пагинацию страниц?

Главной причиной этому служит возникновение проблем с продвижением сайта в Google или Яндекс за счет повторения названий всех подстраниц. Такое дублирование поисковые системы не поощряют, грозясь понизить сайт в поисковой выдаче. Выход один — сделать так, чтобы поисковые системы не “увидели” пагинации.

Как в WordPress запретить индексирование пагинации?

Существует несколько способов для решения этой задачи. Рассмотрим наиболее простые и популярные из них.

Плагин Clearfy Pro

Мощный премиум-плагин Clearfy Pro, кроме других своих полезных возможностей, также имеет необходимый функционал, который позволит запретить индексацию пагинации. Для этого необходимо, первым делом, его установить и активировать. Затем в админ-панели перейти в раздел Clearfy Pro и на вкладке Дубли передвинуть ползунок вправо напротив опции Удалить дубли пагинации постов, затем нажать кнопку Сохранить изменения.

Запрет на индексирование пагинации в плагине Clearfy Pro

Плагин All in One SEO Pack

Этот способ также довольно прост и понятен. Чтобы в SEO-плагине All in One SEO Pack закрыть от индексации страницы пагинации, необходимо в админ-панели перейти All in One SEO -> Общие настройки, отметить пункт Запретить пагинацию для канонических URL и нажать кнопку Обновить настройки.

Запрет на индексирование пагинации в плагине All in One SEO Pack

Файл 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/
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: