您現在的位置: 网站首頁 / seo優化 / 正文

ETag使用效果對比&經驗分享

作者: admin 发布: 2015-11-13 20:17:41 分类: seo優化 閱讀: 次 查看評論

  提起向百度提交數據,大家基本都會想到sitemap,最近又推出的etag是什麽東東?真的能有效果嗎?其實在etag推出之初,我們平台的非技術人員對效果也是沒有預期的,于是請智聯招聘SEO負責人桃李重點關注數據變化,就是希望能給各位同學看到最真實的效果。

  sitemap是解決網站收錄至關重要的途徑之一,而通常sitemap的更新都不是很及時,並且體量都相對較大,,此時也消耗了相應的網站流量及帶寬。而ETag可以用來標示網頁是否發生了變化,如果沒有變化返回304狀態碼,就不用再重新傳輸整個網頁了。

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

  ETag全稱EntityTags,HTTP協議規格說明中定義“ETag”爲“被請求變量的實體值”。我們也可以把ETag理解爲是一個客戶端與服務器關聯的記號。這個記號告訴客戶端,當前網頁在上次請求之後是否有發生變化,當發生變化時,ETag的值重新計算,並返回200狀態碼。如果沒有變化,返回304狀態碼。從而不會重新加載整個頁面信息。

  如下,是我司站點的sitemap文件的頭信息:

  

  我們看到,ETag中包含了一連串的數據,這就是計算出來的一個值,如果它發生變化,說明其頁面內容一定發生了變化。如果頁面沒有發生變化時,頭信息應該如下:

  

  在我們與技術溝通配置ETag時,需要通過此種方式進行驗證。第一次訪問200狀態碼,有ETag的一行文本,再次訪問該頁面時,狀態碼爲304,ETag的值不變。至此,我們就可以確定ETag配置成功。

  另外,sitemap啓用Etag後:

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

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

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

  但多數情況下,ETag會與Last-Modified一起使用,這樣可利用客戶端(例如浏覽器)的緩存。因爲服務器首先産生Last-Modified/Etag標記,服務器可在稍後使用它來判斷頁面是否已經被修改。本質上,客戶端通過將該記號傳回服務器要求服務器驗證其(客戶端)緩存。

  對于如何配置ETag站長學院有很詳細的文章指南:對站點服務器如何配置ETag,最好是對全站進行配置ETag,這樣對于站點而言,在帶寬消耗、爬蟲抓取上的提升還是會有很大收益的。

  來源:SEO搜尋引擎優化 - SEO自學網 轉載注明出處!

? 上一篇下一篇 ?   本文關鍵詞: Etag  

評論列表:

站長SEO學院
第一節:百度搜索引擎工作原理
第二節:建設對搜索引擎友好的站點
第三節:如何進行網站內容建設
第四節:整體優化、結構優化、網頁優化
第五節:移動搜索-明確移動搜索優化標准
百度SEO資料文檔
百度搜索引擎優化指南2.0
百度移動搜索優化指南2.0
網站分析白皮書(站長版)
移動站點該如何優化
建設對百度友好的站點
百度搜索引擎網頁質量白皮書
石榴算法-綠蘿算法-冰桶算法
新搜索時代下的優化策略
更多百度SEO資料文檔
站長推薦
DIV+CSS布局實例教程-Web標准
网站SEO優化常见问题汇总
SEO優化推广方案该如何写
SEO優化方案步骤
影響網站關鍵詞排名因素總結
影響谷歌搜索引擎排名的因素調查
手機移動端站點適配優化
最近發表