ETag使用结果对比&经验分享

标签:使用,结果,对比,经验,分享 时间:2024年04月24日 阅读204次

提起向百度提交数据,大家基本都会想到sitemap,最近又推出的etag是什么东东?真的能有用果吗?其实在etag推出之初,我们平台的非技术人员对结果也是没有预期的。下面就来一路分享一下。

sitemap是解决网站收录至关紧张的途径之一,而通常sitemap的更新都不是很及时,并且体量都相对较大,,此时也消费了响应的网站流量及带宽。而ETag可以用来标示网页是否发生了转变,假如没有转变返回304状况码,就不用再重新传输整个网页了。

在我们的sitemap配置了ETag之后,对日志一段时间的监测发现,其sitemap相应时间以及耗时的平均时间均大幅度降落,爬虫访问sitemap文件的次数有所增长,对于收录而言,通过图表也能看出相对的增加曲线,我们的团体收录率大致提拔范围在2% – 5%左右。所以在此,强烈建议大家设置sitemap的ETag,简简单单的一个小动作就能看到相对显明的结果照旧很不错的。

ETag全称EntityTags,HTTP协议规格说明中定义“ETag”为“被请求变量的实体值”。我们也可以把ETag理解为是一个客户端与服务器关联的记号。这个记号告诉客户端,当前网页在上次请求之后是否有发生转变,当发生转变时,ETag的值重新计算,并返回200状况码。假如没有转变百度搜索排名,返回304状况码。从而不会重新加载整个页面信息。

如下,是我司站点的sitemap文件的头信息:

11.12.1

我们看到西安人事考试,ETag中包含了连续串的数据,这就是计算出来的一个值,假如它发生转变,说明其页面内容肯定发生了转变。假如页面没有发生转变时,头信息应该如下:

11.12.2

在我们与技术沟通配置ETag时,必要通过此种体例进行验证。第一次访问200状况码,有ETag的一行文本,再次访问该页面时,状况码为304,ETag的值不变。至此,我们就可以确定ETag配置成功。

另外,sitemap启用Etag后:

1、 百度可以更及时地相应sitemap的更新;

2、 页面没有更新的情况下,对流量的消费极小;

3、 百度更加及时的抓取sitemap,便于更好的收录;

但多数情况下,ETag会与Last-Modified一路使用,如许可行使客户端(例如欣赏器)的缓存。由于服务器首先产生Last-Modified/Etag标记,服务器可在稍后使用它来判断页面是否已经被修改。本质上,客户端通过将该记号传回服务器要求服务器验证其(客户端)缓存。

对于如何配置ETag站长学院有很细致的文章指南:对站点服务器如何配置ETag,最好是对全站进行配置ETag,如许对于站点而言,在带宽消费、爬虫抓取上的提拔照旧会有很大收益的。

网站建设排名
全国服务热线:4000-340-360 企业QQ:4000340360
公司地址:北京市密云县河南寨镇密顺路18号产业基地办公楼420室-958
CopyRight◎2015-2025 版权所有:百信百度排名公司 备案号:京ICP备15033961号