Помогите запретить к индексации страницы поиска и страницы автора?
Нужно запретить к индексации поисковыми системами страницы поиска и страницы авторов на сайте Вордпресс. Как это сделать, если никакие SEO-плагины не используются?
в блоке <head> файла header.php вашей темы на WordPress прописать строчку кода:
<?php if ( is_search() || is_author() ) : ?><meta name="robots" content="noindex, nofollow" /><?php endif ?>
А в robots.txt никак?
К правильному ответу стоит добавить некоторые пояснения.
Так, озвученный МЕТА-тег “Robots” указывает роботам поисковых систем, можно ли индексировать указанную страницу [NO]INDEX и можно ли использовать ссылки [NO]FOLLOW, приведенные на странице (переходить по ним).
noindex, nofollow - запрещает index,follow - разрешает
Этот тег указывается на каждой конкретной странице, доступ к которой требуется ограничить или разрешить.
В приведенном примере, доступ для роботов будет ограничен для всех страниц поиска is_search() и для архивов публикаций автора is_author() на сайтах WordPress. Данный код будет работать на всех сайтах WordPress и актуальным как для Яндекса, так и Google.