НейроАгент

WordPress: исправить редиректы страниц меток на главную

Решаем проблему редиректов страниц меток WordPress (/tag/...) на главную. Пошаговые инструкции по отключению опции Clearfy и настройке Yoast SEO.

Вопрос

WordPress: страницы меток записей (/tag/…) редиректят на главную — как исправить и разрешить индексацию?

На сайте WordPress столкнулся с проблемой: все страницы меток статей (/tag/…) автоматически перенаправляются на главную, хотя:

  • Метки привязаны к опубликованным статьям
  • Сами статьи открываются нормально
  • Редиректы нигде вручную не задавались
  • Используется плагин Yoast SEO
  • Также установлен Clearfy PRO (для оптимизации)
  • Тема — Jannah (от TieLabs)
  • Метки товаров (WooCommerce) работают и индексируются

Вот пример статьи, к которой добавлены метки: https://muhomory-v-gruzii-kupit.com/mikrodozing-mu
А вот страница одной из этих меток, которая ведет не на себя, а сразу редиректит на главную: https://muhomory-v-gruzii-kupit.com/tag/grib-shamanov/
Для сравнения — рабочая страница метки товара, которая открывается нормально: https://muhomory-v-gruzii-kupit.com/product-tag/am

Хочу разобраться, почему происходит редирект и как вернуть отображение страниц меток статей (не товаров) и разрешить их индексацию.

НейроАгент

Проблема с редиректами страниц меток на главную в WordPress чаще всего вызвана конфликтами между плагинами, особенно Clearfy и Yoast SEO. Самая вероятная причина — включенная опция “Remove Tags Archives” в Clearfy, которая автоматически удаляет страницы меток и перенаправляет их на главную.

Содержание

Основные причины проблемы редиректов страниц меток

Основные причины, по которым страницы меток (/tag/…) могут редиректить на главную:

  1. Clearfy PRO Plugin: Как показывают исследования, Clearfy имеет функцию “Remove Tags Archives” которая “удаляет архивы меток и перенаправляет на главную” источник. Эта опция включена по умолчанию в некоторых версиях плагина.

  2. Конфликты с Yoast SEO: Плагин Yoast SEO может создавать конфликты при работе с архивными страницами, особенно если настроены определенные правила редиректов источник.

  3. Настройки темы: Тема Jannah может иметь собственные правила обработки архивных страниц, которые конфликтуют с плагинами.

  4. Кэширование: Включенные плагины кэширования могут сохранять старые правила редиректов.

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

Как исправить проблему через Clearfy

Самый распространенный и эффективный способ решения проблемы — отключение опции “Remove Tags Archives” в Clearfy:

  1. Зайдите в админ-панель WordPress
  2. Перейдите в Настройки → Clearfy
  3. Выберите раздел “Performance” или “Производительность”
  4. Найдите опцию “Remove Tags Archives” или “Удалить архивы меток”
  5. Снимите галочку с этой опции
  6. Сохраните изменения

Важно: Как указано в документации Clearfy, эта опция “удаляет архивы меток и перенаправляет на главную” источник. Именно она и является причиной редиректов.

Если у вас Clearfy PRO, проверьте аналогичные настройки в премиум-версии плагина. Иногда опции могут находиться в разных разделах в зависимости от версии.

Настройка Yoast SEO для правильной работы с метками

После отключения проблемы в Clearfy, проверьте настройки Yoast SEO:

  1. Проверьте настройки редиректов:

    • Перейдите в SEO → Redirects
    • Убедитесь, что нет автоматических правил редиректов для страниц меток
    • В Yoast SEO Premium обычно автоматически создаются редиректы при изменении URL, но для меток этого быть не должно
  2. Настройки архивов:

    • Перейдите в SEO → Настройки → Архивы
    • Проверьте, что опции для тегов включены
    • Убедитесь, что “Отключить страницы архивов” не активирована для меток
  3. Файл robots.txt:

    • Проверьте, что robots.txt не блокирует индексацию страниц меток
    • Обычно Yoast SEO сам управляет robots.txt

Как объясняют в Yoast, их плагин “автоматически создает и управляет редиректами при перемещении или удалении контента” источник, включая категории, метки и произвольные типы записей.

