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

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

Но отключать метки «в лоб» — плохая идея. Если на них уже есть трафик, ссылки из поиска или они используются как навигация по контенту, нужно сначала понять, что именно вы отключаете: вывод архива, индексацию, sitemap или саму таксономию.

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

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

  • в индексе есть страницы меток с 1–2 записями или вообще без контента;
  • в Search Console растёт количество «Просканировано, но не проиндексировано»;
  • в выдаче встречаются страницы меток с одинаковыми title и description;
  • внутренняя перелинковка ведёт на слабые страницы вместо важных разделов;
  • в sitemap попадают URL, которые не должны конкурировать с основными страницами.

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

Диагностика: что именно нужно отключить

Перед правкой проверьте три вещи: есть ли у архивов меток трафик, есть ли у них уникальный контент и участвуют ли они в sitemap. Это можно сделать без сложных инструментов.

Что смотреть в первую очередь

  • отчёт по страницам в Google Search Console;
  • список URL меток в разделе «Записи → Метки»;
  • наличие тегов в XML sitemap;
  • шаблон вывода title у архива меток в теме или SEO-плагине;
  • не используются ли метки как фильтр в меню или блоках.

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

Пошаговое решение

Вариант 1. Оставить метки в админке, но закрыть архивы от индексации

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

<?php
add_action('wp_head', function () {
    if (is_tag()) {
        echo '<meta name="robots" content="noindex,follow" />' . "\n";
    }
});

Такой способ рабочий, но лучше использовать его вместе с нормальным SEO-плагином, если он уже управляет robots meta. Иначе можно получить конфликт, когда тема и плагин выводят разные директивы.

Вариант 2. Убрать архивы меток из sitemap

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

В Yoast SEO и Rank Math это обычно настраивается в интерфейсе. Если нужен кодовый вариант, для стандартного WordPress можно отключить публичную регистрацию таксономии меток, но это уже более жёсткое решение. Для большинства сайтов достаточно скрыть архивы из sitemap средствами SEO-плагина.

Вариант 3. Полностью отключить публичный архив меток

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

<?php
add_action('init', function () {
    global $wp_taxonomies;

    if (!empty($wp_taxonomies['post_tag'])) {
        $wp_taxonomies['post_tag']->public = false;
        $wp_taxonomies['post_tag']->publicly_queryable = false;
        $wp_taxonomies['post_tag']->show_ui = true;
        $wp_taxonomies['post_tag']->show_in_nav_menus = false;
        $wp_taxonomies['post_tag']->show_tagcloud = false;
    }
}, 100);

Этот вариант нужно применять аккуратно: он влияет на поведение таксономии в целом. Если тема или плагин строят страницы на основе тегов, сначала проверьте, не сломается ли фильтрация контента.

Если нужен более мягкий вариант: сравнение подходов

ПодходЧто делаетПлюсыМинусы
noindex для архиваОставляет метки, но закрывает их от индексаБезопасно, быстро откатываетсяURL остаются доступными для обхода
Убрать из sitemapНе подсказывает поиску нецелевые URLСнижает лишний краулингНе решает проблему публичного доступа
Отключить публичный архивУбирает страницу метки из фронтендаМаксимально чистая структураНужно проверить совместимость с темой и плагинами

Проверка результата после внедрения

После изменений не ограничивайтесь открытием одной страницы в браузере. Проверьте результат по цепочке.

  1. Откройте архив метки в режиме инкогнито и убедитесь, что страница либо недоступна, либо содержит noindex.
  2. Посмотрите исходный код страницы и найдите meta name="robots".
  3. Проверьте sitemap: URL меток не должны там появляться, если вы решили их исключить.
  4. В Search Console отправьте страницу на повторную проверку, если она уже была в индексе.
  5. Через несколько дней проверьте, не появились ли новые ошибки в отчёте по индексированию.

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

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

Метки отключили, а дубли остались

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

Поставили noindex, но страница всё равно индексируется

Иногда robots meta выводится не на той странице, либо его перезаписывает SEO-плагин. Проверьте исходный код и убедитесь, что директива действительно есть именно на архиве метки, а не только в шаблоне темы.

Сломались фильтры или блоки с тегами

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

Удалили метки массово

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

Практические советы по безопасности и производительности

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

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

Если нужен более системный подход к чистке дублей и технической оптимизации, в экосистеме WPShop есть Clearfy Pro: https://wpshop.ru/plugins/clearfy. Но даже с плагином важно понимать, что именно вы отключаете: индексацию, архив, sitemap или только вывод в интерфейсе.

Когда метки лучше не отключать

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

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

Как отключить XML-RPC pingback в WordPress и убрать лишние запросы без поломки удалённого доступа
14.09.2026
Как отключить архивы таксономий в WordPress и не потерять индексацию
11.09.2026
Как отключить открытые архивы целей в WordPress и не ломать индексацию
05.09.2026
Как отключить архивы дат в WordPress и не сломать индексацию
08.09.2026
Как отключить XML sitemap для отдельных типов записей в WordPress и не сломать индексацию
22.09.2026

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