Как закрыть для индекса рубрику и все статьи в ней
Предлагаю самое простое и действенное решение для тех, кто хочет закрыть от индекса поисковых систем на сайте WordPress определенную рубрику (рубрики) и все статьи в ней.
Необходимо открыть файл шаблона header.php и до закрывающего </head> вставить следующий код:
';} ?>
Цифра 64 является ID рубрики (чуть ниже как найти ID). Вместо нее подставляете свою цифру.
Если необходимо закрыть на индекс сразу несколько рубрик и все находящиеся в них статьи, то конструкция примет такой вид:
';} ?>
Обратите внимание на изменения кода. ID рубрик проставляете через запятую.
Для чего закрывать на индекс рубрики и статьи
На коммерческих проектах частенько встретишь раздел "Новости". Как только оптимизатор заканчивает свою работу с сайтом, клиенты "забивают" на уникальность текстов и просто "копипастят" тексты (экономия денег в их понимании). Я с таким столкнулся недавно. В результате копипаста становится много и сайт попадает под фильтры с вытекающим.
Теперь можно не беспокоиться о данном пункте сайта:
- для посетителей сайт обновляется актуальной информацией;
- клиент доволен сайтом и экономит на текстах;
- вы работаете дальше без "головомойки".
Как найти ID рубрики
Переходим в админку и в боковой консоли
Затем подводите мышку на нужную рубрику и снизу в браузере увидите вот такую ссылку
Нижняя красная стрелка указывает на ID рубрики (цифры).