Как убрать noindex с публикаций в WordPress при использовании YoastSEO

Диагностика проблемы: почему публикации могут иметь noindex

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

Где проверить настройки индексации публикаций в YoastSEO

Перейдите в админке WordPress в раздел SEO > Внешний вид поиска > Типы контента. Там вы увидите список типов контента (Статьи, Страницы, Пользовательские типы и т.д.) и параметры отображения в поисковой выдаче.

  • Опция Отображать в результатах поиска? должна быть установлена в Да для публикаций.
  • Если выставлено Нет, YoastSEO добавляет noindex.

Пошаговое решение: как убрать noindex с публикаций

  1. Перейдите в SEO > Внешний вид поиска > Типы контента.
  2. Найдите строку "Публикации" (Posts).
  3. Убедитесь, что переключатель Отображать в результатах поиска? включен (Да).
  4. Сохраните изменения.
  5. Если вы используете пользовательские типы записей, убедитесь, что для них также стоит Да.
  6. Очистите кэш сайта и кэш браузера, если используете кэш-плагины.
  7. Проверьте, нет ли конфликтующих плагинов, которые могут добавлять noindex.

Как программно снять noindex с публикаций

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

add_filter('wpseo_robots', function($robots) {
    if (is_single() && 'post' === get_post_type()) {
        // Удаляем noindex если он есть
        $robots = array_filter($robots, function($value) {
            return $value !== 'noindex';
        });
    }
    return $robots;
});

Этот фильтр проверяет одиночные публикации и убирает директиву noindex из массива роботов.

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

  • Откройте произвольную публикацию на сайте.
  • Просмотрите исходный код страницы (Ctrl+U) и найдите тег <meta name="robots">.
  • Убедитесь, что в содержимом нет noindex.
  • Проверьте HTTP-заголовки через браузерные инструменты разработчика или с помощью curl:
    curl -I https://example.com/your-post/
    — убедитесь, что нет заголовков запрещающих индексацию.
  • Через Google Search Console проверьте статус индексации страниц.

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

  • Ошибка: Публикации остаются с noindex после смены настроек.
    Причина: Кэш плагина или сервера не очищен.
    Решение: Очистите весь кэш, проверьте кэширование на уровне CDN (Cloudflare, etc.).
  • Ошибка: Плагин конфликтует с YoastSEO и добавляет свои noindex.
    Причина: Другие SEO-плагины или плагины для управления метатегами.
    Решение: Отключите поочередно другие плагины и найдите виновника.
  • Ошибка: В теме жестко прописаны метатеги noindex.
    Решение: Проверьте шаблоны темы на наличие meta name="robots" content="noindex" и удалите или измените.

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

  • Не добавляйте лишних фильтров в functions.php, если можно решить через настройки YoastSEO.
  • После изменений всегда очищайте кэш и проверьте работу через «инкогнито» браузера.
  • Используйте Google Search Console для мониторинга изменений индексации и ошибок.
  • Если сайт большой, контролируйте индексацию через robots.txt и файлы sitemap, сгенерированные YoastSEO.

Чек-лист для устранения noindex с публикаций

  1. Проверить настройки YoastSEO > Внешний вид поиска > Типы контента.
  2. Убедиться, что публикации включены в индексацию.
  3. Очистить кэш всех уровней.
  4. Проверить наличие noindex в исходном коде страниц.
  5. Проверить конфликты с другими плагинами.
  6. Проверить шаблоны темы на жесткие метатеги.
  7. Протестировать через Google Search Console.

Добавь в закладки и поделись с друзьями:

⭐⭐⭐⭐⭐
Как удалить или изменить метатеги Open Graph в WordPress с помощью YoastSEO
26.04.2026
Как сделать динамическое отображение meta description в WordPress для улучшения SEO
14.01.2026
Как автоматизировать управление редиректами в WordPress с помощью YoastSEO
02.12.2025
Как автоматизировать управление noindex в WordPress с помощью YoastSEO
26.03.2026
Как устранить проблемы с каноническими URL в WooCommerce и YoastSEO
22.05.2026
×

AI-плагин от WPShop.ru

анализирует конкурентов

пишет статьи

готовит SEO

генерирует изображения

и еще кое-что...
WPGPT
Плагин, который наполняет ваш сайт WordPress
Узнать больше