程序是站長們建設(shè)網(wǎng)站的基礎(chǔ),在網(wǎng)站的日常運營中,可能會發(fā)現(xiàn)目前所應(yīng)用的程序不能滿足我們的要求,或是發(fā)現(xiàn)了更適合更順手的程序,那么這個時候我們要不要換程序呢?我們分幾點來說吧。
第一,網(wǎng)站換程序之后,網(wǎng)站的結(jié)構(gòu)勢必會造成很大的改變
網(wǎng)站結(jié)構(gòu)的大幅改變,對搜索引擎來說是很不友好的。網(wǎng)站被收錄之后,網(wǎng)站的信息已經(jīng)被搜索引擎存儲在數(shù)據(jù)庫中,包括網(wǎng)站的結(jié)構(gòu)信息。那么面對結(jié)構(gòu)的改變,搜索引擎將要刪除以前的數(shù)據(jù)信息,重新為網(wǎng)站建立索引。那么很有可能被降權(quán)。
第二,網(wǎng)站換程序之后,很有可能會使原URL失效
網(wǎng)站換程序一般是數(shù)據(jù)庫轉(zhuǎn)換,還有一種就是新程序采集舊程序的數(shù)據(jù)。前一種方法可能會保持原URL不變,前提是兩款程序都能夠自定義URL規(guī)則,這樣我們可以根據(jù)前一款程序的URL規(guī)則,使得新程序下的文章地址和原程序保持一致。這種方法需要我們有能力對數(shù)據(jù)庫進行轉(zhuǎn)換,通常也用在大數(shù)據(jù)量的情況下。如果網(wǎng)站數(shù)據(jù)量小或是不想轉(zhuǎn)換數(shù)據(jù)庫,那么就要靠采集數(shù)據(jù)了,這樣一來,原網(wǎng)站的URL大都要失效。也就是原內(nèi)容頁積累的權(quán)重會被大幅降低甚至為零。新站要靠搜索引擎重新收錄,再重新積累權(quán)重。整個網(wǎng)站的權(quán)重也會降低。
第三,網(wǎng)站換程序之后,對訪客也不友好。
換程序,可能會導(dǎo)致大量的404頁面存在,不僅對搜索引擎,對于訪客來說,也是很不友好,經(jīng)常搜索到一個不存在的頁面,那會是一個怎樣的體驗?zāi)?
網(wǎng)站還是不要輕易的換程序,除非是在非常需要的情況下,那么可以采用一些方法盡量讓損失將為最低。
比如說盡量保持原有URL地址有效,可以通過自定義url規(guī)則來實現(xiàn)。網(wǎng)站首頁和頻道欄目頁的標題,關(guān)鍵詞,描述,地址等等盡量與原程序保持一致。有能力的把原網(wǎng)頁做301跳轉(zhuǎn)到新網(wǎng)頁上,另外通過robots.txt限制蜘蛛抓取不存在的頁面,建立404頁面,為新站建立網(wǎng)站地圖,每天更新原創(chuàng),增加外鏈等等。
換程序?qū)τ诰W(wǎng)站來說,是一個很重的內(nèi)傷,在一般情況下,不要輕易的改變網(wǎng)站的程序,有時候我們可以通過整合或是其他方法來避免程序的改變,比如原CMS要做團購,但是這個CMS沒有這個功能,我們可以用二級域名新建個網(wǎng)站,原網(wǎng)站的會員互動效果不好,可以整合第三方論壇,網(wǎng)站數(shù)據(jù)承載力不夠,可以考慮用二級域名新建頻道,再來一個新站等等。