Теги в WordPress часто создают две проблемы сразу: поисковик видит много похожих архивов, а на сайте появляются тонкие страницы почти без уникального контента. Но закрывать все теги подряд — плохая идея. На части сайтов теги дают переходы из поиска, помогают перелинковке и собирают тематические кластеры. Поэтому правильный вопрос звучит не «как убрать теги из индекса», а «какие теги действительно мешают, а какие приносят пользу».
Если коротко: закрывать стоит не саму таксономию целиком, а только те архивы тегов, которые не несут самостоятельной ценности. Для этого в WordPress и Yoast SEO есть несколько рабочих способов, и выбор зависит от того, хотите ли вы просто убрать страницу из поиска, ограничить обход или полностью пересобрать структуру сайта.
Когда теги лучше закрыть, а когда оставить
Тег стоит рассматривать как отдельную посадочную страницу только тогда, когда у него есть смысл для пользователя и поисковика. Это обычно не случайный набор меток, а тематический архив, который помогает быстро найти материалы по конкретной теме.
Оставлять теги в индексе имеет смысл, если выполняются хотя бы несколько условий:
- по тегу собрано достаточно материалов, а не 1–2 записи;
- на странице тега есть понятный заголовок и короткое описание;
- тег реально используется как навигационный элемент, а не создаётся автоматически ради галочки;
- архив тега получает переходы из поиска или помогает внутренней перелинковке.
Закрывать теги разумно, если они создают мусорный индекс: дублируют категории, повторяют ключевые слова из записей, содержат слишком мало контента или появляются хаотично из-за редакторской привычки ставить много меток на каждую статью. На небольших сайтах именно теги чаще всего становятся источником тонких страниц, которые не дают пользы ни пользователю, ни поисковику.
Что именно значит «закрыть от индексации»
Здесь важно не путать три разных действия. Они решают разные задачи и дают разный результат.
| Способ | Что делает | Когда использовать |
|---|---|---|
noindex | Просит поисковик не показывать страницу в выдаче | Когда архив нужен на сайте, но не должен ранжироваться |
nofollow | Не передавать сигнал по ссылкам со страницы | Редко нужен для тегов; обычно не требуется |
| robots.txt | Ограничивает обход, но не гарантирует удаление из индекса | Для экономии краулингового бюджета, но не как основной способ убрать страницу из поиска |
| Удаление страницы | Страница исчезает с сайта | Когда тег больше не нужен вообще |
Для задачи «убрать теги из поиска, но не ломать сайт» обычно используют noindex. robots.txt сам по себе для этого не подходит: если поисковик уже знает URL, он может сохранить его в индексе без содержимого страницы. Поэтому блокировка в robots.txt — не замена мета-тегу robots или HTTP-заголовку X-Robots-Tag.
Как закрыть теги в Yoast SEO
Если на сайте установлен Yoast SEO, самый практичный путь — настроить индексацию архивов тегов в его параметрах таксономий. Это удобнее, чем править код вручную, и подходит большинству сайтов на WordPress.
Откройте настройки Yoast SEO и найдите раздел, связанный с таксономиями. В зависимости от версии интерфейс может называться немного по-разному, но логика одна: нужно перейти к тегам и отключить их показ в поиске, если это оправдано структурой сайта. После этого Yoast добавит для архивов тегов директиву noindex.
Если в вашей версии Yoast SEO нужная настройка находится в разделе «Внешний вид в поиске» или в настройках таксономий, ориентируйтесь на сам принцип: для тегов задаётся значение, запрещающее их индексацию. После сохранения проверьте, что в исходном коде страницы тега появился meta robots с noindex.
Это решение удобно тем, что не требует правки шаблонов. Но у него есть важное ограничение: если вы закрыли теги в плагине, это влияет на все архивы тегов сразу. Если часть тегов должна оставаться открытой, одной общей настройки может быть недостаточно — тогда нужен более тонкий подход на уровне шаблона или кода.
Когда лучше не закрывать все теги целиком
На сайтах с хорошей структурой теги могут работать как дополнительные точки входа. Особенно это заметно в блогах, медиа и нишевых проектах, где одна и та же тема раскрывается в нескольких материалах. В такой ситуации закрытие всех тегов подряд может убрать из поиска страницы, которые уже собирают трафик и помогают распределять внутренний вес.
Перед изменением настройки проверьте три вещи:
- есть ли у тегов переходы из поисковых систем;
- показываются ли страницы тегов по брендовым или тематическим запросам;
- не дублируют ли теги категории, рубрики или другие архивы.
Если тег уже получает показы и клики, не спешите закрывать его только потому, что он выглядит «тонким» в отчёте. Иногда достаточно доработать сам архив: добавить краткое описание, убрать лишние теги, привести список записей к тематике и сделать страницу полезнее. В таком случае тег можно оставить в индексе и не терять уже существующий трафик.
Как безопасно закрывать теги без потери полезных переходов
Безопасный порядок обычно такой: сначала анализ, потом настройка, потом проверка. Если сделать наоборот, можно случайно убрать из поиска страницы, которые уже работают.
- Соберите список тегов, которые реально существуют на сайте.
- Посмотрите, какие из них получают показы и клики в Google Search Console или Яндекс.Вебмастере.
- Отдельно отметьте теги, у которых есть осмысленный архив и несколько связанных материалов.
- Закройте только те теги, которые не несут самостоятельной ценности.
- После изменения проверьте, что нужные архивы остались доступны для пользователей, а ненужные получили
noindex.
Если вы работаете с большим сайтом, полезно сначала закрыть самые слабые теги, а не менять всё сразу. Так проще отследить, не просел ли трафик по важным страницам. Для сайтов с десятками или сотнями архивов иногда имеет смысл сначала сократить количество тегов, а уже потом решать вопрос с индексацией.
Что делать, если теги уже попали в индекс
Если страницы тегов уже индексируются, одного переключателя в Yoast SEO обычно достаточно не сразу. Поисковику нужно время, чтобы переобойти страницы и увидеть новую директиву. Поэтому после настройки не стоит ждать мгновенного исчезновения URL из выдачи.
Проверьте страницу тега вручную: откройте её исходный код и найдите meta robots. Если там есть noindex, настройка работает. Затем убедитесь, что страница не закрыта ошибочно через robots.txt, иначе поисковик может не увидеть директиву на самой странице.
Если тег всё ещё показывается в выдаче, это не всегда ошибка. Поисковик может держать URL в индексе некоторое время, особенно если страница уже была известна и на неё есть ссылки. Обычно это нормальное поведение, а не признак того, что настройка не сработала.
Когда нужен код, а не только настройки плагина
Иногда стандартных настроек Yoast SEO недостаточно. Это бывает, если нужно закрыть только часть тегов, а не все архивы, или если сайт использует нестандартную логику таксономий. В таком случае решение уже зависит от темы, структуры сайта и квалификации разработчика.
Например, можно управлять индексацией на уровне шаблона или через фильтры WordPress, но это уже не типовая настройка для владельца сайта. Если вы не уверены, как именно устроены архивы на вашем проекте, лучше не экспериментировать с кодом на живом сайте. Ошибка в шаблоне таксономии может затронуть не только SEO, но и отображение страниц для пользователей.
Если задача выходит за рамки обычной настройки Yoast SEO, безопаснее передать её разработчику. Это особенно актуально для сайтов с кастомными типами записей, сложной таксономией или нестандартным шаблоном архива тегов.
Что проверить после настройки
После закрытия тегов не ограничивайтесь одним визуальным просмотром в админке. Проверьте именно то, что видит поисковик и пользователь.
- Страница тега открывается в браузере и не даёт 404, если архив нужен на сайте.
- В исходном коде есть
noindex, если тег должен быть исключён из индекса. - robots.txt не блокирует доступ к странице раньше, чем поисковик увидит мета-тег robots.
- Внутренние ссылки на важные материалы не сломались после изменения структуры.
- Через несколько дней или недель в Search Console видно, что поисковик переобходит страницы.
Если часть тегов вы оставили открытой, проверьте их отдельно: они должны быть полезными, а не просто существовать ради количества. Хороший архив тега — это не список случайных записей, а тематическая страница с понятной задачей.
Если на сайте много дублей и служебных архивов, иногда удобнее сначала навести порядок в таксономиях, а уже потом настраивать индексацию. В таких проектах полезно смотреть не только на теги, но и на другие источники дублей: архивы автора, дат, пагинацию и служебные страницы. Для части задач это можно упростить плагином вроде Clearfy Pro, если он уже используется в вашей связке и вам нужен более широкий контроль над дублями и служебными страницами, но сам принцип остаётся тем же: сначала понять роль страницы, потом закрывать её от индексации.
Главная ошибка здесь — закрывать теги «на всякий случай». Гораздо надёжнее оставить в индексе только те архивы, которые реально помогают пользователю и могут приносить переходы, а всё остальное убрать из поиска без вреда для структуры сайта.