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