SEO優化入門之垃圾代碼清理

SEO
10 /08 2016


清理垃圾代碼是指刪除頁面中的冗餘代碼。一個頁面經過垃圾代碼清理後,可以刪除接近80%的冗餘代碼。然而,什么樣的代碼才是垃圾代碼呢?

垃圾代碼的簡介垃圾代碼是指那些在刪除的情況下也不會影響到頁面正常顯示的非必要代碼。這些代碼占據著龐大的空間,朝陽網不但耗費用戶下載頁面的時間,還占據搜索引擎巨大的存儲空間及增加搜索引擎分析數據的時間。然而,這么龐大的垃圾代碼是如何產生的呢?

垃圾代碼的產生一盤情況下,我們會使用網頁制作軟件制作網頁,這些網頁SEO優化制作軟件在制作網頁時,會產生相應的HTML代碼,其中大部分是必要的,而又一小部分則可有可無,這就是所謂的垃圾代碼。因此,避免產生垃圾代碼的最好辦法就是以手工編寫代碼的方式制作網頁。 即使是同樣的內容的網頁,使用不通的網頁制作軟件進行制作,所產生的代碼也會存在很大的區別。在沒有掌握手工編寫代碼前,我們可以使用Dreamweaver制作網頁,Dreamweaver在制作網頁時所產朝陽網生的代碼量是最少的,完成後在清理其中的垃圾代碼。

垃圾代碼的清理網頁制作軟件產生的最常見的垃圾代碼包括空格、默認屬性、注釋語句及空語句等。

空格字符空格字符是網頁中最常見的垃圾代碼。但此處討論的空格字符並非HTML語句中的“ ” 標簽,而是指在代碼編輯環境下敲擊鍵盤上的空格鍵所產的符號。網頁中每個空格相當於一個字符,因此,空格字符也會占用巨大的空間。初步統計,空格字符約占網頁總體積的1.5%。也就是說,一個100K的網頁中,其中有1.5KB是空格字符。

空格字符通常會出現在每行代碼的開始和結束,還有就是空行中。 1)每行代碼開始前的空格字符,是網頁制作軟件生成代碼時,默認產生的縮進字符;2)空白行,在編寫代碼時,常利用空行或者注釋對不同功能模塊進行分隔,這樣就產生了朝陽網空白行;3)每行代碼借書處的空格字符,是在編輯HTML代碼時,不小心加上的。只要在每行結束位置向右移動光標,如果光標不換換行,則說明該行後面還存在空格字符。對於頁面自然排序不同位置上的空格字符,其清理方式也有不同,下面介紹幾種常用的空格字符清理方法

每行代碼開始前的空格字符對於每行代碼開始前的空格字符,可以使用Dreamweaver等軟件進行清理。具體操作如下:1)轉至HTML代碼編輯模式(Dreamweaver);2)按Ctrl+A選擇全部代碼;3)使用組合鍵Shift+Tab,直至刪除所有空格為止。

對於空行中空格字符的清理,只能手工逐行去掉,每行代碼結尾處的空格字符對於每行代碼結束處的空格字符,可以使用Dreamweaver或其它軟件替換功能進行清理:1)用鼠標選擇“>”+"一個空格字符",即">";2)再按Ctrl+F,會彈出一個查找和替換的窗口;3)“替換”處填上“>”,再點擊“替換全部”即可。

留言

秘密留言

wpkeer1

欢迎来到FC2博客!