相关ETag的介绍:
ETag是URL的TAG,主要是标示URL目标有没有发生改变,用以客户端的缓存文件。服务器造成ETag,并在HTTP回应头里将其传输到客户端,服务器用它来分辨网页页面是不是被修改过,假如未修改回到304,不用传送全部目标。
HTTP协议书里ETag是“被要求自变量的实体线值”。
站点开启ETag的益处有什么?
1、Sitemap开启ETag后,百度搜索就可以迅速的了解Sitemap的升级,在內容沒有做变更的状况下,服务器只送回304回复头,对流量的耗费很小,均值每一个head在227B尺寸的一般下,假如24个钟头每秒钟答复的流量耗费仅为18.7M。
2、百度站长工具对每一个站点的Sitemap主动爬取频次是有限制的,现阶段并沒有对全部站点对外开放,假如你的站点Sitemap打开了ETag,并根据了检测,就可以用较小的流量享有百度搜索立即升级网址的Sitemap的作用,加快了百度搜索网站收录的內容。
3、网址上的文档会出現规律性的变更,但行为主体的內容并沒有更改,仅更改了修改的時间,网站站长不用客户端觉得这一文档被修改了,而再次GET。
4、网址上的一些文档修改起來会较为不便,例如在一秒的期内内,修改了N次,If-Modified-Since能查验到的粒度分布是秒级,可是这类修改是没法分辨的。
一切正常状况下ETag会与Last-Modified一起应用,那样可运用客户端的缓存文件。
阅读文章文中的人还能够阅读文章:
URL是什么?URL里包括关键字对百度收录有协助吗?