在SEO優(yōu)化中,我們不僅要對關(guān)鍵字進(jìn)行優(yōu)化,代碼優(yōu)化也是必不可少的。
網(wǎng)頁(yè)代碼優(yōu)化的原因:
(1) 可以減少網(wǎng)頁(yè)的體積,加快網(wǎng)頁(yè)的下載速度;
(2) 提高蜘蛛對信息的抓取的速度和準確性
(3) 有利于減少錯誤的代碼,提高頁(yè)面的對蜘蛛的友好性
(4) 便于管理人員維護,提高工作效率
(5) 減少網(wǎng)頁(yè)的噪音,突出頁(yè)面的主題
那我們怎樣對網(wǎng)頁(yè)代碼進(jìn)行優(yōu)化?
(1)對網(wǎng)頁(yè)中存在多余的代碼,我們要學(xué)會(huì )清除垃圾代碼。網(wǎng)頁(yè)中一般存在的垃圾代碼會(huì )有空格符、空標簽塊、多余的嵌套標簽、不必要的注釋等。如:在每行的開(kāi)始或結尾都存在著(zhù)大量的空格符,我們需要把這些冗余代碼刪除,還有空白行。清除空白行有一種簡(jiǎn)單快捷的方法:可以將代碼轉至html代碼編輯的模式按ctrl+A全選代碼使用組合鍵shift+Tab刪除。
(2)采用div+css排版。Div+css樣式可以精簡(jiǎn)很多樣式,將設計網(wǎng)頁(yè)模版的部分脫離出來(lái),放在一個(gè)獨立的文件夾中,對于網(wǎng)站的維護和更改都相當的方便。且可以提高頁(yè)面的瀏覽速度,增加客戶(hù)訪(fǎng)問(wèn)的友好性。在css進(jìn)行布局時(shí),要有良好的命名習慣,適當的代碼注釋。
(3)引用js文件,并不是頁(yè)面的特效越多越好(先css后js)。
(4)對于圖片的優(yōu)化,網(wǎng)站的圖片不是越多越好,但要有圖片,要完善圖片的ALT屬性,最好使用帶有目標關(guān)鍵詞的描述。
(5)對于錯誤的代碼,我們可以利用3w工具進(jìn)行檢查。
對于頁(yè)面標簽的優(yōu)化,H1定義為正文標題,即一級標題,它具有唯一性。H2為二級標題,主要出現在正文的文章標題上。H3為三級標題,一般出現在頁(yè)面的側邊欄,H4-H6一般出現較少。值得注意的是在頁(yè)面中和的區別,對關(guān)鍵字起到強調作用,而僅僅是加粗的作用。