近段時間,我發現我站的網頁加載時常變得比較緩慢,具體表現在一些js函數執行效率很低,耗時很長,網頁就經常被卡在js這里,停滯了,有時候,甚至出現瀏覽器自動關閉的情況。這令我感到困擾,因為這會影響到用戶的使用感受。我一開始以為是服務器網速的問題,但我也不能十分確定,因為我不知道如何去驗證這個假設。
今天,問題又出現了,我打開全國網速排名這個網頁時,js就沒有執行,導致圖表無法顯示,等了一會,瀏覽器還自動關閉了。如下圖所示
我這次抓了個圖,認真看了,發現狀態欄還停留在Google AdSense的執行地址這里,說明AdSense還沒執行完,至此,我明白了,原來是AdSense惹的禍!
我再想想,確實是這樣的,自從網站投放了Google AdSense廣告之后,就經常出現這種情況了。
以前,我曾抱怨百度聯盟廣告影響網頁加載速度,看來,Google AdSense也不例外,現在來看,AdSense甚至比百度聯盟廣告更影響網頁網速。
如何解決?
雖然明知AdSense和百度聯盟廣告會影響網頁網速,但是這可是網站收入的主要來源,我們做網站的不可能為了更快的網速而放棄投放廣告的。事實上,其他許多聯盟廣告更會拖慢網頁速度,AdSense和百度聯盟廣告還算表現不錯的了。
那么,從用戶的角度來看,該如何對付這些鋪天蓋地的廣告網頁呢?我想到的是換一款比較好的瀏覽器,例如360極速瀏覽器、Firefox都是不錯的選擇,就本人使用感受來說,IE的表現差了點,不建議使用。
另外,有人會使用廣告屏蔽軟件,對于他們來說,網頁是很干凈的,沒有廣告,因此也就不會受到此問題的困擾了。
相關鏈接
Google發布Page Speed Service,為網頁打開速度提高25-60%
網頁打開速度越來越被重視,不管是搜索引擎,還是網站用戶。
Google最近又有新動作,推出一個新的服務Page Speed Service。
。。。
新聞熱點
疑難解答