WPDream

Как убрать архивы тегов в WordPress и не потерять структуру сайта

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

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

Что именно нужно убрать: теги как таксономию или только их архивы

Сначала важно разделить две вещи. Теги — это метки, которые вы назначаете записям. Архивы тегов — это страницы вида /tag/slug/, где WordPress собирает все записи с этим тегом.

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

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

Самый безопасный вариант: закрыть архивы тегов от индексации

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

Способ зависит от SEO-плагина. В Yoast SEO и Rank Math для таксономий обычно есть отдельная настройка индексации архивов. Логика одна и та же: для тегов ставите noindex, а при необходимости ещё и nofollow для ссылок на сами архивы. Для большинства сайтов достаточно именно noindex.

После изменения проверьте исходный код страницы архива тега. В <head> должен появиться мета-тег robots с noindex, либо плагин должен отдавать соответствующий заголовок. Если этого нет, значит настройка не применена или её перебивает другая оптимизация.

Как полностью убрать архивы тегов в WordPress

Если теги не нужны вообще, лучше не просто закрывать архивы, а убрать их из работы сайта. Тут есть несколько рабочих сценариев.

Удалить теги и перестать их использовать

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

Удаление тегов в админке не всегда автоматически решает проблему со старыми URL. Если архивы уже были доступны и попадали в индекс, после удаления желательно настроить редиректы или хотя бы вернуть 404/410 для старых адресов, чтобы поисковик быстрее вычистил их из индекса.

Скрыть архивы тегов на уровне SEO-плагина

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

Плюс этого подхода в том, что он обычно не требует правки шаблонов. Минус — поведение зависит от конкретного плагина и его версии. Перед изменением проверьте, как плагин обрабатывает старые URL: просто ставит noindex или отдаёт другой код ответа.

Отключить вывод архивов через тему или код

Если нужен точечный контроль, можно убрать доступ к теговым архивам программно. В WordPress это обычно делают через фильтры и перенаправления, но такой способ стоит применять только если вы понимаете, как сайт устроен и где ещё используются теги.

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

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

Как сохранить структуру сайта, если теги убираете

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

Что обычно работает лучше:

  • Рубрики — если у вас есть понятная тематическая иерархия, рубрики лучше тегов отражают структуру сайта.
  • Хлебные крошки — помогают понять, где находится запись, и не зависят от теговых архивов.
  • Блоки «Похожие записи» — дают пользователю переходы к связанным материалам без отдельной страницы тега.
  • Внутренние ссылки в тексте — особенно полезны для статей, где теги дублировали смысловые связи между материалами.

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

Когда теги лучше не удалять полностью

Полное удаление тегов не всегда оправдано. Они полезны, если:

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

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

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

После изменений проверьте три вещи.

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

Если используете Search Console, после очистки сайта имеет смысл следить за отчётом по страницам и исключениям. Старые архивы могут ещё какое-то время висеть в индексе, это нормально. Важнее, чтобы новые слабые теговые страницы больше не появлялись.

Что выбрать на практике

СитуацияЧто делать
Теги нужны для навигации, но архивы слабыеЗакрыть архивы тегов от индексации и сократить число тегов
Теги не несут пользы и только плодят страницыУдалить лишние теги, убрать их из шаблонов и настроить обработку старых URL
Нужна жёсткая чистка структурыПеренести навигацию на рубрики, хлебные крошки и связанные записи

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

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

×
Твой WordPress — твои правила!

Топовые темы и плагины со скидкой 20%.

Забрать выгодно ⋙