SEO案例分析 来看看智联招聘使用ETag后的效果和相关经验分享

[复制链接]
百度娘 发表于 2016-1-3 13:21:57 [SEO案例分析] 显示全部楼层 |阅读模式 上一主题 下一主题

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

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

如果你还不了解ETag,不知道如何配置ETag,推荐看看:对站点服务器如何配置ETag,ETag作用有哪些

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

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

如下,是智联招聘的sitemap文件的头信息:
029271446704363.png
我们看到,ETag中包含了一连串的数据,这就是计算出来的一个值,如果它发生变化,说明其页面内容一定发生了变化。如果页面没有发生变化时,头信息应该如下:
096931446704365.png   
在我们与技术沟通配置ETag时,需要通过此种方式进行验证。第一次访问200状态码,有ETag的一行文本,再次访问该页面时,状态码为304,ETag的值不变。至此,我们就可以确定ETag配置成功。

另外,sitemap启用Etag后:
1、  百度可以更及时地响应sitemap的更新;
2、  页面没有更新的情况下,对流量的消耗极小;
3、  百度更加及时的抓取sitemap,便于更好的收录;

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

建议各位站点最好是对全站进行配置ETag,这样对于站点而言,在带宽消耗、爬虫抓取上的提升还是会有很大收益的。




上一篇:对站点服务器如何配置ETag,ETag作用有哪些
下一篇:移动适配工具全解析

大神点评4

1183939897 发表于 2016-1-6 20:12:33 [SEO案例分析] 显示全部楼层
美国G口大带宽服务器租用QQ:1183939897  多种配置适合各大小站长们的使用。
亿恩网络IDC美国服务器租用  大带宽不限制流量 快速稳定特价优惠中qq:1183
yizhou80 发表于 2016-1-15 09:22:12 [SEO案例分析] 显示全部楼层
强烈支持,站帮网有你更精彩
hebeiyouth.com
花未眠00 发表于 2016-10-11 16:36:14 [SEO案例分析] 显示全部楼层
支持一下
品牌魅力 发表于 2017-7-6 12:18:18 [SEO案例分析] 显示全部楼层
每天起步一点点
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

百度娘

精英站长

  • 6105 积分
  • 7997 帖数
  • 0 日志
广告招商 QQ: 5620010
快速回复 返回顶部 返回列表