網站如何精簡代碼?

   搜索引擎預處理的第一步就是提取文字內容。SEO人員應該盡量降低搜索引擎提取文字內容的難度,包括精簡HTML代碼,使真正的文字內容比例提高,盡量減少HTML格式代碼。從某種意義上來說,格式代碼對關鍵詞來說都是噪聲,精簡代碼就是提高信噪比。

  常見的可以精簡代碼的地方如下:

  1、使用CSS定義文字定體、顏色、尺寸及頁面排版。有很多網站既使用CSS,又在可見文字部分用STYLE或FONT再定義一遍字體、尺寸等,這是完全沒有必要的冗余代碼。

  2、使用外部文件。將CSS和JAVASCRIPT放在外部文件中,頁面HTML中只要放一行代碼進行調用就可以了。查看一些網站源文件時,我們經??梢钥吹酱笃笃腃SS及JavaScript代碼,而且JavaScript代碼經常出現在HTML適合前面,這就使真正有用的文字部分被推到后面。當然,這里有一個取舍問題。很多網站更愿意把CSS和JavaScript放在頁面HTML代碼中,以避免由于某種原因,外部CSS或JavaScript文件沒能下載調入成功,頁面排版或功能就會出現問題的情況。在頁面其他方面比較精簡、CSS和JavaScript不是過分龐大的情況下,這樣處理也無不可。

  3、減少或刪除注釋。代碼中的注釋只是給程序員或頁面設計人員的提示,對用戶和搜索引擎來說毫無作用,只能成為噪聲。

  4、減少表格,尤其是嵌套表格?,F在的網頁大多使用CSS排版,表格使用大大減少。但有的時候使用表格展現是適合方便的,也不必刻意完全避免,只要不大量出現多層嵌套表格、產生大量無用代碼就可以了。

  精簡代碼也有助于提高頁面打開速度,而速度現在也是搜索引擎的排名因素之一。頁面打開速度對移動搜索排名的影響更大。

  這里說明一下文件大小限制。Google技術指南曾經建議,HTML文件適合好限制在100KB以下,頁面上鏈接數在100個以下。百度也曾建議HTML文件不要超過128KB。其實現在的搜索引擎已經完全可以抓取大得多的文件,幾兆的文件也沒有問題。

  不過在可能的情況下,還是應該盡量使文件越小越好。雖然搜索引擎可以抓取很大的文件,但可能不索引整個文件,而只索引文件前面一部分內容。文件很大時,索引整個文件既沒有必要,也是很大的資源浪費。文件過大,再加上大量冗余格式代碼,可能使實質內容被推到實際被索引的部分之外。文件太大,打開速度降低,用戶體驗也是個問題。


請尊重我們的辛苦付出,未經允許,請不要轉載南京SEO優化-南京網站優化推廣-凱壹良SEO公司!
上一篇:李彥宏超鏈分析專利的介紹
下一篇:學網站seo優化需要具備哪些技能?