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