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

Архивы меток в WordPress часто превращаются в источник тонких страниц: на них мало контента, они дублируют рубрики или вообще собирают случайные записи. Для поисковика это не всегда полезная страница, а для сайта — лишний шум в индексе. Если метки не несут самостоятельной ценности, их лучше закрыть от индексации, но сделать это аккуратно: не путать noindex с удалением страницы и не ломать навигацию по сайту.

Когда архивы меток действительно стоит закрывать

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

Типичные признаки проблемы:

  • в поиске появляются страницы вида /tag/... без полезного контента;
  • в индексе много одинаковых архивов с 1–2 записями;
  • метки дублируют рубрики по смыслу;
  • внутренняя перелинковка ведёт на архивы, которые не дают пользователю ничего нового;
  • в отчётах по индексации растёт количество страниц, которые вы не планировали продвигать.

Диагностика: что проверить до изменений

Сначала посмотрите, как именно выглядят tag-архивы на вашем сайте. Откройте несколько страниц меток и проверьте:

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

Если сайт уже в индексе, проверьте в Google Search Console или Яндекс.Вебмастере, сколько tag-страниц попало в поиск. Это поможет понять, есть ли реальная проблема или вы просто хотите заранее почистить структуру.

Как запретить индексацию архивов меток: рабочие варианты

Есть три нормальных пути: через SEO-плагин, через код темы/мини-плагина или через комбинацию noindex и настройки robots.txt. Самый безопасный вариант для большинства сайтов — закрыть архивы меток от индексации, но оставить их доступными для пользователей и ботов, если это нужно для обхода ссылок.

СпособКогда подходитПлюсыМинусы
SEO-плагинЕсли уже используется Yoast, Rank Math или аналогБыстро, без кода, удобно поддерживатьЗависит от настроек плагина
КодЕсли нужен точечный контрольНе добавляет лишних зависимостейНужно аккуратно тестировать
robots.txtТолько как дополнительная мераПросто ограничить обходНе заменяет noindex

Вариант 1. Настроить через SEO-плагин

Если у вас установлен плагин для SEO, ищите настройку архивов таксономий. Обычно там можно отключить индексацию меток, а иногда и полностью убрать их из карты сайта. Это предпочтительный путь, если сайт уже живёт на плагине и вы не хотите поддерживать собственный код.

Проверьте, чтобы после изменения:

  • страницы меток получили noindex;
  • они не попадали в XML-карту сайта;
  • канонический URL не указывал на сам архив, если вы решили его закрыть;
  • настройка не затронула рубрики, если они должны индексироваться.

Вариант 2. Добавить noindex через код

Если нужен контроль без SEO-плагина, можно добавить фильтр в functions.php дочерней темы или, лучше, в небольшой mu-plugin. Ниже пример для WordPress, который ставит noindex, follow на архивы меток:

<?php
add_filter( 'wp_robots', function( array $robots ) {
    if ( is_tag() ) {
        $robots['noindex'] = true;
        $robots['follow']   = true;
    }

    return $robots;
} );

Этот вариант хорош тем, что не трогает остальные архивы. Но если у вас уже есть SEO-плагин, проверьте, не конфликтует ли он с собственным выводом robots-метатега. Два разных источника могут дать неожиданный результат.

Вариант 3. Убрать метки из карты сайта

Если архивы меток закрыты от индексации, логично исключить их и из sitemap. Иначе поисковик продолжит регулярно обходить эти URL. В SEO-плагинах это обычно делается отдельно: отключением таксономии в карте сайта или через настройку видимости архивов.

Если используете собственную генерацию sitemap, проверьте, не включаются ли туда все таксономии автоматически. Это частая причина, почему закрытые страницы всё равно активно обходятся.

Пошаговое решение без лишнего риска

  1. Соберите список меток, которые реально дают трафик или используются осмысленно.
  2. Отдельно отметьте пустые, одноразовые и дублирующие рубрики метки.
  3. Выберите способ: SEO-плагин или код.
  4. Поставьте noindex, follow на tag-архивы.
  5. Исключите метки из XML-карты сайта, если они не нужны в индексе.
  6. Проверьте, не сломались ли внутренние ссылки, хлебные крошки и блоки похожих материалов.

Если меток слишком много и они создавались годами, не удаляйте их массово без проверки. Сначала закройте индексацию, потом уже решайте, какие таксономии можно объединить или удалить.

Как проверить, что решение сработало

После внедрения откройте несколько страниц меток и проверьте исходный код. В <head> должен появиться robots-метатег с noindex. Примерно так:

<meta name="robots" content="noindex, follow" />

Дальше проверьте:

  • страница по-прежнему открывается в браузере;
  • в sitemap её больше нет, если вы исключали таксономию;
  • в Search Console статус страницы меняется после переобхода;
  • в поиске снижается количество tag-URL, если они уже были в индексе.

Если страница всё ещё индексируется, не спешите менять всё подряд. Сначала убедитесь, что:

  • robots-метатег действительно выводится на фронтенде;
  • кэш не отдаёт старую версию страницы;
  • нет второго SEO-плагина или темы, которая перезаписывает мета-теги;
  • страница не закрыта в robots.txt вместо noindex, если вам нужен именно запрет индексации.

Частые ошибки и как их исправить

Закрыли архивы в robots.txt и ждёте исчезновения из поиска

Это распространённая ошибка. Disallow ограничивает обход, но не гарантирует удаление URL из индекса. Для уже известных поисковику страниц обычно нужен noindex или удаление через инструменты вебмастера, если страница должна исчезнуть быстрее.

Удалили метки, а внутренние ссылки остались

Если вы удаляете tag-архивы, проверьте, куда ведут ссылки из записей, блоков и виджетов. Иначе получите битые URL или цепочки редиректов. Если метка больше не нужна, лучше сначала заменить её на рубрику, архив автора или тематическую страницу.

Поставили noindex на всё подряд

Иногда в настройках SEO-плагина случайно закрывают не только метки, но и рубрики, архивы дат или авторов. Это уже другая задача и может ударить по структуре сайта. Меняйте настройки точечно и после каждого шага проверяйте исходный код.

Не учли кэш

Если на сайте есть серверный кэш, плагин кэша или CDN, старый meta robots может ещё какое-то время отдаваться из кэша. После изменений очистите кэш страницы, объектный кэш и, если нужно, CDN.

Безопасность и производительность: что важно не упустить

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

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

Когда метки лучше не закрывать

Если tag-архивы у вас реально работают как посадочные страницы, приносят трафик и содержат уникальные описания, закрывать их не стоит. В этом случае лучше улучшить сами архивы: добавить нормальный текст, сократить количество случайных меток, объединить пересекающиеся теги и убрать пустые страницы. Иногда проблема не в индексации, а в качестве структуры.

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

Как запретить индексацию служебных разделов WordPress через robots.txt и meta robots
13.08.2026
Решение ошибки WP Admin admin-ajax.php 403 Forbidden в WordPress
28.09.2026
Решение ошибки WP XML-RPC 403 Forbidden в WordPress
15.09.2026
Как исправить ошибку дублирования артикулов (SKU) в WooCommerce
13.09.2026
WooCommerce: решение проблемы с не обновляющейся ценой вариативных товаров
27.09.2026