1、Html 状态码也是网站与 spider 进行交流的渠道之一,会告诉 spider 网页目前的状态,spider 再来决定下一步该怎么做——抓 or 不抓 or 下次再来看看。
2、对于 200 状态码大家已经很熟了,那么我们来介绍几种常见的失效网页使用的状态码:【404】404 返回码的含义是 “NOT FOUND”,百度会认为网页已经失效,那么通常会从搜索结果中删除,并且短期内 spider 再次发现这条 url 也不会抓取。
(资料图)
3、【503】503 返回码的含义是 “Service Unavailable”,百度会认为该网页临时不可访问,通常网站临时关闭,带宽有限等会产生这种情况。
4、对于网页返回 503,百度 spider 不会把这条 url 直接删除,短期内会再访问。
5、届时如果网页已恢复,则正常抓取;如果继续返回 503,短期内还会反复访问几次。
6、但是如果网页长期返回 503,那么这个 url 仍会被百度认为是失效链接,从搜索结果中删除。
7、【301】301 返回码的含义是 “Moved Permanently”,百度会认为网页当前跳转至新 url。
8、当遇到站点迁移,域名更换、站点改版的情况时,推荐使用 301 返回码,尽量减少改版带来的流量损失。
9、虽然百度 spider 现在对 301 跳转的响应周期较长,但我们还是推荐大家这么做。
10、一些网站把未建好的页面放到线上,并且这些页面在被百度抓取的时候返回码是 404,于是页面被百度抓取后会被当成死链直接删除。
11、但是这个页面在第二天或者过几天就会建好,并上线到网站内展现出来,但是由于之前已经被百度当做死链删除,所以要再次等这些链接被发现,然后抓取才能展现,这样的操作最终会导致一些页面在一段时间内不会在百度出现。
12、比如某个大型门户网站爆出大量新闻时效性很强的专题未被百度及时收录的问题,经检查验证后发现就是因为页面未建成就放置在线上,并返回 404 状态码,被百度当成死链删除,造成收录和流量损失。
13、对于这样的问题,建议网站使用 503 返回码,这样百度的抓取器接到 503 返回码后,会在隔一段时间再去访问这个地址,在您的页面建好上线后,就又能被重新抓取,保证页面及时被抓取和索引,避免未建好的内容设为 404 后带来不必要的收录和流量损失。
14、其它建议和总结:如果百度 spider 对您的站点抓取压力过大,请尽量不要使用 404,同样建议返回 503。
15、这样百度 spider 会过段时间再来尝试抓取这个链接,如果那个时间站点空闲,那它就会被成功抓取了如果站点临时关闭或者页面暂未建好上线,当网页不能打开时以及没有建好时,不要立即返回 404,建议使用 503 状态。
16、503 可以告知百度 spider 该页面临时不可访问,请过段时间再重试。
本文为大家分享到这里,希望小伙伴们有帮助。
下一篇:最后一页
-
天天微速讯:internal server error翻译中文_http server error 503
1、Html状态码也是网站与spider进行交流的渠道之一,会告诉spider网页目前的状态,spider再
-
如何学习打字_练习快速打字的方法
欢迎观看本篇文章,小升来为大家解答以上问题。如何学习打字,练习快速打字的方法很多人还不知道,现在让我
-
从扩张到去产能,养猪企业忙着做“减法”
从扩张到去产能,养猪企业忙着做“减法”,生猪,猪场,母猪,仔猪,养殖行业,养猪企业,平均猪粮比价
-
神秘公司成立17天,便豪掷1.2亿抢下北京顶级豪宅
北京四大顶级平层之一的泛海世家放出了唯一一套近亿元的顶层楼王,引发了两位买家耗时26个小时的拉锯式竞夺
-
从北上广来到小县城,下沉的音乐节图什么?
浙江也很热闹,4月诸暨尝鲜,办了西施音乐节,5月德清莫干山麓、建德新安江畔等地的户外音乐节先后开场。共