前段时间百度更新了之后,应该有不少人发现了,原有的sitemap百度不再不抓取了,如下图所示。
很多人以为是百度不再支持sitemap抓取了。其实并不是,大家看下百度提示的状态:索引型不予处理。
当时我注意到了这个问题之后,也关注了一下,后来我在会员群里面说了一下,叫大家更换别的sitemap插件,当时提到了一个插件,是一个柳城以前做的一个老的百度sitemap插件。
因为很多的学员是看了离谱思维的网站赚钱的课程做的网站,所以用的都是我之前课程里面说的google的sitemap插件。
那个sitemap生成出来的内容是多级嵌套的,其实百度更新之后不支持的就是多级嵌套。
但是如果生成的url就在sitemap.xml的页面里面,这个没有任何问题的。
刚才我在网上寻找了一会,找到了一个修正版本的百度sitemap插件,因为柳城原插件很多年没更新了,不支持新的php和主题版本,所以有人在柳城插件的基础之上重新做了修复,经过离谱思维博客的实际测试,发现的确没有问题,如下图所示:
提交给百度以后已经能够顺利抓取。
这个插件很小,我就不上传到百度网盘了,有需要的同学直接微信上给我发消息就行了,或者大家百度一下也能找的到。
其实在百度站长工具里面开通了快速收录功能的,大家每天把新文章的url提交一下就好了,sitemap提交不提交问题都不大,所以之前我不在意这个事情就是这个原因。
不过最近离谱思维博客因为长时间没更新,所以现在蜘蛛抓取的比较少,新文章发出来收录速度也比较慢,于是就想起了sitemap这个事情,所以就顺手整了一下。
今天还遇到了个头疼的问题,老的WP Keyword Link因为几年没更新了,虽然tag标签自动加链接这个功能还是可以使用的,但是为关键词加链接功能使用起来出错,跟新版本的PHP不兼容。
到百度里面找了个新的插件,wp大学还汉化过的,在使用的时候发现功能上没问题,但是居然跟主题冲突了,只要一开启这个插件,文章列表页里面的文章描述文字会自动缩减到10个字符左右。
也是无语了。