SEO優化,在網站優化過程中,可以說大家都沉澱在於外部優化上,很少人能把大部份時間花費在內部優化中,尤其是新手,接到網站後,站內優化嗎,不就是改改標題、描述、寫寫Sitemap地圖與HTML地圖、Robost.txt、做做404錯誤頁面。可以說把一些基本了解的常識處理完後,省下來的時間就是內容+外鏈接,天天重復做鏈接,不段加內容,也許一些中等詞(不怎麼熱門詞,冷門詞)不久後就可以做到一定的排名,還有一些單個關鍵詞,只要不是竟爭力大的詞,不做一些黑帽,一般都能做到好的排名,那麼大家想過沒有,如果是主關鍵詞多或當你外鏈接達到一定程序、你還是沒有排名時,你又會怎麼做了,是買一些高權重站點鏈接了,還是放棄部分詞。
在Recollection分析看來,當一個站點做到一段時間後,內容也有了,外鏈接也有了,快照天天也更新了,但就是沒有排名,就像我本身一個站點www.sem.cm 現在三個主詞都上了前5位排名,但如果想做長尾或繼續加一些主詞,可以說很難、但不是不可能做上去,但你至少要比別人多付出雙倍或甚至更多的時間與精力,其中大部份原因就在於代碼優化中,整個站可以說已經經過4-5個人更改,導致代碼亂的不可在亂了。還有一些新手,在學習SEO優化一段時間後,聽了高手說符合“用戶體驗”,然後就在自己網站上胡亂添加代碼、雖然WEB表面上是符合了用戶體驗,但你這樣是不可行的,甚至可能會影響蜘蛛的爬取速度,那樣只會給你帶去更多的損失。
首先介紹一下“為什麼seo非常重視網頁代碼優化”:(注:這裡的代碼主要指html代碼)
1、減少網頁代碼體積,加快網頁下載速度。
2、減少網頁垃圾信息,突出頁面主題內容。
3、提高蜘蛛對信息的抓取的速度和准確性。
4、有利於減少錯誤代碼,提高頁面對蜘蛛的友好性。
那麼怎麼樣對網站代碼優化了?
1、可以采用DIV+CSS
雖然現在來說靜態與動態都錯不多,但個人覺得,靜態頁面還是比動態頁面有優勢,當頁面達到了一定數量後,你就會發現他們的區別很大。 采用DIV+CSS 可以說明了,不管是維護和更改都相當方便
2、刪除不規范URL字符或錯誤URL
不規范URL不止影響蜘蛛爬取、還有可能造成“客戶理解”,錯誤URL直接影響爬取與用戶體驗
3、減少JS、FLash、等特效,雖然說符合用戶,但最好少用
4、利用W3C CSS 與 W3C xhtml 檢查網頁代碼 最好可以同時通過這兩種檢驗
W3C CSS http://jigsaw.w3.org/css-validator/
W3C xhtmlhttp://validator.w3.org/