Как удалить дубли пагинации постов WordPress

Дублирование информации – извечная проблема сайтов, с которой постоянно борются их владельцы. Когда пост или блок комментариев разбиваются на отдельные страницы, сразу появляются дубли, которые так не любят поисковые системы. Наличие на сайте большого количества дублированного контента может привести к тому, что он будет понижен в поисковой выдаче. Поэтому есть смысл их убрать.

Как удалить дубли пагинации постов WordPress?

Лучшее решение в этой ситуации – плагин Clearfy Pro, который в два клика корректно уберет дублирование в пагинации постов на Вашем WordPress-сайте. Для этого нужно просто перейти в админке Clearfy Pro и на вкладке Дубли задействовать настройку Удалить дубли пагинации постов.

Страница настроек плагина Clearfy Pro

Существуют также и другие способы решения задачи. Все они менее удобны, так как предусматривают не только установку дополнительного программного обеспечения (плагинов), но также и изменение файлов WordPress-темы. Рассмотрим наиболее популярный из них.

Этот метод предусматривает ручное внесение правок в файл functions.php, который используется для конфигурирования сайта на WordPress.

Если Вы не желаете вносить какие-либо правки в файл functions.php, то в этом случае Вам поможет плагин ProFunctions.

Итак, в самый его конец необходимо добавить следующие строки:

function wpschool_pagination_noindex () {
    if ( is_paged() ) {
        echo "".'<meta name="robots" content="noindex,nofollow" />'."\n";
    }
}
add_action( 'wp_head', 'wpschool_pagination_noindex', 3 );

Код добавляет специальные инструкции (noindex и nofollow) для поисковых систем, которые просто запрещают индексировать пагинацию.

Также читайте подробный обзор clearfy pro со всем доступным функционалом.

Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.

Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Обсуждение: 3
  1. le

    добрый день тот код php надо вставить в файл темы functions.php

  2. Антон

    Лол, вы бы хотя бы указали, что и как заменить в коде при копировании на свой сайт. В коде остается wpschool, и мне, как ламеру, неясно, это следует заменить на доменное имя своего сайта?

    1. Нет, если не указано, что нужно это поменять, то «ламерам» ничего изменять не надо.

Задать вопрос