无法从头中删除非索引元标记 时间:2019-04-09 作者:Luke Seall 有点奇怪。我的一个客户网站正在显示<meta name=\'robots\' content=\'noindex,follow\' /> 在头部。未选中搜索引擎可见性复选框。我试过激活2019主题并停用所有插件,但标签仍然显示出来。以前从未遇到过这种情况。有什么想法吗? 2 个回复 SO网友:MikeNGarrett 检查以确保blog_public 选项表中的选项设置为1. 如果看起来正确,请确保没有通过wp_head 行动还要确保这不是由任何插件设置的。这对于SEO插件来说很常见。 SO网友:Louis-Sébastien Gac-Artigas 要从模板内部从noindex切换到index,请执行以下操作: <?php global $wp_filter; foreach($wp_filter[\'wpseo_robots_array\']->callbacks[10] as $k => $v){ $robots = $v[\'function\']; } remove_filter( \'wpseo_robots_array\', $robots ); ?> 请参见:https://github.com/Yoast/wordpress-seo/blob/f6719d2e5d6eb173ab6a9ca63093b422582d66be/src/integrations/front-end/indexing-controls.php#L53或者更简单:update_option(\'blog_public\', 1); 文章导航