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