Архивы меток в WordPress часто появляются сами по себе: редакторы ставят десятки тегов, а поисковик получает сотни тонких страниц с почти одинаковым содержимым. Если метки не несут самостоятельной ценности, их лучше убрать из индексации аккуратно, а не просто закрыть всё подряд через robots.txt.
Ниже — рабочий сценарий: как понять, что проблема именно в метках, какие варианты отключения есть, как не сломать внутреннюю навигацию и как проверить результат после внедрения.
Когда архивы меток действительно мешают
Проблема обычно видна в двух местах: в поисковой выдаче и в отчётах по индексации. Метки начинают ранжироваться по низкочастотным запросам, но дают слабый трафик, а в индексе копятся страницы с 1–3 записями или вообще пустые архивы. Для сайта с большим количеством авторов и редакторов это быстро превращается в шум.
Признаки, что метки пора ограничить
- в Search Console есть много URL вида
/tag/...с низким числом показов и кликов; - страницы меток дублируют подборки записей по рубрикам;
- на метках нет уникального текста, описания и полезной структуры;
- внутренние ссылки на метки существуют, но сами архивы не дают ценности пользователю;
- в индексе появляются пустые или почти пустые страницы тегов после удаления записей.
Если метка — это не полноценная посадочная страница, а просто служебная таксономия, её лучше не продвигать как отдельный документ. Но отключать нужно не грубо, а с пониманием, что именно вы делаете: noindex, удаление из sitemap, редирект или полное скрытие архива.
Какие есть варианты и чем они отличаются
Для меток в WordPress обычно используют три подхода. Выбор зависит от того, нужна ли страница пользователю и есть ли на ней уже внешние ссылки.
| Подход | Что делает | Когда подходит | Компромисс |
|---|---|---|---|
| noindex, follow | Страница доступна, но не должна попадать в индекс | Если метки нужны для навигации, но не для SEO | URL остаётся доступным, поисковик может его обходить |
| Удаление архива и редирект | Архив метки отдаёт 301 на релевантную рубрику или главную | Если метка не нужна вообще | Нужно аккуратно подобрать цель редиректа |
| Полное отключение архива | Архив перестаёт открываться как страница | Если метки используются только как внутренний атрибут | Нужно проверить, не ломаются ли ссылки и хлебные крошки |
Если на сайте уже есть трафик с архивов меток, не спешите сразу удалять URL. Сначала снимите их из индекса, потом посмотрите на логику переходов и только после этого решайте, нужен ли редирект.
Диагностика: что проверить до изменений
Перед правкой важно понять, как именно метки сейчас используются. Иначе можно убрать полезные страницы или оставить в индексе то, что уже давно мешает.
Проверка в админке и поисковой выдаче
- Откройте Записи → Метки и посмотрите, сколько у вас тегов без описания и с минимальным числом записей.
- Проверьте, есть ли у меток собственные тексты, изображения, блоки FAQ или другая уникальная ценность.
- В Search Console найдите URL с
/tag/и оцените, есть ли у них показы и клики. - Посмотрите, не используются ли метки в хлебных крошках, сайдбаре или блоках «похожие записи».
Если метки используются как навигация, но не как посадочные страницы, чаще всего достаточно noindex и удаления из sitemap. Если же это мусорные архивы без смысла, лучше отключить сам архив и настроить 301 на более релевантный раздел.
Пошаговое решение через код: noindex для архивов меток
Самый безопасный вариант для большинства сайтов — оставить архивы доступными для пользователей, но запретить их индексацию. Это удобно, когда метки нужны для кликабельной навигации, а поисковику они не нужны.
Ниже пример для functions.php дочерней темы или для небольшого mu-plugin. Он добавляет noindex, follow только на архивы меток.
<?php
add_filter('wp_robots', function (array $robots) {
if (is_tag()) {
$robots['noindex'] = true;
$robots['follow'] = true;
}
return $robots;
});Этот вариант работает на уровне robots meta, а не через robots.txt. Это важно: robots.txt не гарантирует удаление URL из индекса, если на него уже есть ссылки. Для меток обычно нужен именно noindex.
Как убрать метки из XML-карты сайта
Если у вас включён XML sitemap, метки лучше убрать и оттуда. Иначе поисковик продолжит активно обходить архивы, даже если вы поставили noindex.
В Yoast SEO и Rank Math это обычно делается в настройках таксономий. Если нужен кодовый вариант для встроенного sitemap WordPress, можно отключить теговые архивы через фильтр:
<?php
add_filter('wp_sitemaps_taxonomies', function (array $taxonomies) {
unset($taxonomies['post_tag']);
return $taxonomies;
});После этого проверьте, что URL меток больше не попадают в sitemap. Если используете SEO-плагин, не дублируйте настройку в двух местах: либо через плагин, либо через код, иначе потом сложно понять, кто именно управляет картой сайта.
Если архивы меток не нужны вообще: отключение и редирект
Когда метки не используются как пользовательская навигация, можно отключить архивы полностью. Но просто убрать шаблон недостаточно: старые URL должны либо отдавать 404/410, либо вести на релевантную страницу. Для SEO обычно безопаснее 301 на рубрику или на страницу-обзор, если она действительно соответствует теме.
Пример: если тег /tag/seo/ раньше собирал материалы по SEO, а теперь у вас есть полноценная рубрика /category/seo/, логично отправить старый архив туда.
<?php
add_action('template_redirect', function () {
if (is_tag()) {
$tag = get_queried_object();
if ($tag && !is_wp_error($tag)) {
$target = home_url('/category/seo/');
wp_safe_redirect($target, 301);
exit;
}
}
});Это пример с жёсткой целью редиректа. В реальном проекте лучше подбирать направление по смыслу конкретной метки, а не отправлять всё на главную. Массовый редирект на homepage — частая ошибка, которая ухудшает качество переобхода и путает пользователей.
Проверка результата после внедрения
После правок важно не ограничиться открытием страницы в браузере. Нужно проверить и HTML, и sitemap, и ответ сервера, и то, как URL видит поисковик.
Чек-лист проверки
- Откройте архив метки и убедитесь, что в
<head>есть<meta name="robots" content="noindex,follow">или эквивалентный заголовок. - Проверьте, что теговые URL исчезли из XML sitemap.
- Если настроен редирект, убедитесь, что старый URL отдаёт
301, а не302. - Проверьте, что хлебные крошки и внутренние ссылки не ведут в тупик.
- В Search Console отправьте URL на повторную проверку после изменения.
Для быстрой проверки ответа сервера удобно использовать curl:
curl -I https://example.com/tag/seo/В ответе смотрите на статус, а также на заголовки, если ваш SEO-плагин добавляет robots через HTTP. Если URL должен быть закрыт от индексации, но всё ещё отдается как обычная страница без noindex, значит правило не сработало или конфликтует с другим плагином.
Частые ошибки и как их исправить
Закрыли метки через robots.txt
Это не решает задачу полностью. Если URL уже известен поисковику, он может продолжать жить в индексе как URL без контента. Для удаления из индекса нужен noindex или редирект, а не только запрет обхода.
Удалили архив, но оставили ссылки на него
Если метки используются в шаблоне записи, в сайдбаре или в блоке «похожие материалы», ссылки останутся. Пользователь будет кликать в 404 или на пустую страницу. Либо оставляйте архив доступным, либо меняйте шаблон вывода меток.
Сделали массовый 301 на главную
Это плохой компромисс. Поисковик получает нерелевантную цель, а пользователь — страницу, не связанную с запросом. Лучше отправлять на ближайшую тематическую рубрику или оставить noindex, если архив ещё нужен для навигации.
Не убрали метки из sitemap
Даже при noindex поисковик будет регулярно обходить URL из карты сайта. На небольшом сайте это не критично, но на крупном проекте создаёт лишнюю нагрузку и шум в отчётах.
Безопасность и производительность
Если вы правите поведение меток кодом, не вносите изменения в основной файл темы. При обновлении всё затрётся. Для таких задач лучше использовать дочернюю тему или небольшой mu-plugin. Это проще сопровождать и легче откатить.
Ещё один практический момент: не ставьте одновременно несколько решений, которые управляют robots meta и sitemap. Например, SEO-плагин, кастомный фильтр и ручные правки в шаблоне могут конфликтовать. В итоге одна часть страниц будет закрыта, другая — нет, а диагностика займёт больше времени, чем сама настройка.
Если нужен более широкий аудит дублей, служебных архивов и лишних элементов в WordPress, обычно удобнее сначала собрать всё в одном месте, а потом уже точечно отключать. В таких задачах часто помогает Clearfy Pro, если нужен набор инструментов для чистки сайта и управления техническими настройками без ручного разбрасывания по теме и плагинам.
Главный критерий простой: архивы меток должны либо приносить реальную пользу пользователю, либо не мешать индексации. Всё остальное — промежуточные костыли, которые потом приходится разбирать вручную.