Flector

Как запретить индексацию страниц с 404 ошибкой?

Метатег robots

Запретить индексацию страниц с 404 ошибкой (не найдено) можно либо с помощью SEO-плагинов, либо с помощью небольшого кода, который вам необходимо добавить в файл functions.php вашей темы:

//запрет индексирования страниц с ошибкой 404 start
function wph_noindex_for_404() {
    if( is_404() ) {
        echo '<meta name="robots" content="noindex, follow" />'.PHP_EOL;
    }
}
add_action('wp_head', 'wph_noindex_for_404');
//запрет индексирования страниц с ошибкой 404 end

Этот маленький сниппет спасет вас от тысяч страниц с 404 ошибкой в индексе поисковиков (404 ошибки есть абсолютно на любом сайте - ведь достаточно любому человеку поставить на ваш сайт неправильную ссылку и роботы поисковиков обязательно ее проиндексируют).


Комментарии (2 комментария)
  1. Спасибо, очень долго искала, как закрыть ошибки от индексации. И только у вас нашла ясный и понятный ответ.

  2. Спасибо. Рада, что научилась делать это на Вашем сайте.

Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!