Проверка конфликтов с темой и другими плагинами

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

  1. Временное отключение плагинов:

    • Отключите все плагины, кроме Yoast SEO
    • Проверьте, работают ли страницы меток
    • Если работают, включайте плагины по одному, чтобы найти конфликт
  2. Проверка темы Jannah:

    • Откройте файл functions.php активной темы
    • Поищите строки, содержащие tag_redirect или похожие функции
    • Проверьте настройки темы, связанные с архивами
  3. Конфликт с другими плагинами оптимизации:

    • Проверьте плагины типа WP Rocket, LiteSpeed Cache и др.
    • Отключите их временно для проверки

Как отмечают пользователи на форумах, иногда “проблема решается путем отключения конфликтующих опций в нескольких плагинах одновременно” источник.

Дополнительные методы решения проблемы

Если стандартные методы не помогли, попробуйте дополнительные подходы:

1. Ручное добавление правил редиректов

Добавьте в файл functions.php активной темы следующий код:

php
// Отключаем автоматический редирект меток Clearfy
remove_filter('template_redirect', 'clearfy_tag_redirect');

// Или добавляем собственный обработчик для страниц меток
function fix_tag_archive_redirect() {
    if (is_tag()) {
        $tag_id = get_query_var('tag_id');
        $tag_link = get_tag_link($tag_id);
        if (!is_wp_error($tag_link)) {
            wp_redirect($tag_link, 301);
            exit;
        }
    }
}
add_action('template_redirect', 'fix_tag_archive_redirect');

2. Проверка .htaccess файла

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

apache
# Проверьте отсутствие таких правил
Redirect 301 /tag/ http://ваш-сайт.com/

3. Сброс кэша

Очистите кэш во всех плагинах и на уровне хостинга:

  • Кэш плагина Clearfy
  • Кэш браузера
  • Кэш вашего хостинга (если используете WP Rocket, LiteSpeed и т.д.)

Верификация работы страниц меток после исправлений

После внесения изменений проверьте, что страницы меток работают корректно:

  1. Проверка доступности:

    • Перейдите по URL https://ваш-сайт.com/tag/название-метки/
    • Убедитесь, что страница открывается без редиректов
    • Проверьте код ответа HTTP (должен быть 200, а не 301)
  2. Проверка индексации:

    • Добавьте URL страницы метки в Google Search Console
    • Проверьте, что страница проиндексирована
    • Убедитесь, что в robots.txt нет запретов на индексацию
  3. Проверка структуры URL:

    • Убедитесь, что canonical URL указывает на саму страницу метки, а не на главную
    • Проверьте мета-теги robots на странице метки

Как рекомендуют в Yoast, для правильной индексации архивных страниц “важно убедиться, что canonical URL настроен правильно и страницы доступны для индексации” источник.

Источники

  1. Clearfy Plugin Documentation - Remove Tags Archives Feature
  2. Yoast SEO - Redirect Manager Documentation
  3. Yoast Help - Page Redirects Unexpectedly
  4. GitHub Issue - Category URLs Redirecting to Homepage
  5. WordPress Stack Exchange - Wrong Canonical URL
  6. Yoast Help - My Redirects Do Not Work
  7. Clearfy Pro Documentation - How to Remove Meta Tags

Заключение

Основные выводы и рекомендации по решению проблемы редиректов страниц меток:

  1. Самая частая причина — опция “Remove Tags Archives” в плагине Clearfy, которая автоматически перенаправляет страницы меток на главную. Отключите эту опцию в настройках плагина.

  2. Проверьте Yoast SEO — убедитесь, что в настройках редиректов нет автоматических правил для страниц меток и что опции архивов включены.

  3. Временное отключение плагинов — если проблема сохраняется, отключите все плагины кроме Yoast SEO, чтобы найти конфликтующие компоненты.

  4. Проверьте кэш — после внесения изменений обязательно очистите кэш во всех плагинах и браузере.

  5. Тестирование — после исправлений убедитесь, что страницы меток открываются без редиректов и доступны для индексации поисковыми системами.

Проблема с редиректами страниц меток — распространенная issue при использовании плагинов оптимизации, но решается путем правильной настройки плагинов и проверки конфликтов.