Если на сайте много меток, архивы тегов быстро превращаются в набор однотипных страниц с коротким списком записей и почти без уникальной ценности. В такой ситуации их действительно имеет смысл закрывать от индексации, но не всегда и не всем подряд. Ошибка здесь простая: либо оставляют открытыми все теги, получая тонкие страницы в поиске, либо без разбора прячут их от роботов и теряют полезные посадочные страницы.
Правильный подход зависит от того, как именно используются теги на сайте: помогают ли они пользователю находить материалы, есть ли на страницах тегов нормальный текст и подборка записей, получают ли эти архивы трафик из поиска. Если ответа нет, сначала стоит оценить сами архивы, а уже потом ставить запрет на индексацию.
Когда страницы тегов лучше закрыть от индексации
Архивы тегов имеют смысл только тогда, когда они реально помогают навигации и содержат достаточно материалов по одной теме. На практике у многих сайтов теги создаются слишком свободно: один тег на 1–2 записи, дублирующие друг друга метки, страницы без описания и с одинаковыми заголовками. Для поисковых систем это выглядит как тонкие страницы, которые не дают ничего нового по сравнению с рубриками или внутренним поиском.
Закрывать от индексации страницы тегов обычно стоит, если:
- у большинства тегов мало записей, часто одна-две;
- теги дублируют рубрики или почти повторяют их смысл;
- на архиве тега нет уникального текста, а только список постов;
- страницы тегов уже попали в индекс, но не получают трафик и не несут пользы;
- на сайте много автоматической генерации меток, и их число растёт быстрее, чем контент;
- вы не планируете вручную наполнять архивы тегов и следить за их качеством.
Если теги используются как полноценные тематические подборки, ситуация другая. Например, на контентном проекте или блоге с хорошо продуманной структурой архив тега может быть полезной страницей: у него есть понятный смысл, достаточное число материалов и краткое описание, которое помогает и пользователю, и поисковику. В таком случае закрывать всё подряд не нужно.
Как понять, есть ли смысл оставлять теги открытыми
Перед изменением настроек полезно посмотреть на несколько конкретных признаков. Не нужно анализировать весь сайт вручную, достаточно открыть несколько типичных архивов тегов и ответить на простой вопрос: это самостоятельная страница с пользой или просто список ссылок?
Оставлять теги открытыми имеет смысл, если:
- по тегу собрано много материалов, и они действительно связаны одной темой;
- на странице есть осмысленный заголовок и описание тега;
- архив уже получает показы или переходы из поиска;
- тег помогает пользователю быстрее добраться до нужных публикаций;
- у вас нет сильного дублирования между тегами и рубриками.
Если хотя бы часть тегов подходит под этот сценарий, не обязательно закрывать все архивы. Иногда лучше оставить индексацию только для качественных тегов, а остальные ограничить. Но в WordPress штатными средствами это обычно делают не на уровне отдельных тегов, а через общую настройку или SEO-плагин. Поэтому на практике чаще выбирают один из двух путей: либо закрывают все архивы тегов, либо наводят порядок в самих метках и оставляют их открытыми.
Самый простой способ: запретить индексацию архивов тегов через SEO-плагин
Если на сайте установлен SEO-плагин, это обычно самый безопасный и понятный вариант. Он не ломает работу сайта, не требует правок темы и позволяет управлять мета-тегами и правилами индексации без кода. Названия пунктов меню зависят от плагина, но логика везде похожая: нужно отключить индексацию архивов тегов или поставить для них значение noindex.
Что нужно сделать:
- Откройте настройки SEO-плагина.
- Найдите раздел, связанный с архивами, таксономиями или мета-данными.
- Для тегов включите запрет индексации, если такая опция есть.
- Сохраните изменения и очистите кэш, если он используется.
После этого поисковый робот должен видеть на страницах тегов директиву noindex. Важно понимать разницу: noindex запрещает показывать страницу в поиске, но не всегда запрещает обход роботом. Если вам нужно именно убрать страницы из индекса, этого обычно достаточно. Если же вы хотите ещё и не передавать ссылки с этих страниц, потребуется отдельная настройка nofollow, но для архивов тегов это обычно не нужно и чаще даже лишнее.
Если вы используете плагин, который умеет управлять SEO-мета-тегами и архивами, например Clearfy Pro, там как раз удобно закрывать от индексации типовые архивы и не лезть в код темы. Но сам принцип остаётся тем же: настройка должна менять поведение страниц тегов, а не просто скрывать их визуально.
Как закрыть теги от индексации без плагина
Если SEO-плагина нет, можно добавить мета-тег noindex в <head> для архивов тегов через файл functions.php дочерней темы или через собственный мини-плагин. Этот способ рабочий, но требует аккуратности: ошибка в коде может сломать сайт, поэтому перед изменениями нужен бэкап.
Для архивов тегов можно использовать такой код:
add_action( 'wp_head', function () {
if ( is_tag() ) {
echo '<meta name="robots" content="noindex,follow" />' . "\n";
}
} );Здесь is_tag() проверяет, что открыта именно страница архива тега. Значение noindex,follow говорит поисковику не индексировать страницу, но не запрещает переходить по ссылкам на ней. Для архивов тегов это обычно нормальный вариант: сами страницы не нужны в выдаче, а ссылки внутри сайта продолжают работать.
Если вы добавляете код в functions.php, делайте это в дочерней теме. Иначе после обновления темы изменение пропадёт. Если дочерней темы нет, безопаснее создать небольшой плагин или использовать плагин для вставки кода, который не зависит от обновлений темы.
Что проверить после настройки
После изменения настройки не стоит сразу считать задачу закрытой. Поисковые системы не обновляют индекс мгновенно, а кэш и серверные заголовки могут мешать увидеть результат сразу.
Проверьте три вещи:
- Откройте любую страницу тега в браузере и посмотрите исходный код страницы. В
<head>должен быть мета-тегnoindex, если вы использовали код или SEO-плагин с такой настройкой. - Убедитесь, что страница открывается нормально для пользователей и не даёт ошибку 404 или 500.
- Если сайт уже был проиндексирован, проверьте статус в панели вебмастера поисковой системы: удаление из индекса может занять время.
Если используется кэширование на уровне плагина, сервера или CDN, очистите кэш после изменений. Иначе вы можете смотреть старую версию страницы и делать неправильный вывод о том, что настройка не сработала.
Когда не стоит закрывать теги от индексации
Полный запрет индексации — не универсальное решение. Иногда он ухудшает структуру сайта сильнее, чем помогает. Это особенно заметно, если теги у вас действительно собраны по смыслу, а не созданы случайно.
Не спешите закрывать архивы, если:
- теги приносят органический трафик;
- на архивных страницах есть уникальные описания и полезная подборка материалов;
- вы сознательно строите навигацию вокруг тегов, а не только вокруг рубрик;
- у сайта небольшое число материалов, и каждый тематический архив важен;
- вы готовы регулярно чистить и нормализовать список меток.
В таких случаях лучше не прятать всё от поисковиков, а привести теги в порядок: убрать дубли, оставить только действительно нужные метки, объединить похожие и следить, чтобы новые теги не создавались хаотично. Тогда архивы могут работать как нормальные посадочные страницы, а не как SEO-проблема.
Практический вывод
Закрывать страницы тегов от индексации в WordPress имеет смысл тогда, когда они не несут самостоятельной ценности: мало записей, много дублей, нет описаний и нет поискового трафика. В этом случае проще и правильнее поставить noindex,follow через SEO-плагин или код в теме, чем оставлять поисковику тонкие архивы.
Если же теги у вас используются осознанно и помогают собирать тематические подборки, лучше сначала навести порядок в самих метках. Тогда вопрос индексации может вообще не стать проблемой. Иными словами, закрывать теги нужно не «по умолчанию», а только после проверки, что они действительно мешают, а не помогают.