Запретить к индексации страницы пагинации

Как в WordPress запретить индексировать страницы пагинации? 1,2,3,4...

Сторонник Asked on 13.12.2019 in Оптимизация.
Add Comment
3 Answer(s)

Вверху файла header.php вашей темы на WordPress прописать строчку кода:

<?php if ( is_paged() ) ?><meta name="robots" content="noindex, nofollow" /><?php endif ?>

is_paged() в данном коде - страницы, образованные постраничной навигацией. То есть, если мы находимся в данный момент на странице навигации, то в шапке появляется запрет на индексацию вида:

<meta name="robots" content="noindex, nofollow" /
Сторонник Answered on 14.02.2015.
Add Comment

Для запрета индексации страниц навигации/пагинации в WordPress, можно в functions.php прописать код:

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

ГУРУ Answered on 14.02.2015.
Add Comment

В robots.txt для эффективности исключения из поиска страниц пагинации (page/1, page/2...) можно и нужно прописать директиву:


Disallow: */page/*

ГУРУ Answered on 02.12.2020.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.