友情链接平台须知投稿
友情链接查询:
登录注册

当前位置:首页 > 站长资讯 > 全面解读BaiduSpider与站点死链

全面解读BaiduSpider与站点死链

2016-10-19 09:54:00  来源:百度站长平台  浏览:

全面解读BaiduSpider与站点死链

  大家一直对死链很关注,大量死链影响到网站的抓取收录和流量转化。下面是Baiduspider工程师给大家一个完整的系列答复。

  问:robots屏蔽对阻止百度抓取死链是否有效

  答:当然有效,百度严格遵守robots协议,若发现百度依然抓取,先确认是否为Baiduspider,若确认,可以通过反馈中心进行投诉。

  相关参考:《如何识别为百度spider》

  百度蜘蛛对于站长来说可谓上宾,可是我们曾经遇到站长这样提问:我们如何判断疯狂抓我们网站内容的蜘蛛是不是百度的?其实站长可以通过DNS反查IP的方式判断某只spider是否来自百度搜索引擎。根据平台不同验证方法不同,如linux/windows/os三种平台下的验证方法分别如下:

  1、在linux平台下,您可以使用hostip命令反解ip来判断是否来自Baiduspider的抓取。Baiduspider的hostname以*.baidu.com或*.baidu.jp的格式命名,非*.baidu.com或*.baidu.jp即为冒充。

  2、在windows平台或者IBMOS/2平台下,您可以使用nslookupip命令反解ip来判断是否来自Baiduspider的抓取。打开命令处理器输入nslookupxxx.xxx.xxx.xxx(IP地址)就能解析ip,来判断是否来自Baiduspider的抓取,Baiduspider的hostname以*.baidu.com或*.baidu.jp的格式命名,非*.baidu.com或*.baidu.jp即为冒充。

  3、在macos平台下,您可以使用dig命令反解ip来判断是否来自Baiduspider的抓取。打开命令处理器输入digxxx.xxx.xxx.xxx(IP地址)就能解析ip,来判断是否来自Baiduspider的抓取,Baiduspider的hostname以*.baidu.com或*.baidu.jp的格式命名,非*.baidu.com或*.baidu.jp即为冒充。

  问:已被百度抓取的死链,可以通过robots屏蔽的方式让百度删除吗?

  答:不建议你这样做,最快最有效的方法是通过百度站长平台死链提交工具进行处理

  问:我已经通过死链工具进行提交了,可是通过日志发现百度还是在抓我们的死链

  答:您提交规则后,spider为了验证链接是否真的死掉,需要抓一部分回来验证。

  问:百度对死链的抓取,对正常文章抓取的影响会有多大。

  答:这个没有统一的标准,如果你没有设置robots也没有向百度提交,死链量还特别巨大的时候,有可能会占用你网站大量抓取配额,导致正常内容无法抓取。如果仅仅是spider为了验证死链规则抓一部分,那么对正常内容不会造成影响。

  问:百度对死链的要求是什么?怎么设置死链效果最好?

  答:目前百度支持协议死链、内容死链和跳转死链,其中最效果最好的是协议死链。

  相关参考:《百度标准死链官方文档》

  第一,协议死链:是指通过HTTP协议状态码明确表示网页已无阅读价值。HTTP协议状态码很多,但百度协议死链首推404,即未找到文件。请尽量不要用其它状态码来代表死链。

  第二,内容死链:主要是由网站自身变化引起的,网页可以正常打开未发生跳转,但页面内容对爬虫来说没有收录价值,对用户来说也没有参考价值,如帖子被删除、内容已转移、空间被关闭、信息已过期、交易已关闭等。在这样无有价值信息的网页上,网站应该在明显位置直接给予提示文字,如:页面不存在(网页不存在)·内容已转移·帖子已删除·域名过期或出售·空间被关闭·网站要备案·信息已过期·交易已关闭。

  提醒一个对百度不友好的做法:现在很多网站追求个性化和用户体验,在页面内容失效后并未做协议死链处理,也就是说返回状态码依然是200,仅仅是在页面上做了一个有趣的个性化图片,通过图片告诉用户这个页面没有有价值内容——百度不会认为这是一个内容死链,不提倡大家这样做。

  需要着重强调的是:站长在申请取消闭站保护的时候,百度除了检测站内协议死链外,还会同时检查内容死链的比例和数量。即使您不使用闭站保护功能,百度也提倡大家踊跃提交内容死链,以保证站点评级的稳定。

  第三,跳转死链:是指网站将无阅读价值的页面统一跳转到某一个页面,如前一级目录面、首页等等,跳转前后的两个网页主体内容不同,不存在可替代的关系。除了404协议死链和内容死链外,站长还需要向百度提交跳转死链。

  问:百度站长平台是否有工具帮助我们发现网站内的未知死链?

  答:可以通过链接分析工具中的死链分析功能,还有抓取异常工具进行发现分析。

本文由速链吧友情链接平台为您整理发布,若涉及版权问题,请原作者联系我们处理!