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