如何在页面/?Comments_Popup=删除(或meta noindex)

时间:2014-02-24 作者:Franco Baldisserri

我注意到我的网站有很多这样的页面:

http://example.com/?comments_popup=837

http://example.com/?comments_popup={id of the page/post}
它们导致了许多重复/精简的内容页。我想删除,或者至少将meta-noindex放在这里。要编辑的文件是哪个?我想这是wordpress的核心。

1 个回复
SO网友:Shazzad

在使用发出请求时添加noindexcomments_popup 查询时,请尝试以下主题函数。php-

add_action(\'wp_head\', \'wpse_wp_head\');
function wpse_wp_head(){
    if( isset($_REQUEST[\'comments_popup\']) && \'\' != $_REQUEST[\'comments_popup\'] ){
        echo "<meta name=\'robots\' content=\'noindex,follow\' />\\n";
    }
}

结束

相关推荐

从页面中删除“noindex,Follow”

我正在使用Yoast编写的WordPress SEO插件。默认情况下,该插件在每个页面上显示“noindex,follow”。我确信我知道显示“noindex,follow”的文件,但经过多次“调整”,我似乎无法删除代码。文件如下:https://plugins.svn.wordpress.org/wordpress-seo/tags/1.2.8.3/frontend/class-frontend.php如果您能让我知道哪一行需要注释掉,或者哪些需要编辑,我将不胜感激。:)