在seo中,有一個術(shù)語叫做站內(nèi)優(yōu)化,站內(nèi)優(yōu)化重要的是程序的簡化,也就是代碼的簡化,但往往很多朋友都不知道如何簡化代碼,而如何簡化,完全是晦澀難懂的,這部分人通常不懂代碼或HTML代碼的新手不懂。
下面是一些個人意見,希望能互相幫助。
頁面代碼優(yōu)化的原因:
(1)可以減少網(wǎng)頁數(shù)量,加快網(wǎng)頁下載速度。
(2)提高蜘蛛信息采集的速度和準(zhǔn)確性
(3)有助于減少錯誤代碼,提高蜘蛛友好頁面
對于大多數(shù)沒有用戶操作管理和網(wǎng)站內(nèi)容交互的營銷企業(yè)網(wǎng)站,建議刪除登陸、注冊、設(shè)置為首頁、收集本頁、評論等次要或無關(guān)緊要的因素,這些都是不可忽視的。可粘貼的
遠(yuǎn)離那些過于繁重的因素:flash、frame framework、javascript、table等,因為搜索引擎很難掌握這些代碼的實質(zhì)性內(nèi)容,所以使用這些代碼的網(wǎng)站對搜索引擎不是很友好;盡量使用div+css來設(shè)計網(wǎng)站,為什么?你這樣做了嗎?由于網(wǎng)站的樣式和內(nèi)容直接放在源代碼中,頁面的主要內(nèi)容會比代碼顯示得少,這使得搜索引擎很難區(qū)分您的主要內(nèi)容,因此通過將樣式放大到css中,代碼會非常簡潔。至于網(wǎng)站的結(jié)構(gòu),建議采用F樹結(jié)構(gòu)。
(1)網(wǎng)頁中存在冗余代碼。我們應(yīng)該學(xué)會清理垃圾代碼。垃圾代碼通常存在于網(wǎng)頁中,如空格字符、空白標(biāo)記塊、多余的嵌套標(biāo)記、不必要的注釋等。例如,每行的開頭或結(jié)尾都有很多空白字符。我們需要刪除這些多余的代碼和空行。清除空行有一種簡單快捷的方法:您可以將代碼轉(zhuǎn)換到HTML代碼編輯模式,然后使用組合鍵SHIFT+TAB按CTRL+A將其刪除。
(2)div+css排版。div+css樣式可以簡化很多樣式,將設(shè)計頁面模板的部分分開,放在一個單獨的文件夾中,這對網(wǎng)站的維護和更改非常方便。它還可以提高頁面瀏覽的速度,增加客戶訪問的友好性。在css的布局中,我們應(yīng)該有良好的命名習(xí)慣和適當(dāng)?shù)拇a注釋。
(3)引用js文件并不是頁面的特效(js之前是css)。
(4)對于圖片的優(yōu)化,網(wǎng)站上的圖片越多越好,但是有圖片。為了提高圖片的alt屬性,***使用帶有目標(biāo)關(guān)鍵字的描述。
(5)對于錯誤的代碼,我們可以使用3W工具進(jìn)行檢查。