代理加盟 2019全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 站長學院 > SEO資訊 >

DNS預解析提升頁面加載速度dns-prefetch

來源:未知 發布時間:2019-03-31熱度:我要評論
網站投放百度、谷歌聯盟廣告,百度分享、推薦等,由于不同的DNS請求,會增加了網頁加載時間,用戶等待時間過長會造成跳出率增高,對SEO有一定影響。 DNS解析速度是造成頁面延遲加載的最大的原因。 DNS Prefetch是前端優化的一部分,主要功能: 減少DNS請求次數;進行DN...

織夢模板免費下載,無需注冊無需充值

       網站投放百度、谷歌聯盟廣告,百度分享、推薦等,由于不同的DNS請求,會增加了網頁加載時間,用戶等待時間過長會造成跳出率增高,對SEO有一定影響。

       DNS解析速度是造成頁面延遲加載的最大的原因。

       DNS Prefetch是前端優化的一部分,主要功能:減少DNS請求次數;進行DNS預獲取。DNS Prefech讓具有此屬性的域名不需要用戶點擊鏈接就在后臺解析,而域名解析和內容載入時串行的網絡操作,DNS預解析減少等待時間,提升用戶體驗。

DNS Prefetching預解析使用方法

       目前大多數瀏覽器已經支持此屬性,

– Safari: 5+
– Chrome: All
– Firefox: 3.5+
– Opera: Unknown
– IE: 9+ (called “Pre-resolution” on blogs.msdn.com)

        Chrome 和 Firefox 3.5+ 內置了 DNS Prefetching 技術并對DNS預解析做了相應優化設置。即使不設置此屬性,Chrome 和 Firefox 3.5+ 也能自動在后臺進行預解析。

在頁面<meta charset="UTF-8">后面,增加如下代碼:(具體的DNS可以用火狐瀏覽器查看HTTP請求)

<meta http-equiv="x-dns-prefetch-control" content="on" />
<link rel="dns-prefetch" href="http://bdimg.share.baidu.com" />
<link rel="dns-prefetch" href="http://nsclick.baidu.com" />
<link rel="dns-prefetch" href="http://#" />
<link rel="dns-prefetch" href="http://eiv.baidu.com" />

       DNS作為互聯網的基礎協議,解析速度可能被網站SEO優化人員忽視,一般典型的DNS解析耗費20-120毫秒,減少DNS解析時間和次數是利于SEO優化的。

DNS Prefetching預解析實現原理與注意事項

1.<meta>信息告訴瀏覽器,當前頁面要做DNS預解析;

<meta http-equiv="x-dns-prefetch-control" content="on" />

2.</head>使用<link>標簽來強制對DNS預解析;

<link rel="dns-prefetch" href="http://bdimg.share.baidu.com" />

3.dns-prefetch需慎用,多頁面重復DNS預解析會增加重復DNS查詢次數;

4.瀏覽器對網站第一次的域名DNS解析查找流程:

瀏覽器緩存 -> 系統緩存 -> 路由器緩存 -> ISP -> DNS緩存 -> 遞歸搜素

5.如果要禁止隱式的DNS Prefetch,可以使用以下標簽

<meta http-equiv="x-dns-prefetch-control" content="off">

本文地址:http://www.yxrxyy.live/seo/1570.html

責任編輯:秀站網

    發表評論

    評論列表(條)

      北京28是什么彩票