Архивы авторов часто становятся лишними страницами в индексе: у небольшого сайта там дублируется контент, а у новостного или многопользовательского проекта они могут тянуть на себя запросы, которые лучше отдать рубрикам или отдельным материалам. Но отключать их вслепую нельзя: если архивы уже получают переходы из поиска, нужно сначала понять, что именно вы закрываете и чем заменяете эти страницы.
Когда архивы авторов действительно мешают
Проблема обычно проявляется в трех сценариях. Первый — на сайте один автор, и архив автора повторяет ленту записей почти без отличий. Второй — у нескольких авторов слабые или пустые страницы профилей, которые индексируются как тонкий контент. Третий — в поиске уже есть переходы на архивы, но они не дают полезного поведения: высокий отказ, низкая глубина просмотра, почти нулевая конверсия в чтение других материалов.
Перед изменениями откройте в поиске запросы вида site:example.com/author/ и проверьте, какие URL уже попали в индекс. Если у вас подключена Яндекс.Метрика или Google Analytics, посмотрите отдельный отчет по этим страницам: если трафик есть, не стоит сразу ставить жесткий редирект без замены.
Диагностика: что именно нужно отключить
В WordPress архивы авторов могут вести себя по-разному в зависимости от темы и SEO-плагина. Иногда достаточно убрать их из индекса, иногда лучше полностью отключить доступ к архивам, а иногда оставить страницу автора, но сделать ее полезной: добавить биографию, ссылки на соцсети, список публикаций и уникальное описание.
Проверьте три вещи
- Есть ли у сайта один автор или несколько.
- Есть ли переходы на
/author/из поиска и сколько их. - Использует ли тема шаблон
author.phpилиarchive.phpс уникальной логикой.
Если архивы нужны только как технический маршрут, их можно закрыть от индексации и при этом оставить доступными для пользователей. Если же они не нужны вообще, лучше отдавать 404 или 410 для старых URL, но это уже более жесткий сценарий и его стоит применять только после проверки логов и поисковой выдачи.
Пошаговое решение: безопасный вариант без потери переходов
Самый практичный путь для большинства сайтов — сначала убрать архивы авторов из индекса, а затем, если нужно, настроить редирект на более релевантную страницу. Это снижает риск потерять уже накопленные сигналы и не ломает внутренние ссылки.
Вариант 1: отключить архивы авторов через код
Если у вас один автор или архивы не несут ценности, можно отключить их на уровне шаблона. Добавьте код в 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. Он подходит, если архивы точно не нужны и на них нет ценного трафика. Если хотите сохранить доступ для людей, но закрыть индексирование, используйте мета-теги и robots-настройки SEO-плагина.
Вариант 2: оставить страницу, но закрыть от индексации
Если архив автора полезен для посетителей, но не должен ранжироваться, добавьте noindex, follow. В Yoast SEO и Rank Math это обычно делается настройками архива автора в интерфейсе. Если нужен кодовый вариант, можно добавить мета-роботов вручную:
add_action('wp_head', function () {
if (is_author()) {
echo '<meta name="robots" content="noindex, follow" />' . "\n";
}
});Этот подход не удаляет страницу из сайта, но подсказывает поисковикам не включать ее в выдачу. Для большинства контентных проектов это безопаснее, чем сразу ставить редирект.
Вариант 3: перенаправить архив автора на более полезную страницу
Если у автора есть профиль, но он не нужен как отдельный архив, можно отправлять пользователей на страницу «О проекте», на страницу команды или в рубрику, где публикуются его материалы. Редирект должен быть осмысленным, а не просто на главную.
add_action('template_redirect', function () {
if (is_author()) {
wp_safe_redirect(home_url('/o-proekte/'), 301);
exit;
}
});Не используйте такой редирект, если архив уже имеет поисковый трафик по имени автора. В этом случае поисковая система может считать перенаправление нерелевантным, а пользователи — потерять ожидаемую страницу.
Сравнение подходов
| Подход | Когда подходит | Плюс | Минус |
|---|---|---|---|
| 404/410 | Архивы не нужны вообще | Полностью убирает страницу | Риск потерять старые переходы |
| noindex, follow | Страница полезна людям, но не поиску | Безопасно для контента и навигации | Нужно дождаться переобхода |
| 301 на релевантную страницу | Архив заменяется другой сущностью | Сохраняет часть пользовательского потока | Нужна аккуратная цель редиректа |
Как проверить, что решение сработало
После внедрения не ограничивайтесь просмотром страницы в браузере. Проверьте результат с точки зрения бота и сервера.
- Откройте архив автора в режиме инкогнито и убедитесь, что он отдает нужный статус:
404,301или обычную страницу сnoindex. - Посмотрите исходный код страницы и найдите мета-тег
robots, если вы выбрали вариант без индексации. - Проверьте ответ через
curl -I https://example.com/author/name/или аналогичный инструмент. - В Search Console или Яндекс.Вебмастере отправьте URL на переобход, если страница уже была в индексе.
Если вы используете noindex, не ждите мгновенного исчезновения из выдачи. Поисковику нужно время, чтобы переобойти страницу и обновить статус.
Частые ошибки и как их исправить
Редирект на главную
Это самая частая ошибка. Главная страница почти никогда не является релевантной заменой архиву автора. Лучше отправлять на страницу профиля, страницу команды или на рубрику, где действительно есть контекст.
Закрыли архив, но оставили внутренние ссылки без смысла
Если в теме есть блок «Автор» в каждой записи, не убирайте его без проверки. Ссылка может вести на страницу, которая теперь отдает 404. В таком случае либо уберите ссылку из шаблона, либо оставьте страницу автора доступной, но закройте ее от индексации.
Поставили noindex, но забыли про sitemap
Если архивы автора попали в XML-карту сайта, поисковик будет продолжать их обходить дольше. Проверьте настройки SEO-плагина и исключите такие URL из sitemap, если плагин это позволяет.
Сделали 404 без анализа трафика
Если архив автора уже ранжируется по имени или по тематическим запросам, резкое удаление может ухудшить видимость. Сначала проверьте статистику, потом выбирайте между noindex и редиректом.
Практические советы по безопасности и производительности
Если вы вносите изменения кодом, не правьте functions.php основной темы на боевом сайте. Используйте дочернюю тему или небольшой mu-plugin. Так вы не потеряете правки после обновления.
Для сайтов с несколькими редакторами полезно оставить страницу автора, но сделать ее содержательной: краткая биография, специализация, ссылки на соцсети, список последних публикаций. Это лучше, чем пустой архив, и не создает лишних дублей.
Если вам нужен более системный подход к чистке дублей и технической SEO-настройке, можно посмотреть на Clearfy Pro: https://wpshop.ru/plugins/clearfy?utm_source=wpeducation.ru&utm_medium=article&utm_campaign=kak-otklyuchit-arhivy-avtorov-v-wordpress-bez-poteri-trafika. Но даже с плагином логику редиректов и индексации лучше проверять вручную.
Если после отключения архивов в выдаче остались старые URL, не спешите менять стратегию. Сначала убедитесь, что сервер действительно отдает нужный статус, а в sitemap и внутренних ссылках не осталось старых адресов. Обычно именно там и прячется причина, почему поисковик продолжает видеть страницу.