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

Как закрыть пагинацию Noindex WordPress

Чтобы не получить бан от поисковых систем и сохранить страницы сайта в выдаче, нужно его оптимизировать. Один из вариантов – убрать дублирование контента через запрет индексации пагинации Noindex WordPress. Разберем основные способы.

Зачем ставят noindex на пагинацию?

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

Такое разделение может вызвать проблемы с продвижением сайта в Google или Яндекс из-за повторения названий всех подстраниц.

Почему именно noindex а не canonical?

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

Как правильно закрыть?

Рассмотрим простые и рабочие способы.

Плагин Clearfy Pro

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

  1. Установите и активируйте.
  2. В админ-панели перейдите в раздел Clearfy Pro.
  3. На вкладке Дубли активируйте опцию Удалить дубли пагинации постов
  4. Нажмите Сохранить изменения.

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

Модуль All in One SEO Pack

Этот способ также довольно прост и понятен.

  1. Откройте All in One SEO > Общие настройки.
  2. Поставьте галочку напротив Запретить пагинацию для канонических URL.
  3. Кликните Обновить настройки.

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

Расширение вставит канонический атрибут “rel=canonical”.

Файл 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/
Понравилась статья? Поделиться с друзьями:
Комментарии: 2
  1. Юрий

    а что это в коде делает эта часть “wpplugins”, два раза фигурирует. Это доменное имя вашего сайта? Смотрел на разных сайтах- тоже внедрение, только уже своих сайтов.

    1. Администратор

      Да, это просто префикс у функции, чтобы не было ошибок в случае, если такая функция уже будет.

Добавить комментарий

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