На своем сайте более года использовал данную функцию:
function mayak_meta_robots () {
if (is_archive() or is_category() or is_feed () or is_author() or is_date() or is_day() or is_month() or is_year() or is_tag() or is_tax() or is_attachment() or is_paged() or is_search())
{
echo "".'<meta name="robots" content="noindex,nofollow" />'."\n";
}
}
add_action('wp_head', 'mayak_meta_robots');
И все было нормально, не одного дубля. Но после обновления плагина All in One SEO Pack функция перестала работать и полезли дубли. Что может блокировать функцию? В настройках плагина раздел индексация, не стоит не одной галочки. Вручную дубли удалить не могу по причине(Нет оснований для удаления. Сервер не возвращает код 404, индексирование не запрещено ни в robots.txt, ни метатегом noindex) к примеру вот эта страница: strofeyem.ru/ryby/feed)