網(wǎng)站靜態(tài)化是網(wǎng)站優(yōu)化的重要手段之一。主要效果是靜態(tài)頁面可以引起搜索引擎的重視,而搜索引擎對動態(tài)頁面的重視遠(yuǎn)遠(yuǎn)比不了靜態(tài)頁面了,主要原因是:對于各種語言(ASP,PHP,JSP,CGI,.NET)動態(tài)頁面經(jīng)常采用多個頁面來組成一個主頁面,拿網(wǎng)站的首頁來說:通常是把LOGO等頭部分定義為一個頁面,尾部版權(quán)部分也定義一個頁面,主要是為了其他頁面也可以方便的調(diào)用。所以網(wǎng)站的首頁部分只用了一段代碼調(diào)用了文件,也就少了很多搜索引擎要抓的關(guān)鍵字。
由于大量動態(tài)網(wǎng)頁的存在,使得有些全動態(tài)網(wǎng)頁的網(wǎng)站失去很多被用戶發(fā)現(xiàn)的機(jī)會。為了網(wǎng)絡(luò)營銷的需要,如果網(wǎng)站無法全部用靜態(tài)網(wǎng)頁實現(xiàn),應(yīng)采用靜動結(jié)合的基本方式,即能用靜態(tài)網(wǎng)頁解決的決不用動態(tài)網(wǎng)頁,尤其是對一些重要網(wǎng)頁要采用靜態(tài)的方式來處理。靜動結(jié)合反映的是一種網(wǎng)絡(luò)營銷基本思想。
純粹HTML格式的網(wǎng)頁通常被稱為“靜態(tài)網(wǎng)頁”,早期的網(wǎng)站一般都是靜態(tài)網(wǎng)頁,但由于靜態(tài)網(wǎng)頁沒有數(shù)據(jù)庫的支持,會增加很大工作量,而且由于缺乏交互功能,因此當(dāng)網(wǎng)站有大量信息以及功能較多時,完全依靠靜態(tài)網(wǎng)頁是無法實現(xiàn)的,于是動態(tài)網(wǎng)頁就成為網(wǎng)站維護(hù)的必然要求,但是由于大量動態(tài)網(wǎng)頁的存在,也造成了一定的問題,有些全動態(tài)網(wǎng)頁的網(wǎng)站會失去很多被用戶發(fā)現(xiàn)的機(jī)會。當(dāng)然這些問題不是不能解決的,重要的是對此有高度的重視,以網(wǎng)絡(luò)營銷的觀點來看,任何技術(shù)都是為了網(wǎng)絡(luò)營銷的需要,效果是前幾位的,至于使用技術(shù)本身不是不是目的。
(1)搜索引擎只抓一張皮
我們經(jīng)常會遇到這樣的情況,根據(jù)搜索引擎反饋的結(jié)果,正是自己需要的信息,但當(dāng)點進(jìn)該網(wǎng)頁之后,發(fā)現(xiàn)并不是那些內(nèi)容?為什么呢?因為搜索引擎所顯示的信息并不是實時從網(wǎng)上檢索的,而是定期從網(wǎng)上檢索,然后先存入自己的數(shù)據(jù)庫,用戶檢索到的信息是搜索引擎已經(jīng)收集的信息,所以才會在很短的時間內(nèi)反饋出大量的結(jié)果。問題就出在這里了,同一個URL,不同時期的內(nèi)容在變化,這樣,當(dāng)用戶點擊時出現(xiàn)的是更新的網(wǎng)頁內(nèi)容,可能與搜索引擎收錄時的內(nèi)容已經(jīng)完全不同了,結(jié)果讓用戶大失所望。如果是靜態(tài)網(wǎng)頁,一般不會出現(xiàn)這種狀況。其實這 不是搜索引擎的錯誤,而且通過合理的設(shè)計,這種情形也是可以避免的。因此,為了搜索結(jié)果與用戶的期望相一致,一方面是盡量采用盡靜態(tài)網(wǎng)頁,另一方面,盡量讓動態(tài)網(wǎng)頁保持內(nèi)容的相對穩(wěn)定。
(2)網(wǎng)頁無法被檢索
以營銷為目的的企業(yè)網(wǎng)站,誰也不希望自己的網(wǎng)頁無法被搜索引擎檢索到,但事實上有些采用asp程序設(shè)計的網(wǎng)站,很多內(nèi)容頁面都無法被搜索引擎檢索,直接失去了被用戶發(fā)現(xiàn)的機(jī)會。如果一個網(wǎng)站建設(shè)服務(wù)商對客戶介紹說,我們采用動態(tài)網(wǎng)頁的方式,但你的網(wǎng)站將無法被搜索引擎檢索到,相信沒有哪個客戶還愿意委托你來做這個哪怕只有幾千元的微型企業(yè)網(wǎng)站。怎么辦?其實也有一定的解決辦法,在通常情況下, 采用asp程序的網(wǎng)站,首頁一般還是可以被檢索到的,雖然相對于全靜態(tài)頁面的網(wǎng)站來說,失去了很多被檢索的機(jī)會,但畢竟還有一個主要的網(wǎng)頁可供發(fā)揮,也就是說,應(yīng)在首頁上做足文章:盡可能做好網(wǎng)站首頁的搜索引擎憂化!如果搜索引擎返回的信息中有足夠有價值的部分吸引用戶進(jìn)入網(wǎng)站首頁,這樣用戶仍然有機(jī)會從網(wǎng)站首頁逐步發(fā)現(xiàn)自己需要的信息。當(dāng)然,在很多時候沒有必要只給自己留這么一點發(fā)揮空間,更好同時考慮本文下面“靜動結(jié)合”的建議。
(3)幾年前的網(wǎng)頁還有檔案可查
為了研究的需要,有時會遇到查找?guī)啄昵暗木W(wǎng)頁資料,我自己早期的個人主頁曾經(jīng)收集了幾乎是國內(nèi)當(dāng)時可以找到的全部有關(guān)網(wǎng)絡(luò)營銷的文章,但隨著電腦的多次升級和個人主頁的不斷改版,收集的資料早已從個人網(wǎng)站撤下,只有自己的原創(chuàng)文章才得以保留,于是曾經(jīng)是很簡單的問題變得復(fù)雜起來。不過,令人欣喜的是,通過美國一個互聯(lián)網(wǎng)檔案館收集的網(wǎng)頁檔案(),凡是HTML靜態(tài)網(wǎng)頁的內(nèi)容,都可以根據(jù)網(wǎng)頁鏈接找到原來的內(nèi)容,而采用動態(tài)網(wǎng)頁技術(shù)的,至多可以找到文章的標(biāo)題列表,原文的內(nèi)容是無法找到的。這真是意外的收獲。
(4)靜動結(jié)合,以靜制動
從網(wǎng)絡(luò)營銷的觀點來看,當(dāng)然是靜態(tài)頁面的效果更好,但實際上可能不太現(xiàn)實,那么可采取靜動結(jié)合的方法來解決。靜動結(jié)合,有兩方面的含義:一方面是指,對于一些重要的、而且內(nèi)容相對固定的網(wǎng)頁制作為靜態(tài)網(wǎng)頁,如包含有豐富關(guān)鍵詞的網(wǎng)站介紹、用戶幫助、網(wǎng)站地圖等;另一方面,可以將動態(tài)實現(xiàn)的網(wǎng)頁通過一定的技術(shù),當(dāng)發(fā)布出來之后轉(zhuǎn)化為靜態(tài)網(wǎng)頁,這種方式尤其適合于發(fā)布后內(nèi)容無需不斷更新的網(wǎng)頁(如新聞等)。“靜動結(jié)合,以靜制動”反映的是一種網(wǎng)絡(luò)營銷基本思想:能用靜態(tài)網(wǎng)頁解決的決不用動態(tài)網(wǎng)頁,尤其是對一些重要網(wǎng)頁一定要采用靜態(tài)的方式來處理。
但是網(wǎng)頁如果都是靜態(tài)的對于維護(hù)起來就很麻煩,所以還要需要和動態(tài)代碼向結(jié)合。以ASP為例子簡單介紹一個實現(xiàn)動態(tài)轉(zhuǎn)靜態(tài)的實現(xiàn)過程,ASP主要使用的FSO組件實現(xiàn)生成靜態(tài)頁面,在開發(fā)程序前需要先做模板,保存到數(shù)據(jù)庫,以便以后調(diào)用生成和模板一樣的靜態(tài)頁面。以上主要是內(nèi)容頁面的過程。在生成欄目頁面的時候,主要是列表的標(biāo)題連接怎么決定,通常有兩種方法:1、先確定規(guī)則路徑,如ID結(jié)尾的,這樣路徑就可以確定。2、在每生成一個內(nèi)容頁面的同時定義一個文件名,存入數(shù)據(jù)庫,在欄目頁面在調(diào)用,也可以解決。依次類推,在望上的欄目頁或首頁同理形成。模板方面沒有詳細(xì)介紹,主要根據(jù)網(wǎng)站的大小,而定義模板的多少。
網(wǎng)站優(yōu)化之談網(wǎng)頁的HTML靜態(tài)化,一點見解,望見笑。