Как закрыть от индексации страницы авторов WordPress без потери полезных архивов

Страницы авторов в WordPress часто создают лишние точки входа в индекс: у одного автора может быть пустой архив, у другого — дублирующий список записей без уникального текста. При этом полностью отключать архивы авторов не всегда разумно: на многoавторских сайтах они бывают полезны для навигации и внутренней перелинковки. Рабочая задача здесь не в том, чтобы «убрать всё», а в том, чтобы закрыть от индексации именно те архивы, которые не несут самостоятельной ценности.

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

Когда архивы авторов становятся проблемой

Типичный сценарий: на сайте один основной автор, а архив /author/username/ повторяет ленту записей почти без изменений. В индексе появляется страница, которая конкурирует с рубриками, тегами или главной. Иногда проблема заметна не сразу: в Search Console растёт число «Просканировано, но не проиндексировано», а в выдаче всплывают архивы авторов вместо более полезных страниц.

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

Что стоит проверить до изменений

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

Диагностика: как понять, что именно нужно закрывать

Сначала посмотрите исходный HTML архивов авторов. Если в <head> уже есть noindex, повторно ничего добавлять не нужно. Если директивы нет, а архивы реально не нужны в поиске, можно закрывать их точечно.

Проверить можно так:

curl -I https://example.com/author/admin/

Но заголовков ответа недостаточно, потому что noindex чаще всего ставят в HTML через мета-тег. Поэтому откройте исходник страницы и найдите:

<meta name=
Как найти и убрать дубли страниц WordPress с каноническими URL
27.08.2026
Как убрать параметры URL из индексации в WordPress без потери полезных страниц
18.09.2026
Как отладивать и логировать все запросы в WordPress с помощью WPData
30.09.2026
Как создать эффективный пагинационный механизм для больших таблиц в WordPress
23.09.2026
Как создать и оптимизировать собственные метаданные в WordPress для повышения производительности
23.09.2026