Запрет индексирования тегов и категорий

22.06.2018

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

Чтобы запретить индексирование этих страниц нужно на каждую добавить метатеги noindex и follow, но вручную долго. Под Вордпрессом это легко автоматизировать, нужно открыть header.php темы блога и добавить перед тегом </head> такой код:

<?php

// Не индексировать страницы авторов, архив, категории, теги и результаты поиска

if( is_author() | is_date() | is_search() | is_category() | is_tag() )

{ _e('<meta name="robots" content="noindex, follow" />');}

?>

После этого поисковый робот будет заходить на страницы и переходить по ссылкам, но сами мусорные страницы в результатах поисковиков не появятся.