Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.
если rss лента некоторых постов в поиске, это вредит сайту?
Поможем улучшить ваш сайт.
User-agent: *
Disallow: /feed/
Disallow: */feed/
пока что работает только удалять их через GSC там отдельный раздел есть удалить url из результатов выдачи поиска.
# Redirecting Feeds
RewriteCond %{REQUEST_URI} feed/ [NC,OR]
RewriteCond %{REQUEST_URI} /feed/ [NC]
RewriteRule ^(.*)$ https://вашсайт.com/ [R=301,L]
Также можно убрать вывод ссылок /feed/ с тела страницы по которым собственно поисковики и индексируют фид. (Там еще до кучи всякий хлам можно убрать)
В functions.php вашей темы в самый низ
// Remove auto generated feed links
function my_remove_feeds() {
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'feed_links', 2 );
}
add_action( 'after_setup_theme', 'my_remove_feeds' );
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'rsd_link' );
remove_action( 'wp_head', 'wlwmanifest_link' );
remove_action( 'wp_head', 'index_rel_link' );
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 );
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 );
remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 );
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_generator' );
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );
remove_action( 'template_redirect', 'wp_shortlink_header', 11, 0 );
да можно копипастом втыкнуть
<FilesMatch ".*/feed">
Header set X-Robots-Tag "noindex,nofollow"
</FilesMatch>
а потом в роботсе открыть feed, чтобы робот сумел просканировать и понять что мы эти страницы не хотим выводить в поиск?
источник:
https://support.google.com/webmasters/forum/AAAAPJK4YZQ_ICTMnQePQU/?hl=ru&gpf=d/topic/webmaster-ru/_ICTMnQePQU
https://support.google.com/webmasters/thread/22178636?hl=ru
Header set X-Robots-Tag "noindex,nofollow"
и будет отлично