網(wǎng)站站內整體結構優(yōu)化
網(wǎng)站內容整體結構優(yōu)化細分為首頁的欄目構建、導航的選擇、內容頁的欄目構建、網(wǎng)站站體URL的規(guī)劃。具體做法應該試網(wǎng)站的具體需求而定,但無論是首頁還是內容頁,其核心思想是要“突出關鍵詞、顯示新內容以及精簡到達層級”。
比如一般網(wǎng)站沒有必要將聯(lián)系方式專門做到主導航,因為主導航的權重是非常高的,用聯(lián)系方式去占據(jù)這么一個地方?jīng)]有必要。正確的做法是在頁腳建立2級導航,并加nofollow標簽防止權重分散。或者在首頁或內容頁的左右側sidebar區(qū)域用文本顯示相關內容。
網(wǎng)站站內程序優(yōu)化
好的代碼可以減少服務器壓力,提高訪問速度和穩(wěn)定性。而網(wǎng)站速度和穩(wěn)定性無論對于搜索引擎還是真實瀏覽者而言,都是至關重要的。一般而言代碼方面我們不會去碰它,但如果遇到瀏覽器兼容問題以及網(wǎng)站速度問題,我們可以通過修改CSS調整和精簡JS代碼等手段修改。
無論是YSlow或者是百度統(tǒng)計中的網(wǎng)站速度速度診斷,甚至W3C的驗證工具,都可以看出網(wǎng)站在程序和CSS方面存在哪些問題。這些問題有的必須要修復,有的則量力而行。比如一般測速工具都建議將JS代碼放在網(wǎng)站的下部,但如果網(wǎng)站需要先加載JS來展示和渲染圖片等,放在下部就會影響打開速度,這時則可以不必理會它們的建議,仍然把JS放在代碼的頂部區(qū)域。