Как отключить архивы автора в WordPress

Если на сайте один автор или у каждого пользователя пустой профиль, архивы автора обычно не несут пользы: они дублируют записи, создают лишние страницы в индексе и иногда мешают SEO. В WordPress это решается несколькими способами, и выбирать нужно не самый «жёсткий», а тот, который подходит именно вашему сайту: просто скрыть архивы от поиска, отдать их в 404 или перенаправить на главную, страницу блога или страницу автора в профиле.

Ниже — рабочие варианты, от самого безопасного до более радикального. Если сайт уже индексируется, сначала продумайте, что должно происходить при открытии старого URL архива автора, а уже потом отключайте сам архив.

Что именно отключают, когда говорят про архивы автора

В WordPress у каждого пользователя с ролью автора, редактора или администратора может быть архив по адресу вида /author/имя/. На этой странице выводятся записи конкретного пользователя. На сайте с одним автором это почти всегда дублирующая страница: тот же список записей уже есть на главной, в рубриках или в архиве блога.

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

Сначала выберите поведение: 404, редирект или просто noindex

Перед изменениями важно понять, что вы хотите получить в итоге. Это не одно и то же.

ВариантЧто делаетКогда подходит
404/410Страница архива перестаёт открыватьсяЕсли архивы точно не нужны и старые URL можно убрать из индекса
Редирект 301Старый адрес ведёт на другую страницуЕсли есть логичная замена: главная, блог, профиль автора
noindexСтраница остаётся доступной, но не должна индексироватьсяЕсли архив нужен пользователям, но не нужен в поиске

Для сайта с одним автором чаще всего выбирают редирект 301 или полное отключение архива. Если архивы уже в индексе и на них есть внешние ссылки, редирект обычно безопаснее для пользователей и поисковых систем.

Самый простой способ: отключить архивы автора через плагин

Если вы не хотите править код темы, используйте плагин, который умеет отключать архивы автора и управлять SEO-мета-тегами. Это удобнее для владельца сайта, потому что настройка не зависит от обновления темы.

В таких задачах часто используют Clearfy Pro: он помогает убрать лишние архивы и дубли без ручного вмешательства в шаблоны. Если у вас уже стоит SEO-плагин, проверьте, не дублирует ли он эту настройку — иногда достаточно одной опции в плагине, а не двух разных решений одновременно.

После включения нужной функции проверьте, что URL вида /author/... либо возвращает 404, либо перенаправляет на выбранную страницу. Точный набор опций зависит от версии плагина и того, какие модули у вас активны.

Отключение архивов автора через код темы

Если вы предпочитаете без плагинов, архив можно отключить в дочерней теме. Это надёжный вариант, но перед правкой сделайте резервную копию файлов темы и базы данных. Если вы редактируете не дочернюю тему, а родительскую, обновление может затереть изменения.

Самый прямой способ — перехватить запрос к архиву автора и отдать 404. Для этого в functions.php дочерней темы можно добавить такой код:

add_action( 'template_redirect', function () {
    if ( is_author() ) {
        global $wp_query;
        $wp_query->set_404();
        status_header( 404 );
        nocache_headers();
        include get_query_template( '404' );
        exit;
    }
} );

Этот вариант не удаляет архив физически, но делает его недоступным для посетителей и поисковых роботов. Если у вас кэширующий плагин или серверный кэш, после изменения обязательно очистите кэш, иначе старая страница может ещё какое-то время открываться из кэша.

Если вместо 404 нужен редирект, используйте более мягкий вариант:

add_action( 'template_redirect', function () {
    if ( is_author() ) {
        wp_redirect( home_url( '/' ), 301 );
        exit;
    }
} );

Здесь важно не ставить редирект на ту же самую страницу архива и не создавать цепочку перенаправлений. Если вы отправляете пользователя на главную, проверьте, что главная действительно подходит как замена. Иногда лучше вести на страницу блога или на страницу «Об авторе», если она есть.

Как убрать архивы автора только из поиска, не ломая сайт

Иногда архив нужен для навигации, но не должен попадать в индекс. В этом случае не отключайте его полностью, а закройте от индексации. Это полезно, если на сайте несколько авторов и у каждого есть нормальная страница профиля с биографией.

Технически это делается через SEO-плагин: для архивов автора ставится noindex. Такой подход оставляет страницу доступной по прямой ссылке, но снижает риск дублей в поиске. Однако если архивы совсем бесполезны, noindex — не лучший финальный вариант, а скорее временная мера перед редиректом или удалением.

Проверять результат нужно не только в браузере. Откройте исходный код страницы архива и убедитесь, что там есть мета-тег robots с noindex, если вы выбрали именно этот сценарий. Если вместо этого стоит редирект или 404, значит вы отключили архив другим способом.

Что проверить после отключения

После изменений не ограничивайтесь открытием страницы в браузере. Проверьте несколько вещей:

  • URL архива автора возвращает именно тот статус, который вы задали: 404 или 301.
  • Нет цепочки редиректов, когда старый адрес ведёт через несколько промежуточных страниц.
  • Кэш сайта очищен, иначе старый шаблон может продолжать показываться.
  • Внутренние ссылки на архив автора не ведут в тупик, если они были в теме или виджете.
  • Если архивы уже были в индексе, в Search Console можно посмотреть, как поисковик обрабатывает старые URL после изменения.

Если у вас на сайте есть хлебные крошки, блоки «Автор» внизу записей или ссылки на страницу автора в шаблоне, они тоже могут вести на отключённый архив. Это не ошибка WordPress, а следствие того, что тема или плагин всё ещё генерируют старую ссылку. В таком случае нужно отдельно поправить шаблон или настройки темы.

Когда лучше не отключать архивы полностью

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

Но если сайт ведёт один человек, а архив автора просто дублирует главную ленту записей, отключение обычно оправдано. В этом сценарии лучше убрать лишнюю страницу, чем поддерживать пустой раздел ради формальности.

Практически это сводится к простому правилу: если архив автора не решает задачу пользователя, не помогает навигации и не даёт уникального контента, его можно отключать. Если же он нужен как полноценная страница профиля, оставьте его и закройте только от индексации, если это требуется по SEO.

Как настроить редирект 301 в WordPress
18.10.2026
Как избежать проблем с перенаправлением в WordPress
02.10.2026
Как автоматически удалять старые ревизии в WordPress без плагинов
02.10.2026
Как закрыть от индексации результаты внутреннего поиска WordPress
24.10.2026
Как найти и удалить битые ссылки в WordPress
15.10.2026

Изучение WordPress: детальные уроки и нужные советы.