解决Noindex引起的谷歌必应不收录问题(wordpress网站)

manning Wordpress评论阅读模式

解决Noindex引起的谷歌必应不收录问题(wordpress网站)

解决Noindex引起的谷歌必应不收录问题(wordpress网站)。如果你在安装wordpress安装时勾选了【建议搜索引擎不索引本站点】,那么你的网站就可能长时间都没有收录,不管是谷歌还是必应都一样。这种情况应该怎么办呢,接下来我就给结合自身经验给大家分享处理方法。

 

继续分享wordpress建站教程,今天来聊聊noindex指令。有些朋友在使用wordpress建站时可能会在先设置为禁止抓取,如果是直接在robots.txt文件中设置禁止抓取,那没什么,后期修改过来就可以了。但是如果你在wordpress建立时勾选了【建议搜索引擎不索引本站点】,那么就可能存在一些问题了,因为这个选项会在你的网站添加noindex标记,对谷歌和必应的影响很大,因为这两个搜索引擎会严格执行这个指令,优先级还高于robots.txt文件,处理不好会严重影响谷歌SEO优化效果。


//移除 meta robots
add_filter('wp_robots', 'fanly_basic_robots_remove_noindex', 999);
function fanly_basic_robots_remove_noindex( $robots ){
return get_option('blog_public') ? [] : $robots;
}

把上面的代码添加到当前wordpress建站主题的functions.php文件中,保存再清空缓存即可生效。也可以直接添加到Code Snippets插件中。

一般情况下只要不限制网站抓取,谷歌搜索对网站收录的速度是比较快的,一周左右收到基本没问题,快的可能一两天就能收录首页了。如上图所示,我的一个网站在移除noindex标记后的第二天谷歌就收录了。

 

文章末尾固定信息

weinxin
我的微信
微信扫一扫
 
manning
  • 本文由 manning 发表于 2024-05-3016:04:11
  • 转载请务必保留本文链接:https://www.idigi.net/610.html