現在對於大多數站長來說,建立一個新的網站是一件輕輕松松的事情,弄個域名與空間,再上傳個程序與模板,一個新的網站就建成了。可是對網站的優化工作,卻往往是在網站上線甚至搜索引擎收錄之後才進行的,這種做法並不可取,更好的方法,是在網站上線之前將那些基本的SEO工作做到位。
那麼一個網站在上線之前(這裡所說的上線是指提交搜索引擎,而不是上傳到服務器端)都需要做哪些優化方面的工作呢?筆者最近新建了一個網站,就結合著自己的親身經歷來談一談這方面的細節吧。
首先是硬件方面的准備:域名的選擇,域名仍然首選com,盡量不要太長,過長的域名對搜索引擎來說沒什麼,但是顯然不利於用戶的記憶。最好能夠跟網站的主題相關,可以是拼音,英語單詞或者是一些簡寫。而空間的選擇只需要遵守以下的原則,穩定、快速,當然價格最好不要太高。速度快的空間自然用戶體驗更好,有利於排名(這個已經得到搜索引擎官方的證實),而穩定的空間則讓你更放心,不至於在蜘蛛前來爬行的時候出現網站打不開的窘境。
其次,就是選擇一套合適的程序。以博客為例,PHP方面有wordpress(這個用的人最多),bl-blog,sablog等,ASP方面選擇比較少,最主要的是z-blog。選擇哪種程序,要考慮空間是否支持,其次考慮url的靜態化是否簡單一些,還要考慮博客的功能是否適合自己。比如 wordpress速度較快,插件最豐富,但是要實現URL的靜態化需要服務器有mod_rewrite模塊,而有的服務器就沒有這一模塊。這方面z- blog就要容易一些了,但是插件和主題相對要少一些。選擇好了博客程序,還要決定用哪套主題,最好主題的使用人數不要太多,模板重復的太多自然不利於 SEO了。
選擇好了博客程序以及博客主題後,網站的雛形就已經具備了。下面的優化工作就更加具體,更加細致了。繼續以博客網站的建設為例,需要考慮頁面的 title設置是否合理,還有description和keywords是否具備。目前的博客默認的設置並不合理,對SEO不夠友好,title方面普遍是主標題+副標題,這樣造成了博客的title特別長,需要我們手動修改程序,把副標題從title中去掉。而description是大多數博客默認中沒有的,也需要我們修改程序,這個過程並不難,但是需要細心。除了博客程序,其他的常見的CMS同樣需要注意這些問題。
此外,網站的目錄結構也是需要我們優化的,盡量讓網站的URL扁平化,目錄層次不要太深。這裡以DEDECMS為例,默認的URL設置,是 domain/a/分類/年/月日/文件名,這個設置是非常不合理的,我們應該將其改為domain/分類/文件名,這樣目錄層次變淺了,非常有利於搜索引擎的收錄。當然,URL的靜態化工作還是有必要的,程序通常會有這方面的設置。實在無法實現,那就沒辦法了,參數比較少的動態URL也不是完全不可接受的。
之後再來到內容頁面,title依然是重中之重,建議設置成文章名-分類名-網站名的形式。description方面,可以設置為文章的簡介,或者直接從文章中截取前幾十個字。頁面中其他比較重要的地方在於,要注意
標簽的應用,正確的方法是每個頁面的標題放在
標簽中。頁面要有面包屑導航,如站長網首頁>>SEO優化>>文章名。頁腳處也可以考慮添加一個錨鏈接指向首頁,這樣隨著內頁數量的增加,會顯著增加首頁的權重,從而提升排名。
至此,網站上線前的SEO工作基本上做的就差不多了,當然其實還有一些更加細致的地方,如某些指向外部的鏈接以及內部不需要排名的頁面,可以添加 nofollow屬性。robots.txt文件的設置也需要關注一下,當然通常默認的robots文件已經能滿足需求了。總之,網站上線看似容易,實則並不輕松,需要做的優化工作很多,這些工作如果在網站上線之後再做,則在搜索引擎看來你的網站經常發生變化,對網站的影響並不好。而提前就把基本的工作做好,搜索引擎剛發現這個新站就會爬行的很舒服。所以我們在網站上線之前做好基本的SEO工作是很有必要的,希望筆者的這篇文章能夠對那些想建新站的朋友有所幫助。
本文由http://www.seolidong.com原創,首發於chinaz,希望大家在轉載的時候保留版權信息。只有大家都做到有素質的轉載,我們的SEO才能真正的走上健康的軌道,否則如果轉載不保留別人的版權信息,大家寫原創文章的動力就沒有了。所以素質轉載,有利於我們每一個人。