


Блог IT-шника
Блог IT-шника
Привіт:) У цьому пості покажу декілька способів як закрити для індексації пошуковими системами сайт на WordPress. Зазвичай така необхідність виникає під час розробки, коли всі роботи проводяться безпосередньо на хостингу.
/**
* Completely disable indexing of a site
*/
add_filter( 'wp_headers', static function ( array $headers, WP $wp ): array {
$headers['X-Robots-Tag'] = 'noindex, nofollow';
return $headers;
}, 10, 2 );
Знайдіть або створіть у кореневому каталозі файл robots.txt та розмістіть на самому початку 2 директиви:
User-agent: *
Disallow: /
WordPress у своєму ядрі вже містить такий функціонал. Для цього відкрийте адмін-меню Налаштування -> Читання, активуйте опцію Запропонувати пошуковим системам не індексувати цей сайт та збережіть налаштування.