Если на сайте много рубрик и меток, WordPress быстро начинает плодить однотипные архивы: страницы с похожими заголовками, короткими списками записей и почти одинаковыми мета-данными. Для поисковика это не всегда полезные посадочные страницы, а для сайта — лишний шум в индексе. В такой ситуации обычно закрывают от индексации не весь раздел таксономий, а только те архивы, которые не дают самостоятельной ценности.
Короткий ответ такой: архивы рубрик и меток можно закрыть через SEO-плагин, через мета-тег robots или через заголовок X-Robots-Tag. Но сначала стоит понять, какие страницы действительно нужно убирать из индекса, а какие лучше оставить и доработать контентом.
Какие архивы рубрик и меток стоит оставлять открытыми
Не все архивы таксономий одинаково бесполезны. На нормальном сайте рубрика часто работает как тематический раздел и может собирать поисковый трафик, если у неё есть понятная структура, текстовое описание и достаточное число материалов. Метки же чаще создают дубли и редко становятся сильными посадочными страницами сами по себе.
Обычно имеет смысл оставить открытыми:
- крупные рубрики, которые реально отражают структуру сайта и помогают пользователю ориентироваться;
- рубрики с уникальным описанием, нормальной подборкой материалов и понятным интентом;
- архивы, которые вы специально доработали как посадочные страницы под тему;
- страницы, на которые есть внутренние ссылки и которые не выглядят пустыми.
Чаще всего закрывают:
- метки, если они создаются автоматически и дублируют смысл рубрик;
- мелкие рубрики с одной-двумя записями;
- архивы с одинаковыми списками материалов, которые не несут отдельной пользы;
- страницы пагинации и фильтрации, если они только размножают слабые дубли.
Логика простая: если архив помогает пользователю и может ранжироваться как самостоятельная страница, его можно оставить. Если он просто повторяет уже существующий контент и не добавляет ценности, лучше закрыть его от индексации или переработать.
Самый простой способ: закрыть архивы через SEO-плагин
Если на сайте уже стоит SEO-плагин, это обычно самый безопасный путь. В большинстве случаев достаточно снять индексацию у нужной таксономии в настройках рубрик и меток. Тогда плагин сам добавит на архивы корректный сигнал для поисковиков.
Смысл настройки такой: поисковый робот может зайти на страницу, но не должен включать её в индекс. Это удобнее, чем полностью запрещать обход, потому что поисковик всё равно сможет увидеть ссылки и понять структуру сайта.
В популярных SEO-плагинах логика похожа:
- открываете настройки таксономий;
- выбираете рубрики или метки;
- отключаете индексацию для тех архивов, которые не нужны в поиске;
- сохраняете изменения и проверяете исходный код страницы.
Если плагин позволяет управлять отдельными рубриками и метками, лучше не рубить всё подряд. На практике часто оставляют индексируемыми только несколько основных рубрик, а метки закрывают полностью.
Как закрыть архивы вручную через мета-тег robots
Если вы не используете SEO-плагин или хотите точечно управлять конкретным архивом, можно добавить для него мета-тег robots с директивой noindex,follow. Такой вариант подходит, когда нужно закрыть только отдельные рубрики или метки, а не весь тип архивов.
Для WordPress это обычно делают через фильтр wp_robots. Например, если нужно закрыть архивы меток, можно добавить в тему или в мини-плагин такой код:
add_filter( 'wp_robots', function( $robots ) {
if ( is_tag() ) {
$robots['noindex'] = true;
$robots['follow'] = true;
}
return $robots;
} );Здесь is_tag() срабатывает только на архиве меток. Если нужно закрыть рубрики, используйте is_category(). Можно также проверять конкретную рубрику по слагу или ID, если закрывать нужно не все архивы, а только часть из них.
Пример для одной рубрики:
add_filter( 'wp_robots', function( $robots ) {
if ( is_category( 'novosti' ) ) {
$robots['noindex'] = true;
$robots['follow'] = true;
}
return $robots;
} );Этот способ требует аккуратности. Если вы правите functions.php активной темы, обновление темы может затереть изменения. Надёжнее использовать дочернюю тему или небольшой плагин для сайта.
Когда лучше использовать заголовок X-Robots-Tag
Иногда удобнее закрывать архивы на уровне ответа сервера, а не HTML-страницы. Для этого используют заголовок X-Robots-Tag. Он полезен, если нужно управлять индексацией не только HTML, но и других типов ответов, либо если вы хотите настроить правило на уровне веб-сервера.
Для обычного сайта WordPress это уже более технический вариант. Он зависит от того, что у вас стоит: Apache, Nginx, доступен ли .htaccess или конфигурация виртуального хоста. Если доступа к серверу нет, проще и безопаснее использовать SEO-плагин или wp_robots.
Для большинства владельцев сайтов этот способ не первый выбор. Он хорош, когда нужно централизованно закрыть большой набор архивов и вы уверены, что правило не заденет нужные страницы.
Что выбрать: закрыть, удалить из индекса или доработать архив
Не всегда правильное решение — именно закрыть архив. Иногда рубрика или метка уже имеет трафик, ссылки и поведенческую ценность. В таком случае лучше не убирать страницу из индекса, а сделать её полезнее.
| Ситуация | Что делать |
|---|---|
| Рубрика — основной раздел сайта, есть уникальное описание и подборка материалов | Оставить открытой и доработать |
| Метка дублирует рубрику или создаёт пустой архив | Закрыть от индексации |
| Рубрика с одной-двумя записями и без самостоятельной ценности | Закрыть или объединить с более крупной рубрикой |
| Архив уже в индексе, но не нужен в поиске | Поставить noindex,follow и дождаться переобхода |
Если архив важен для навигации, но слаб как посадочная страница, его можно не закрывать сразу, а сначала улучшить: добавить нормальное описание, убрать мусорные метки, привести заголовок и список материалов к понятной теме. Такой подход часто лучше, чем механически прятать всё от индекса.
Как проверить, что архив действительно закрыт
После настройки не стоит полагаться только на память или на то, что «вроде бы всё сохранилось». Проверка занимает пару минут и показывает, сработало ли правило.
Сначала откройте нужную рубрику или метку в браузере и посмотрите исходный код страницы. В нём должен быть мета-тег с директивой noindex или соответствующий заголовок ответа сервера. Если вы использовали SEO-плагин, проверьте, не конфликтует ли он с ручной настройкой: иногда один инструмент ставит index, а другой — noindex, и итог зависит от конкретной реализации.
Затем проверьте страницу в Google Search Console, если сайт уже подключён. Для уже проиндексированных архивов важно не только поставить запрет, но и дождаться повторного обхода. До этого момента страница может ещё какое-то время оставаться в выдаче.
Если архив не исчезает из индекса сразу, это нормально. noindex не удаляет страницу мгновенно, а только даёт поисковику сигнал не держать её в индексе после следующего обхода.
Типичные ошибки, из-за которых запрет не работает как надо
Самая частая ошибка — закрыть архивы, но оставить их в sitemap. Для поисковика это смешанный сигнал: карта сайта говорит, что страница важна, а robots — что индексировать её не нужно. Лучше убрать такие архивы из sitemap, если ваш SEO-плагин это позволяет.
Ещё одна проблема — закрыть метки, но продолжать массово создавать новые. Тогда индекс не раздуется, но мусор в админке и навигации останется. Если метки не нужны как отдельный инструмент, их лучше ограничить организационно: не плодить десятки однотипных тегов ради видимости структуры.
Иногда владельцы сайта путают noindex и nofollow. Для архивов рубрик и меток обычно нужен именно noindex,follow: страница не должна попадать в индекс, но ссылки с неё не нужно искусственно обрывать. Это помогает сохранить внутреннюю перелинковку.
И ещё один практический момент: если архив уже приносит трафик, не закрывайте его без проверки. Сначала посмотрите в аналитике и Search Console, есть ли у страницы показы, клики и запросы. Иногда проще доработать архив, чем потом терять уже работающий источник переходов.
Если на сайте много дублей в таксономиях и вы хотите не только закрыть лишнее, но и навести порядок в SEO-настройках, удобнее делать это через один инструмент, а не вручную в нескольких местах. В таких задачах часто используют Clearfy Pro: он помогает управлять дублями и техническими SEO-настройками без постоянного редактирования кода. Но даже с плагином принцип остаётся тем же: сначала решаете, какие архивы реально нужны, а уже потом закрываете лишние.
В итоге рабочая схема выглядит так: полезные рубрики оставляете и дорабатываете, пустые и дублирующие метки закрываете от индексации, а результат обязательно проверяете в коде страницы и в Search Console. Это самый практичный способ не раздувать индекс и не терять страницы, которые действительно могут работать на сайт.