ETag使用效果对比&经验分享 | 射洪网络公司
提起向百度提交数据,大家基本都会想到sitemap,近又推出的etag是什么东东?真的能有效果吗?其实在etag推出之初,我们平台的非技术人员对效果也是没有预期的。下面来一起分享一下。
sitemap是解决网站收录至关重要的途径之一,而通常sitemap的更新都不是很及时,并且体量都相对较大,,此时也消耗了相应的网站流量及带宽。而ETag可以用来标示网页是否发生了变化,如果没有变化返回304状态码,不用再重新传输整个网页了。
在我们的sitemap配置了ETag之后,对日志一段时间的监测发现,其sitemap响应时间以及耗时的平均时间均大幅度下降,爬虫访问sitemap文件的次数有所增加,对于收录而言,通过图表也能看出相对的增长曲线,我们的整体收录率大致提升范围在2% – 5%左右。所以在此,强烈建议大家设置sitemap的ETag,简简单单的一个小动作能看到相对明显的效果还是很不错的。
ETag全称EntityTags,HTTP协议规格说明中定义“ETag”为“被请求变量的实体值”。我们也可以把ETag理解为是一个客户端与服务器关联的记号。这个记号告诉客户端,当前网页在上次请求之后是否有发生变化,当发生变化时,ETag的值重新计算,并返回200状态码。如果没有变化,返回304状态码。从而不会重新加载整个页面信息。
如下,是我司站点的sitemap文件的头信息:
【成都南奇网络】cdnanqi.cn
我们看到,ETag中包含了一连串的数据,这是计算出来的一个值,如果它发生变化,说明其页面内容一定发生了变化。如果页面没有发生变化时,头信息应该如下:
在我们与技术沟通配置ETag时,需要通过此种方式进行验证。次访问200状态码,有ETag的一行文本,再次访问该页面时,状态码为304,ETag的值不变。至此,我们可以确定ETag配置成功。
另外,sitemap启用Etag后:
1、 百度可以更及时地响应sitemap的更新;
2、 页面没有更新的情况下,对流量的消耗极小;
3、 百度更加及时的抓取sitemap,便于更好的收录;
但多数情况下,ETag会与Last-Modified一起使用,这样可利用客户端(例如浏览器)的缓存。因为服务器首先产生Last-Modified/Etag标记,服务器可在稍后使用它来判断页面是否已经被修改。本质上,客户端通过将该记号传回服务器要求服务器验证其(客户端)缓存。
对于如何配置ETag站长学院有很详细的文章指南:对站点服务器如何配置ETag,是对全站进行配置ETag,这样对于站点而言,在带宽消耗、爬虫抓取上的提升还是会有很大收益的。
推荐阅读
ETag使用效果对比&经验分享 | 射洪网络公司 https://cdnanqi.cn/shehong/1107.html
- 房产app开发:开发一个房产app要多少钱?-软件开发技巧方案
- 企业网站优化的思路和步骤分析-成都seo优化-成都网站优化
- 搜索引擎排名优化是针对蜘蛛爬虫还是对用户?-成都seo网站关键词优化
- 所谓全网营销:稳固百度排名的同时不疏忽360搜索市场的占有率-成都seo优化-成都网站优化
- 如何挑选适合的网站建设公司合作_宜宾做网站
- 小程序商城网站建设不同积分功能说明(四)_成都网站制作
- 家装行业适合投放百度信息流广告吗?投放百度信息流广告的几大注意事项_成都竞价托管
- h1标签对于前端优化有哪些作用网站中H1标签数量有限制吗-成都seo优化-成都网站优化
- SEO优化对于企业营销有什么好处-都江堰SEO优化
- 企业网站做SEO优化的原因有哪些?_宜宾seo优化