Как отключить Feed-ленту комментариев
WordPress по умолчанию для каждой записи создает feed-ленту ее комментариев в виде
site.ru/post-title/feed/
Поисковые системы расценивают это как дубли страниц. А поэтому их нужно отключать.
Чтобы отключить этот функционал, установите и активируйте плагин ProFunctions отсюда https://support.wpshop.ru/docs/general/profunctions/ и в файл profunctions.php добавьте код
function wpshop_disable_comments_feed( $comments ) {
if ( $comments ) {
wp_die( 'RSS-ленты комментариев отключены', 404 );
}
}
add_action( 'do_feed', 'wpshop_disable_comments_feed', 1 );
add_action( 'do_feed_rdf', 'wpshop_disable_comments_feed', 1 );
add_action( 'do_feed_rss', 'wpshop_disable_comments_feed', 1 );
add_action( 'do_feed_rss2', 'wpshop_disable_comments_feed', 1 );
add_action( 'do_feed_atom', 'wpshop_disable_comments_feed', 1 );
Также можно закрыть все feed-ленты от поисковых систем. Для этого а файле robots.txt нужно прописать строки
Disallow: /comments/feed/
Disallow: */feed
Disallow: */rss
С уважением Михаил
Вам помог ответ?