我有一个使用WordPress构建的网站,我想要对我的标签页面进行索引,但我注意到,尽管我将它们标记为无索引,但Yoast SEO插件仍然添加了rel = canonical标签。
谷歌表示rel = canonical和noindex指令不能在一起。所以,我试图删除规范标签,将以下代码添加到我的functions.php文件中:
if ( is_tag() ) {
add_filter( 'wpseo_canonical', '__return_false' );
remove_action('wp_head', 'rel_canonical');
}
但什么都没发生。规范标签仍在那里。
你知道如何删除它吗?
答案 0 :(得分:0)
只需将此代码添加到functions.php即可删除rel =“canonical”标记:
add_filter( 'wpseo_canonical', '__return_false' );
答案 1 :(得分:0)
在主题目录中编辑tag.php文件并删除相关代码或将名为tag-slug.php的文件添加到主题目录中,然后为标记存档构建自定义模板。