Если на сайте один автор, архивы автора обычно не дают отдельной пользы: они дублируют записи, повторяют тот же список материалов и создают ещё одну страницу, которую нужно обходить поисковику. В такой ситуации их действительно имеет смысл отключить или закрыть от индексации, но делать это нужно аккуратно, чтобы не сломать ссылки и не потерять нужные страницы в теме или в хлебных крошках.
Ниже разберём, когда архивы авторов лучше убрать, чем отличается полное отключение от закрытия для поисковиков и какие способы в WordPress реально работают без лишних побочных эффектов.
Когда архивы авторов на сайте с одним автором лучше отключить
Архив автора — это страница вида /author/username/, где WordPress показывает записи конкретного пользователя. Если автор один, такая страница почти всегда повторяет то, что уже есть на главной блога, в рубриках и в самих карточках записей. Отдельной смысловой ценности у неё обычно нет.
Отключать или закрывать архивы авторов стоит, если:
- на сайте публикует материалы только один человек;
- страница автора не содержит уникального описания, фото, биографии и полезной информации;
- архив автора дублирует ленту записей и не нужен для навигации;
- вы не используете его как часть структуры сайта, например для редакции с несколькими авторами в будущем.
Если же у автора есть полноценная биография, контакты, ссылки на соцсети и архив реально помогает пользователю понять, кто пишет материалы, тогда страницу можно не удалять, а оставить и доработать. Но для типичного сайта-визитки, блога или корпоративного сайта с одним редактором чаще всего это лишняя страница.
Что выбрать: отключение, редирект или noindex
Тут важно не смешивать разные задачи. Иногда архив автора не нужно именно удалять — достаточно убрать его из индекса. А иногда лучше сделать редирект на главную или страницу «О сайте».
| Подход | Что делает | Когда подходит |
|---|---|---|
| noindex | Страница остаётся доступной, но поисковики не должны её индексировать | Если архив нужен пользователям или уже есть внешние ссылки |
| Редирект 301 | Перенаправляет посетителя и робота на другую страницу | Если архив не нужен вообще и вы хотите убрать его из обращения |
| Полное отключение шаблона | Страница перестаёт открываться как архив автора | Если тема или сайт не используют архивы автора нигде |
Для сайта с одним автором чаще всего достаточно noindex или 301-редиректа. Полное отключение имеет смысл только тогда, когда вы уверены, что тема и плагины не завязаны на эту страницу.
Самый безопасный вариант: закрыть архивы авторов от индексации
Если ваша цель — убрать дубли из поиска, но не ломать структуру сайта, начните с noindex. Это самый мягкий способ: страница остаётся доступной по прямой ссылке, но поисковым системам не рекомендуется её индексировать.
В WordPress это можно сделать несколькими способами:
- через SEO-плагин, если он умеет управлять архивами авторов;
- через настройки темы, если разработчик предусмотрел такую опцию;
- через добавление мета-тега
noindexв шаблон архива автора.
Если у вас уже стоит SEO-плагин, сначала проверьте его настройки. Во многих случаях там есть отдельный переключатель для архивов авторов. Это удобнее, чем править код вручную, потому что настройка сохраняется при обновлении темы.
Если плагина нет или он не даёт нужной опции, можно добавить noindex в код темы. Делать это лучше в дочерней теме, а не в основной, иначе обновление затрёт изменения.
Пример для файла functions.php дочерней темы:
add_action( 'wp_head', function () {
if ( is_author() ) {
echo '<meta name="robots" content="noindex,follow">' . "\n";
}
} );Этот код добавляет мета-тег только на архивы авторов. Значение follow оставляет возможность переходить по ссылкам на странице, но сама страница не должна попадать в индекс как отдельный документ.
После добавления проверьте исходный код страницы архива автора: в <head> должен появиться тег <meta name="robots" content="noindex,follow">. Если его нет, значит код не сработал или вы редактируете не ту тему.
Как полностью отключить архивы авторов в WordPress
Если архивы автора не нужны вообще, можно отключить их на уровне шаблона. Но здесь есть важная оговорка: WordPress сам по себе не имеет отдельной кнопки «выключить архивы авторов» в ядре. Обычно это делают через тему или плагин.
Практически это означает одно из двух:
- настроить редирект со страниц автора на главную, рубрику или страницу «О сайте»;
- перехватить запрос к архиву автора и отдать 404, если такие страницы действительно не должны существовать.
Для большинства сайтов лучше редирект 301, а не 404. Редирект мягче для пользователей и поисковых систем, особенно если архивы уже были в индексе или на них есть внешние ссылки.
Пример редиректа для архива автора в дочерней теме:
add_action( 'template_redirect', function () {
if ( is_author() ) {
wp_redirect( home_url( '/' ), 301 );
exit;
}
} );Этот вариант отправляет все страницы автора на главную. Если вам логичнее вести пользователя на страницу «О нас» или в блог, замените home_url( '/' ) на нужный адрес.
Такой способ стоит применять только если вы понимаете последствия: все старые URL архивов автора перестанут открываться как отдельные страницы. Это нормально, если вы заранее решили, что они не нужны.
Что проверить после отключения
После настройки важно убедиться, что вы не получили побочный эффект вместо решения проблемы. Проверьте три вещи.
- Страница автора открывается так, как задумано. Если вы ставили
noindex, она должна открываться, но быть закрыта от индексации. Если ставили редирект, должен срабатывать переход на нужный URL. - В теме не сломались ссылки на автора. Иногда имя автора в карточке записи ведёт на архив. Если вы отключили архив полностью, такие ссылки лучше убрать или заменить на другой путь.
- В поиске не осталось лишних дублей. После переобхода страниц поисковик должен постепенно убрать архивы автора из выдачи, если вы поставили
noindexили редирект.
Если используете Google Search Console или Яндекс Вебмастер, можно отправить страницу на повторную проверку после изменения. Но не ждите мгновенного результата: поисковики обновляют индекс не сразу.
Когда архив автора лучше не отключать
Иногда архив автора всё-таки полезен, даже если автор один. Например, если это личный блог, экспертный сайт или проект, где страница автора работает как мини-профиль с биографией, опытом и ссылками на материалы. В таком случае архив может быть частью доверия к сайту, а не просто дублем.
Ещё один случай — когда тема или плагин используют архив автора как служебную страницу в хлебных крошках, блоках «об авторе» или в навигации по материалам. Тогда сначала проверьте, не завязана ли на него другая функциональность. Если убрать архив без проверки, можно получить неочевидные поломки в интерфейсе.
Если сомневаетесь, начните с noindex. Это безопаснее полного отключения: вы сможете посмотреть, не нужен ли архив пользователям и не ломает ли он что-то в теме. Если через время станет ясно, что страница не нужна, тогда уже можно ставить редирект или убирать её совсем.
Коротко о практическом выборе
Для сайта с одним автором обычно не нужно держать архив автора в индексе. Если страница не несёт отдельной пользы, самый разумный путь — закрыть её от индексации или перенаправить на более полезный раздел. Полное отключение имеет смысл только тогда, когда вы точно знаете, что архив нигде не используется как часть структуры сайта.
Если нужна минимально рискованная настройка, выбирайте noindex. Если архив точно не нужен и вы хотите убрать его из обращения, ставьте 301-редирект. А перед любым изменением проверьте, не использует ли тема ссылки на автора в шаблонах записи и хлебных крошках.