wphow.ru wordpress WPHow

Как закрыть от индексации архивы тегов в WordPress

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

Ниже разберём, когда теги лучше закрывать, какие есть способы сделать это в WordPress и как проверить, что всё сработало без побочных эффектов.

Когда архивы тегов стоит закрывать

Архивы тегов обычно закрывают, если они создаются почти автоматически и не несут самостоятельной ценности для поиска. Типичная ситуация: у каждой записи по 5–10 тегов, теги повторяются от статьи к статье, а на страницах тегов лежит один и тот же набор материалов без уникального текста, описания и полезной структуры.

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

Закрывать теги обычно разумно, если:

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

Когда теги лучше оставить открытыми

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

Оставлять теги открытыми имеет смысл, когда:

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

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

Как закрыть архивы тегов от индексации в WordPress

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

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

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

Пример для functions.php дочерней темы: он добавляет noindex,follow только на архивы тегов.

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

Этот вариант рабочий, но у него есть ограничение: если тема или SEO-плагин уже выводят свой robots-метатег, можно получить конфликт или дублирование. Поэтому на живом сайте сначала проверьте исходный код страницы и убедитесь, что второй robots-метатег не появляется.

Что выбрать: noindex, запрет в robots.txt или удаление тегов

Для архивов тегов часто путают три разных действия, а это не одно и то же.

СпособЧто делаетКогда подходит
noindexСтраница может обходиться, но не должна попадать в индексКогда тег нужен для навигации, но не нужен в поиске
robots.txtЗапрещает обход по указанному путиРедко для тегов; не лучший способ для уже известных поисковику URL
Удаление теговПолностью убирает таксономию или отдельные теги с сайтаКогда теги не нужны вообще и их проще удалить, чем поддерживать

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

Как проверить, что архивы тегов действительно закрыты

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

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

Если у вас много тегов, полезно выборочно проверить несколько типов страниц:

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

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

На что обратить внимание после закрытия тегов

Закрытие архивов тегов не должно ломать внутреннюю навигацию. Сами ссылки на теги могут оставаться на сайте: пользователи по-прежнему будут переходить по ним, а поисковик сможет обходить их, если вы используете noindex,follow. Это нормальная схема для большинства проектов.

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

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

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

Если коротко: закрывайте теги от индексации тогда, когда они не несут самостоятельной поисковой ценности. Оставляйте открытыми только те архивы, которые реально могут работать как тематические страницы и поддерживаются контентом. В WordPress это проще и безопаснее всего делать через SEO-настройки или через noindex на уровне темы, а после изменений обязательно проверять исходный код и статус URL в поисковой консоли.

×

AI-плагин

WPGPT
Сам создает статьи для вашего сайта WordPress

SEO и мета-теги

Парсинг конкурентов

Изображения

Комментарии

Подробнее