WordPress как на ладони

Дубликаты в постраничной навигации. Как бороться?

Я использую плагин wp pagenavi для вордпресс, который делает постраничную навигацию прибавляя к страницам следующее

/category/vebinary
/category/vebinary/<strong>page/2</strong>

В итоге продвигаемый запрос один и тот же, а ссылки разные.
Недавно проделал аудит блога и когда увидел был в шоке. Как с этим бороться ? Помогите!

0
penuel82
9.4 года назад 5
  • 0

    А что конкретно от нас ждете? Нужно структуру URL изменить вам или что?

    Комментировать
  • 0
    Kama9616

    Вам нужно закрыть от индексации все страницы пагинации. Тут 2 варианта можно использовать сразу 2:

    1. Настройте ``robots.txt`` добавьте правило

    Disallow: */page/ # все виды пагинации

    Подробнее читайте в моей статье: http://wp-kama.ru/id_803/pishem-pravilnyiy-robotstxt-dlya-wordpress.html

    2. Добавьте метатег robots на страницы пагинации

    Для этого в header.php в head часть добавьте такой код:

    if( is_paged() )
    	echo '<meta name="robots" content="noindex,nofollow" />';

    Можно так в functions.php:

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

    Если вы используете мой код для robots из этой статьи:

    function kama_meta_robots( $allow_types = 'category,tag,cpage,paged', $close = "noindex,nofollow" ){ ...

    Укажите при вызове параметр $allow_types, в котором не указывайте paged, например вызов функции будет такой:

    kama_meta_robots('category,tag,cpage');
    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация