span
今天通过实战发现了一个很有意思的事情,当查看某些网站百度快照的源代码的时候,发现有很多bdsfid="数字"这个标签。就像这样:

而在网页源代码中是没有的。

这是怎么回事呢?如是看了很多网站的解答,说是:
权威的网站、权重高的网站、可以秒收的高质量内容、一般出现这个标签,说明你的网站很优质的等等等,还有的网站说是出现了这个标签是K站的前兆。
对于这些答案我并不相信,于是查阅了百度搜索资源平台,看看能不能找到答案。结果还真的找到了!以上说法都是错误的!
bdsfid真正的意思是百度蜘蛛对页面css、js、图片等样式做的渲染!说白了就是防止快照内容乱码/样式错乱。
以下是百度搜索官方原文公告:
为了给搜索用户更好的体验、对站点实现更好地索引和呈现,百度搜索需要访问网站的CSS、Javascript和图片信息,以便更精准地理解页面内容,实现搜索结果最优排名,百度搜索会全面启用最新UA来访问站点的上述资源。从3月24日(2017)开始,百度搜索抽取了部分优质站点进行抓取内测,可能会对站点服务器造成一定压力影响,请尽量不要对UA进行封禁,以免造成不可逆转的损失。
最新UA如下:
PC:Mozilla/5.0 (compatible; Baiduspider-render/2.0; +http://www.baidu.com/search/spider.html)
移动:Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 (compatible; Baiduspider-render/2.0; +http://www.baidu.com/search/spider.html)
这下你知道bdsfid是什么意思了吧。