Архивы авторов в WordPress часто остаются включёнными по умолчанию, даже если на сайте один редактор или у каждого автора всего несколько записей. В результате в индексе появляются страницы, которые почти не несут самостоятельной ценности: список публикаций, дублирующий структуру рубрик и тегов, а иногда ещё и пустые архивы без контента. Для SEO это не всегда катастрофа, но на небольших сайтах такие страницы обычно только размывают качество индекса.
Ниже разберём, как понять, что архивы авторов действительно мешают, как отключить их безопасно и как проверить, что решение сработало без побочных эффектов.
Когда архивы авторов становятся проблемой
Сам по себе архив автора не плох. Проблема начинается, когда он не даёт пользователю ничего нового: у автора одна-две записи, на странице нет описания, а в выдаче архив конкурирует с рубриками, страницами пагинации и даже самими записями. Особенно это заметно на контентных сайтах, где статьи публикуют несколько редакторов, но структура авторских страниц не продумана.
Признаки, что архивы лучше закрыть
- на сайте один автор или почти все материалы публикуются от одного имени;
- архив автора открывается, но содержит мало записей;
- в индексе есть страницы вида
/author/username/, которые не приносят трафик; - в отчётах краулера видно много страниц с одинаковым шаблоном и слабым содержанием;
- архивы авторов дублируют логику рубрик или тегов.
Диагностика: что именно индексируется
Перед изменениями стоит проверить, как архивы авторов выглядят сейчас. Не нужно гадать по шаблону темы — лучше посмотреть фактический HTML и статус индексации.
Что проверить вручную
- Откройте несколько страниц авторов на сайте.
- Посмотрите, есть ли на них уникальный текст, описание автора, ссылки на соцсети, список публикаций.
- Проверьте исходный код: есть ли
meta robots, canonical и корректный заголовок. - Сравните архивы авторов с рубриками: не выглядят ли они почти одинаково.
Если у вас есть доступ к Google Search Console, посмотрите отчёт по страницам в индексе и найдите URL с /author/. Если таких страниц много, а переходов почти нет, это уже аргумент в пользу отключения или закрытия от индексации.
Что выбрать: отключить, закрыть noindex или оставить
Не всегда нужно удалять архивы полностью. Иногда достаточно убрать их из индекса и оставить для навигации внутри сайта. Ниже — короткое сравнение подходов.
| Подход | Когда подходит | Минус |
|---|---|---|
| Оставить архивы | У каждого автора есть полноценная страница профиля и много публикаций | Нужно следить за качеством контента и уникальностью |
| Закрыть от индексации | Архивы нужны пользователям, но не должны попадать в поиск | Страница остаётся доступной, но не помогает SEO |
| Отключить полностью | На сайте один автор или архивы не нужны вообще | Нужно аккуратно настроить редирект или 404, чтобы не сломать ссылки |
Пошаговое решение: как отключить архивы авторов
Самый безопасный вариант для большинства сайтов — отключить архивы авторов и при необходимости сделать редирект на главную, рубрику или страницу «О нас». Если вам нужно только убрать из индекса, можно ограничиться noindex.
Вариант 1. Отключить архивы авторов через код
Добавьте код в дочернюю тему или в собственный мини-плагин. Он отключит сам архив автора и перенаправит запросы на главную страницу.
<?php
add_action( 'template_redirect', function () {
if ( is_author() ) {
wp_safe_redirect( home_url( '/' ), 301 );
exit;
}
} );Этот вариант уместен, если архивы авторов не нужны ни посетителям, ни поисковым системам. Но если на сайте есть сильные авторские страницы, редирект может быть слишком грубым.
Вариант 2. Оставить страницу, но закрыть от индексации
Если архив нужен для навигации, а в поиск его пускать не хотите, добавьте noindex для авторских архивов. В WordPress это можно сделать через фильтр wp_robots.
<?php
add_filter( 'wp_robots', function( array $robots ) {
if ( is_author() ) {
$robots['noindex'] = true;
$robots['follow'] = true;
}
return $robots;
} );Такой подход не ломает внутренние ссылки и не мешает пользователю переходить по архиву, но сигнализирует поисковикам не индексировать страницу.
Вариант 3. Отключить архивы через настройки темы или SEO-плагина
Если вы используете SEO-плагин, проверьте, не умеет ли он закрывать архивы авторов без кода. Это удобнее для редакторов, но важно понимать, что настройки могут отличаться от темы к теме и от версии к версии. Перед изменениями посмотрите, как плагин формирует robots meta и canonical.
Как не сломать сайт после отключения
Самая частая ошибка — выключить архивы авторов, не проверив, куда ведут ссылки в шаблоне. Если в теме есть блок «Автор», кнопка с переходом на архив или хлебные крошки, после редиректа они начнут вести на главную. Это не критично, но может ухудшить UX.
Если вам важно сохранить переход на страницу автора, лучше не делать редирект, а оставить архив доступным и закрыть его от индексации. Тогда пользователь увидит страницу, а поисковик — нет.
Проверка результата после внедрения
После изменений проверьте не только визуально, но и технически. Это занимает несколько минут и помогает поймать ошибки до того, как они попадут в индекс.
Чек-лист проверки
- страница автора открывается или редиректится так, как вы задумали;
- в исходном коде есть
noindex, если вы выбрали этот вариант; - canonical не указывает на несуществующий URL;
- внутренние ссылки на автора не ведут в цепочку редиректов;
- в Search Console нет резкого роста ошибок сканирования по архивам авторов.
Проверить HTTP-ответ можно через браузерные инструменты разработчика или командой curl:
curl -I https://example.com/author/username/Если вы настроили редирект, в ответе должен быть статус 301 и заголовок Location. Если выбрали noindex, страница должна отдавать 200, но в HTML должен присутствовать robots meta с запретом индексации.
Частые ошибки и как их исправить
Редирект на главную для всех авторов без разбора
Это рабочий, но грубый вариант. Если на сайте есть сильные авторские страницы, лучше оставить их доступными и закрыть от индексации. Иначе вы потеряете полезные переходы из внутренних ссылок.
Удаление архива без проверки шаблона
Иногда тема использует архив автора в блоках «об авторе» или в хлебных крошках. После отключения такие ссылки могут вести на 404 или на цепочку редиректов. Проверьте шаблоны single.php, parts и блоки темы.
Ставить noindex и одновременно запрещать сканирование в robots.txt
Это частая ошибка. Если страница закрыта в robots.txt, поисковик может не увидеть мета-тег noindex. В итоге URL может дольше висеть в индексе. Для удаления из индекса обычно лучше сначала дать боту увидеть страницу с noindex, а не прятать её от сканирования сразу.
Не учитывать пагинацию архива
Если у автора много записей, у архива могут быть страницы /page/2/, /page/3/ и дальше. При отключении или редиректе нужно проверить, что они тоже обрабатываются корректно, а не отдают 404 вперемешку с редиректами.
Практический вариант для сайта с одним автором
Если сайт ведётся одним человеком, архив автора почти всегда лишний. В таком случае можно оставить страницу профиля в админке, но убрать её из публичного индекса и перенаправить архив на главную. Это простой и предсказуемый сценарий.
Если же вы работаете с редакцией, где у каждого автора есть биография, фото, ссылки и регулярные публикации, архив может быть полезен. Тогда не отключайте его автоматически — лучше доработайте страницу автора: добавьте описание, список материалов и, при необходимости, блоки с экспертностью. Для этого иногда удобнее использовать специализированные блоки, например из набора Clearfy Pro, если вам нужно централизованно управлять технической чисткой сайта и SEO-настройками.
Как понять, что решение действительно помогло
Итоговый критерий простой: в индексе остаются только те страницы, которые вы действительно хотите там видеть. Через несколько дней или недель после изменений проверьте отчёт по индексированию и убедитесь, что архивы авторов либо исчезли из выдачи, либо перестали конкурировать с основными страницами сайта.
Если после отключения вы видите рост 404 или странные редирект-цепочки, откатите изменения и проверьте шаблоны темы. В WordPress такие правки лучше вносить постепенно: сначала один тип архива, потом проверка, потом следующий шаг.