ETag使用效果對比及ETag配置教程

2021-09-19    分類: 網(wǎng)站建設(shè)

提起向百度提交數(shù)據(jù),大家基本都會(huì)想到sitemap,最近又推出的etag是什么東東真的能有效果嗎sitemap是解決網(wǎng)站收錄至關(guān)重要的途徑之一,而通常sitemap的更新都不是很及時(shí),并且體量都相對較大,此時(shí)也消耗了相應(yīng)的網(wǎng)站流量及帶寬。而ETag可以用來標(biāo)示網(wǎng)頁是否發(fā)生了變化,如果沒有變化返回304狀態(tài)碼,就不用再重新傳輸整個(gè)網(wǎng)頁了。在我們的sitemap配置了ETag之后,對日志一段時(shí)間的監(jiān)測發(fā)現(xiàn),其sitemap響應(yīng)時(shí)間以及耗時(shí)的平均時(shí)間均大幅度下降,爬蟲訪問 sitemap文件的次數(shù)有所增加,對于收錄而言,通過圖表也能看出相對的增長曲線,我們的整體收錄率大致提升范圍在2% – 5%左右。


所以在此,強(qiáng)烈建議大家設(shè)置sitemap的ETag,簡簡單單的一個(gè)小動(dòng)作就能看到相對明顯的效果還是很不錯(cuò)的。ETag全稱EntityTags,HTTP協(xié)議規(guī)格說明中定義ETag為被請求變量的實(shí)體值。我們也可以把ETag理解為是一個(gè)客戶端與 服務(wù)器關(guān)聯(lián)的記號。這個(gè)記號告訴客戶端,當(dāng)前網(wǎng)頁在上次請求之后是否有發(fā)生變化,當(dāng)發(fā)生變化時(shí),ETag的值重新計(jì)算,并返回200狀態(tài)碼。如果沒有變 化,返回304狀態(tài)碼。從而不會(huì)重新加載整個(gè)頁面信息。我們看到,ETag中包含了一連串的數(shù)據(jù),這就是計(jì)算出來的一個(gè)值,如果它發(fā)生變化,說明其頁面內(nèi)容一定發(fā)生了變化。如果頁面沒有發(fā)生變化時(shí),頭信息應(yīng)該如下:在我們與技術(shù)溝通配置ETag時(shí),需要通過此種方式進(jìn)行驗(yàn)證。第一次訪問200狀態(tài)碼,有ETag的一行文本,再次訪問該頁面時(shí),狀態(tài)碼為304,ETag的值不變。至此,我們就可以確定ETag配置成功。另外,sitemap啟用Etag后:


1、百度可以更及時(shí)地響應(yīng)sitemap的更新;


2、頁面沒有更新的情況下,對流量的消耗極??;


3、百度更加及時(shí)的抓取sitemap,便于更好的收錄;


但多數(shù)情況下,ETag會(huì)與Last-Modified一起使用,這樣可利用客戶端(例如瀏覽器)的緩存。因?yàn)榉?wù)器首先產(chǎn)生Last- Modified/Etag標(biāo)記,服務(wù)器可在稍后使用它來判斷頁面是否已經(jīng)被修改。本質(zhì)上,客戶端通過將該記號傳回服務(wù)器要求服務(wù)器驗(yàn)證其(客戶端)緩 存。

當(dāng)前標(biāo)題:ETag使用效果對比及ETag配置教程
網(wǎng)站URL:http://www.muchs.cn/news5/127505.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、全網(wǎng)營銷推廣移動(dòng)網(wǎng)站建設(shè)、小程序開發(fā)、網(wǎng)頁設(shè)計(jì)公司、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司