В Вордпресс есть множество сущностей, создаваемых из коробки, которых становиться больше при установке различных дополнений. Разберемся как отключить архивы в WodPress.
Что такое архивы в WP – не путаем с таксономиями
Архивы это разделенные по некоторым факторам статьи на сайте. Со временем становиться много постов и их WordPress минимально каталогизирует, посмотрите какие есть базовые два вида.

Архивы авторов – в зависимости от того сколько на сайте авторов под каждого создается страница, содержащая все его посты. Удобно когда блог большой, у некоторых писателей есть своя аудитория, им нужны записи именно его.
Архивы по датам – каждый месяц WordPress создает отдельную страницу, по месяцам и годам. Удобно если хотим показывать посты в хронологическом порядке.
Не путаем с таксономиями, потому что это динамические элементы для формирования и пользования контентом обязательные для блога. Таксономии изначально это рубрики и теги, при установке WooCommerce добавляются категории товаров.
Почему нужно отключать архивы
Архивы в WordPress считаю хламом, успешно индексируемый поисковыми системами. В результате в выдаче происходит множественные дубли с показами карточек записей (пагинации), что приводит к размытому интенту и появлению некачественных документов, их нужно отключить.
Представьте сколько образуется бесполезных элементов, повторяющих друг друга, в плане SEO это не позволительно, каждый документ должен быть уникальный, а все его повторения закрыты от индексации или удалены.
Удаляем архивы в Yoast SEO по месяцам, по году и авторам
Лучший плагин для SEO в WordPress это Yoast, в нем все настройки сделаны логично, а то что нужно наверняка уже активировано и сделано. Пока оставлена возможность управления архивами и их сканированием. Советую прочитать про устранение canonical.

Если ввести в адресной строке запись ваш-домен/2020/02 например, то должна отобразиться 404 ошибка. Отмечу что проверять нужно именно в том месяце или году, когда были публикации.
Отключить архивы рубрик и категорий от WordPress и WooCommerce
Советую так же использовать Yoast SEO, в разделе Таксономии будут все динамические страницы, служащие для показа элементов которые служат для кластеризации материалов по соответствующим разделам. Просто выставляем бегунки в положение Нет, и везде проставляется noindex. Так же можно сделать и для меток.

В Clearfy PRO
Комбайн Clearfy PRO считается одним из обязательных модулей для WordPress. В разделе Дубли первым стоят данные строчки, чтобы отключить архивы по датам и авторам.

У Clearfy PRO другой принцип отключить архивы, причем более щадящий и правильный. Он делает редирект на главную, если блог новый, то можно отдавать и 404 ошибку, потому что их почти не будет. Если ресурс старый и надумали убрать их, то метод не подойдет, лучше склеить с помощью перенаправления на главную, именно так делает Клеарфай ПРО. Замечу что борьба с дублями в WordPress не единственно, что умеет инструмент, а еще 45 вещей в арсенале, например отключить prev и next ссылки в head сайта.
Дарю скидку на Clearfy
Как отключить с помощью кода PHP
Редиректы на сайтах созданных на PHP можно легко сделать с помощью специальных команд, не настраивая серверные файлы htaccess и применять специфичные команды на хостинге. Аналогично можно исключить подключение application json ld.
function wpoptimize_disable_date_archives( $query ){
if( is_date() || is_tag() || is_author() ) {
wp_redirect( home_url() );
exit;
}
}
add_action( 'parse_query', 'wpoptimize_disable_date_archives' );

- Переходим Внешний вид — Редактор тем.
- В правой колонке находим function php.
- Вниз файла вставляем код.
- В строчке есть три параметра is_date, is_tag и is_author, соответственно первый отключает архивы по датам, второй по тегам, третий по персонам, пишущих контент. Если необходимо оставить только два, то удаляем
|| is_tag()
.
Разобрались с помощью 3 способов, как отключить страницы архивов в CMS WordPress применяя плагины и кастомный скрипт в шаблоне. Советую рассмотреть 2 вариант, закроете одним разом множество проблем.