百度站长平台不刷新DNS信息
换了了腾讯云的服务器,然后就使用腾讯云了,这件事已经过去三个多月了,换服务器起码有三个月了,这么长时间,网站一直不受百度的待见,一直都不怎么收录,一开始我以为是因为我一直没更新网站
前段时间,我突然发现每次我通过《百度主动提交推送工具》手动提交的时候,百度又会收录,这个问题我已经闷了好长时间了,今天在一个QQ群里看到别人说百度站长平台下架了自动推送的工具,我就打开百度站长看了一下,这一看不要紧,一下子就让我懵了
百度站长后台我提交的sitemap显示无效,一个大写的问号就挂在了我脑子里,这东西为啥无效呢,我的插件一直没改动也没升级过,不可能格式错误啊(之前发现百度的sitemap比Google的sitemap少一个/,一年多以前我就修改过这个细节了),然后我手动打开也没问题啊,那为啥会失效呢?接着我发现居然百度解析sitemap的IP不是我服务器的IP,然后我就打开了阿里云的后台(现在用的是腾讯云),果然,是我之前用的服务器的IP
百度sitemap提交
万万没想到,百度站长sitemap的抓取,居然不更新DNS,而且最近的一次抓取是昨天,也就是说,百度这三个月以来一直以为我的sitemap删除了,虽然一直在抓取,但是一直没有收录,这就很尴尬了
解决方法
解决方法很简单,删除了再重新添加就行
我删了sitemap再重新添加,一分钟之后就显示正常了,如果你的网站也遇到类似的问题,可以排查一下是不是DNS没更新。接下来一个月我多水几篇文章,看看百度的抓取效果怎么样,好歹我这六年多的一个网站,不至于百度因为这一段时间的小问题就不给面子吧
其实从这点也能反推出来,如果你的网站经常换服务器的话,可能百度根本就抓不到你的sitemap,建议大家网站稳定为主,不要修改内容太频繁