昨天在和一個做 “網站設計” 的朋友交流,在看了他的整體網站後,發現整個網站開啟速度非常慢,在用站群站長工具查詢後,儘管使用的是國內空間,但發現開啟的速度居然高達 2978 毫秒,這個響應時間會讓多使用者直接關閉網站,增加網站跳出率,那麼是什麼原因導致整站網速那麼卡呢?如何做好程式碼的最佳化處理呢?

企業站不像商城有 N 張圖片,所以切圖個人感覺很沒必要。一個產品頁裡面就一張或幾張圖,切片不是給自己找不自在嗎。如果網站空間連載入幾張圖都切片的話,那這個空間可以丟垃圾桶了。

這裡是根據您們網站情況來說明的,您們網站開啟速度慢的原因就一點:沒有圖片縮圖,也就是說沒有根據顯示大小來呼叫相應尺寸的圖片,如下圖:

從您們的網頁佈局來看,一張 200*120 的縮圖就能解決這個問題了。
從上圖可以看到,產品展示頁面,呼叫的是 750*750 的圖片,一張 750 的圖片大小高精度的要 300K 左右,而一張縮圖也就幾 K,百倍的差距,載入速度可想而知。產品展示共 12 張圖片,差不多就是 3M 大小,而 12 張縮圖就算一張 10K 也就 120K 。
更嚴重的是公司內部圖片差不多 2000 的畫素寬,一張要 900K 。
活動就有使用縮圖,那應該是您們網站程式有這個功能,或者是您們自己裁剪的?

這樣,我們可以總結一下

 

一. 網站的 JS 程式太多

很多的企業站為了增加網頁的一個特效高階性,會採用一些滾動形式的產品展示,從美觀度來說,這樣的滾動效果確實要比單調的靜態展示要美觀得多;但由於百度自身並不識別 JS 程式程式碼,因此,過多的 JS 程式碼會導致百度在抓取內容的時候抓取不到相關內容,而抓取的是這些識別不了的 JS,甚至不抓取,會讓百度分不清網站是做什麼的,過多的 JS 程式也會讓網站速度載入非常慢;同時,多使用者瀏覽網頁的目的並非欣賞網頁的美觀,而是尋找具有價值的內容,網站的美觀僅僅只是多使用者體驗評分的一個部分,並非全部;

解決辦法:知名採用 DIV+CSS 的方法來佈局,程式碼儘量精簡化,能不要的就去掉;

二. 網站圖片過大

對於網頁的圖片,也是需要進行細節最佳化的,若是一張圖片非常大,高達幾百 KB,那麼幾百張圖片就會佔滿了整個空間,若是多個圖片存在同一個頁面上,那麼抱歉,您的網站圖片載入會很長很長,圖片的最佳化除了限制圖片大小之外,還要考慮到文字的說明,圖文並茂的文章是符合多使用者體驗的,圖片還要加上”alt 屬性” 。

解決辦法:用繪圖軟體進行圖片的壓縮,稍微降低一下圖片的畫質,但不能過於模糊,控制每張圖片在 100KB 以下,可以使用 PS 軟體進行處理;

三. 無價值內容過多

在和 “網站設計” 的朋友溝通後,有著那麼一個思想的缺陷,設計朋友總是在意怎麼設定標題才能多使用者搜尋得到,因此他曾告訴我若是在文章的標題上新增地區詞,這樣當搜尋地區詞的時候就會搜尋到網頁;而我認為,如果單單只是為了讓多使用者搜尋得到,並不解決多使用者的根本問題,反而會增加多使用者的跳出率,並不能留下客戶,而且網站內容太多,會讓更多的多使用者找不到自己想要的內容,而且就算找到了,那麼多相似的標題也會讓多使用者產生瀏覽的視覺疲勞和反感,因此,在做內容的時候,思維上要做一個轉換,不要為排名而做排名最佳化,而是要做一家解決多使用者所有問題的最佳化,百度也比較喜歡這類的網站,對於那些投機取巧的企業站,大多都是被百度放流在百名之外;

解決辦法:可以搜尋一下網上多使用者關心的話題,去貼吧看看哪些問題提出的比較多,透過知識進行詳細的解答,從而增加多使用者的好感;

四. 缺少程式碼知識

想最佳化好一個網站,沒有相關的程式碼知識是不行的,慘的一個現象就是被掛了黑鏈還渾然不知,找不到排名上不去的原因,昨天在給朋友看了一下頁的原始碼,就被掛上了娛樂行業的黑鏈,至於內頁是否被掛我還沒細查,而且在後臺居然不能處理,非常麻煩,推薦大家使用織夢程式去建站,操作簡單;若是請的人維護,那個工資或許您出不來,難免最佳化人員偷懶,還不如自己掌握一些基本的知識,節省網站成本的開銷;

解決辦法:對於程式碼,其實並不難,岑輝宇之前就連 DIV+CSS 都不會,透過網上的學習還有 QQ 群裡的交流,在結合實際操作,很快就掌握了,沒有學習過,別說不會,那是逃避;

五. 關鍵詞的選取定位不精準

在看了朋友的網站後,發現他網站的關鍵詞非常多,網站設計、網站建設、網站製作等等,雖說我找網站還可能需要建設,但是若是坐在同一個網站上,是不利於排名最佳化的,分散了權重,一塊蛋糕,一個人可以吃飽,為什麼要分給那麼多呢?建議如果非要做,做好採取多個空間,然後用二級域名來做,不要做在同一個空間上,最佳化關鍵詞的核心就是:精、準、細!

解決辦法:利用百度指數工具找出一些具有流量但競爭力適中的關鍵詞,又能體現網站的產品主題,加以細節分化。

六. 網站標題和描述出現致命的錯誤

針對於昨天網站設計朋友的網站,致命的一個錯誤就是標題的寫法就是將關鍵詞全部放在標題上,昨天給朋友示範了一下,我說百度標題只會顯示 30 個字左右,然後把顯示的標題發給他看,他才發現後面的標題都不顯示;目前很多最佳化的人也長出現這樣的問題,認為把關鍵詞寫在標題上,百度就會給予一個好的排名,多使用者就會搜尋得到,這是標題的一個誤區;在做標題的時候,一定要精簡,30 字簡短的突出頁面表達的主要內容,而且每一個頁面都有著自己的標題。

解決辦法:對於攥寫一個網頁的標題,對於一些新手來說是非常難的,不知道從哪些地方下手,可以從下拉框還有相關搜尋詞找到多使用者關心的話題,以簡短的文字描述在標題上,一個良好的標題就誕生了。