當前位置:首頁 > 建站知識 >正文

網頁優化之精簡代碼

發布時間:發布者:liuping 點擊數:1445

 

       網頁瘦身前提是掌握基本網站設計語言如:HTML、CSS、JavaScript等,當然,SEO并不僅僅是發發外鏈就可以的行業,熟悉網站設計語言是每個SEO高手必備的SEO技術。
 
       在以前的博文中我提到過搜索引擎算法的工作原理,搜索引擎預處理的第一步就是提取文字內容。我們SEO人員應該盡量降低搜索引擎提取文字內容的難度,也就是所謂的精簡HTML代碼,使真正的文字內容比例提高,盡量減少HTML格式代碼。從某種意義上來說,格式代碼對關鍵詞來說是噪聲,精簡代碼就是降低噪聲詞比例。不必要的代碼或者內容對網站打開速度也有一定影響,這就不僅僅只考慮到搜索引擎這個方面,網站瘦身可以大大提高用戶體驗。但是,精簡代碼也需要注意一些地方,不能胡亂刪減造成的后果我不說大家也應該知道的。下面為大家介紹幾個常見的可以精簡代碼的地方如下:
 
       (1)使用CSS定義文字字體、顏色、尺寸及也賣弄排版。有很多網站即使用CSS,又在可見文字部分用style或font再定義一遍字體、尺寸等,這是完全沒必要的冗余代碼。
 
       (2)使用外部文件。將CSS和JavaScript放在外部文件中,頁面HTML中只要放一行調用代碼即可。我們可以看到有很多網頁HTML代碼中存在CSS樣式和JavaScript語句,這些東西明顯是蜘蛛不喜歡的,最主要的原因是由于代碼大多放在文字前面,造成的后果就是蜘蛛需要經過這些代碼然后到達文字部分,影響蜘蛛心情不利于蜘蛛抓取。
 
       (3)減少或刪除注釋。代碼中的注釋只是給程序員或頁面設計人員提示作用,對于搜索引擎或者用戶來說毫無作用,沒必要留下。
 
       (4)減少表格,尤其是嵌套表格。當然現在的頁面大多使用CSS排版,表格使用大大減少。但有的時候使用表格展現是必需的,也不必刻意完全避免,只要不出現多層表格嵌套,產生大量無用代碼是不會有什么問題的。
 
       這里說明一下文件大小限制。網頁瘦身需要對整體文件作一個規格限制,Google技術指南曾經建議,HTML文件最好限制在100KB一下,當然這個原因主要也是考慮到搜索引擎索引方面,另外考慮到網頁打開速度方面。頁面上鏈接數在100個一下,這個目前沒有嚴格限制。百度目前建議HTML文件不要超過128KB。
 
       其實搜索引擎完全可以抓取大得多的文件,甚至一兩兆的文件也沒問題。不過在可能的情況下,還是盡量使用越小越好的文件。雖然搜索引擎可以抓取很大的文件,但是不可能索引整個文件,也只索引文件前面一部分內容。通常頁面內容應該是集中統一的,索引前半部分就代表了文件內容主題。文件很大時,索引整個文件既不必要,又費時間。文件過大,必定造成大量冗余格式代碼,明顯的讓搜索引擎不喜歡。
 
单双中特 开奖日更新