仲介交易 SEO診斷 淘寶客 雲主機 技術大廳
網站建成後,維護和管理就成為了需要持續進行的工作。 在本章中,將對網站的內部連結優化、高效維護、PR的提升方式進行介紹。
一、優化網站的內部連結
二、網站高效維護三大常識
三、提高網站PageRank有妙招
四、網站交換連結 也要謹防假冒
五、反對低俗 禁止網站的違規內容
六、簡單配置 讓網站伺服器固若金湯
七、瞭解「蜘蛛」 提高網站收錄
八、巧妙加快網頁顯示速度
九、提高功能變數名稱PageRank的小技巧
十、避免雜亂 線上管理網站檔
十一、網站故障即時監測自動提醒
十二、為網站簡單添加搜索功能
十三、網站防黑的安全小錦囊
十四、訪客查詢以及安全措施
十五、巧設網站許可權 拒絕駭客入侵
十六、拒絕「被黑」的安全預防
以上內容詳細資訊可到「互聯網創業成功之道(五):網站防黑的安全小錦囊」閱讀。
十七、亡羊補牢 網站被黑後的處理方法
如果發現網站已經出現了異常情況,如頁面被修改,網站被加入了惡意程式碼或病毒檔、管理帳號不能登錄總是提醒密碼錯誤,則很有可能是網站已經被入侵。 這時就需要儘快進行相關處理,以防止駭客種植的網頁病毒擴散,影響到流覽者的電腦安全。
(1)暫時關閉網站
網站被駭客入侵後,最常見的情況就是被植入木馬程式,為了保證流覽者的安全,必須先關閉網站,待處理完畢後再開放。 關閉時可以暫時將功能變數名稱轉向其它位址,如建立一個網站的帖吧等,或者放置一個通知頁面。
(2)使用備份恢復
如果網站檔被駭客破壞或刪除,假如事先進行過網站資料的備份的話,則可以直接將使用備份檔案恢復,萬一沒有對備份進行備份而資料非常重要的話,建議先不要進行任何操作,立即請專門進行資料恢復的公司嘗試恢復伺服器硬碟中的資料。
因為有些虛擬主機服務商會定時備份伺服器中的資料,如果是使用虛擬主機空間的使用者,還可以聯繫空間商獲取資料備份。
(3)打補丁查漏洞
當程式漏洞被公佈時,程式官方都會發佈程式的補丁檔,只需要到程式的官方網站下載相應的檔,按照說明上傳到網站空間覆蓋原檔即可。 如果暫時沒有出現相關的補丁,則可以暫時禁用或刪除某些功能檔。
接著我們可以查看網站的訪問日誌,找出訪問木馬程式的IP地址記錄,根據查詢到的IP位址,再次查看駭客還訪問了哪些頁面,檢查這些頁面是否有其它漏洞。
(4)木馬程式檢測
站長們可以根據網頁檔的修改時間來判斷是否被植入木馬,方法是察看所有被更改的檔的更改日期,由於是木馬修改了這些頁面,因此它們修改日期非常接近。 然後查詢此日期最近新建立的asp、aspx、asa檔,將異常檔進行隔離或刪除。 程式將自動檢測網站中的檔,檢測完成後將會顯示安全報告。
也可以使用專門的網頁木馬偵查工具進行檢查,需要注意的有些木馬檢測軟體比較苛刻,一些元件檔和後臺管理程式也會被列入危險檔,在使用時需要仔細鑒別。
(5)批量修復網頁
一般駭客侵入網站後都是在網頁中加入代碼進行木馬的種植,從而使使用者在流覽網站時自動打開並下載木馬程式,一些木馬病毒會自動在所有的網頁檔後面添加一行代碼:,如果網站檔很多,手工一個個清除簡直是不可能的事。 這時我們可以使用網頁批量修改的軟體進行惡意程式碼的大量刪除。
首先找出網站中存在的木馬文件代碼,接著下載並解壓縮軟體,打開軟體主程式後在「查找內容」欄目中輸入檢測出的惡意程式碼,而後選擇網站檔所在的資料夾,然後按一下「開始替換」按鈕,軟體將自動完成網頁的修復操作。 當確認沒有惡意程式碼後,最後將所有檔上傳到網站空間即可。
圖31 文本批量替換軟體
其實,只要平時注意防範,同時,萬一網站被黑,採取正確的處理方式,是可以最大限度地減少自己網站損失的。
十八、讓網站無損過渡的操作方法
當現有的網站遇到資料容量瓶頸,需要更換網站程式,如更換為更易用的開源CMS;舊版ASP資料庫不能支援大容量的資料,需要轉換為SQL。 更換帶來的資料丟失和使用者體驗等麻煩就接連不斷,特別是對於搜尋引擎來說,網站結構的改變將有可能對排名造成較大波動。 如何在轉移網站資料後又不對網站造成損傷呢?這裡就介紹網站轉移後,內容頁面過渡的技巧,希望大家能觸類旁通地處理自己所遇到的網站轉移問題。
小提示:
不僅可以用於網站程式升級後的情況,亦可用於轉移網站後少數資料丟失,以及功能變數名稱更換等其它情況的處理。
1.動態網站 保留資料是關鍵
現在大多數網站都採用了建站程式來製作和管理網站資料,這樣一來保存原資料就顯得相對簡單了,一般的CMS系統都具備了資料導入的功能,這時就可以通過此種功能將原有的網站資料轉換保存。 如果是ASP資料庫轉為PHP,可以參考前面提到的Access轉換MySql進行轉換,而後在網站後臺導入資料即可。
2.網站資料 無損轉換更重要
雖然轉換資料相對來說比較簡單,但是要進行平穩的過渡就顯得異常麻煩。 如果僅是只轉移以前的網站資料,而不對造成的目錄變更和檔案名改變的情況進行處理。 可能會帶來不利於網站訪問者體驗的後果,如果訪問者通過搜尋引擎到達網站,卻得到一個「該頁無法顯示」的頁面,如果是你會做何感想?更讓站長鬱悶的,莫過於這樣一來搜尋引擎對網站的友好度大打折扣。 下面我們就將可能遇到的問題進行列舉,並詳細說明解決辦法。
(1)不良使用者體驗?設置404頁面提示
網站程式的改變必然會導致網頁檔位址的更改,這樣的話從搜尋引擎過來的訪問者就會找不到所需要的內容,會出現無法訪問的提示。 所以在轉移前就應該做好應對的準備,最好的方法就是將以前生成的HTML網頁檔繼續保存。
當然我們還可以用另外的方式來引導流覽者,或者如果網頁是動態格式不能直接保存,就可以用404自訂頁面的方式對訪問者進行引導。 404是Web伺服器預設的錯誤代碼,如訪問的網頁不存在或是被刪除以及移動,都會在瀏覽器中顯示404錯誤提示。 它的預設提示介面異常簡陋,我們可以通過修改該頁面進行流量的挽回,如添加解說文字,或者設置網站的導航以及提供站內文章搜索功能等。
圖32 虛擬主機自訂404錯誤提示
目前幾乎所有的虛擬主機都提供了自訂404錯誤頁面的功能,只需製作一個有提示效果的HTML網頁檔,而後進入主機管理後臺進行設置就可以了。 如果是伺服器,則可以直接在IIS中進行修改,方法是打開網站屬性中的「自訂錯誤」選項卡,而後找到404錯誤訊息進行編輯即可。
圖33 伺服器中設置404提示
(2)搜尋引擎降權?301重定向應對
升級網站的同時也很有可能會造成網站目錄或頁面位置的更改,這樣一來網站曾經被搜尋引擎索引的資料就不復存在了,如果搜索收錄的大量網頁同時消失,勢必會對網站在搜索中的權重造成影響,這裡就可以使用301重定向功能進行網站的修改。
對於一些改變功能變數名稱的情況,如將www.功能變數名稱.com/bbs更換為bbs.功能變數名稱.com,同樣可以使用301重定向的功能,它表示網站檔的永久性轉移。 301重定向是網頁更改位址後不損害搜尋引擎友好度的最佳解決方案。
IIS伺服器設置301重定向的方法是在網站屬性中選擇「重定向到URL」功能,而後設置重定向到的URL位址,接著勾選「資源的永久重定向」核取方塊即可。
圖34 伺服器中設置301重定向
如果伺服器為Apache或者虛擬主機支援.htaccess功能,則可以簡單的通過設置該檔進行檔或目錄的301重定向,只需將以下代碼寫入.htaccess檔即可。
Redirect permanent / HTTP://將目錄下內容重定向到的位址/ ;
redirect permanent /test.html HTTP:// test.html內容重定向到的位址/ ;
對於動態的網頁檔來說,則可以在網頁檔中添加以下代碼進行設置。
ASP網頁檔
<%@ Language=VBScript %>
<% Response.Status=」301 Moved Permanently」 Response.AddHeader 「Location」, 」 HTTP:// 重定向位址」>
PHP網頁檔
<? Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: HTTP://重定向位址" );? >
通過以上的設置,無論是網站更換程式還是修改目錄,都可以進行無損過渡。
敬請關注第五章其他段落:
十九、網站的資料庫備份與管理
相關連結:
互聯網創業成功之道(四):完善功能 讓網站更易用
《互聯網創業成功之道:網站策劃、建設、推廣盈利實戰攻略》是一本全面講解網站建設全過程的一本書籍,也是作者五年以來建站經驗的總結。
本書圍繞網站建設的全過程展開,從網站策劃開始,逐一講解了網站創建、網站內容管理、網站維護、網路行銷方案、網站SEO、網站盈利技巧等實際操作,並以實例的形式為大家介紹了成功的網路創業案例和網站運營中的誤區, 讓大家可以學習最直接的建站經驗。
A5站長網將連載本書,如果您想搶先閱讀,可到卓越網等網上書店購買,該書在全國各地新華書店亦有銷售。
作者:陶秋豐(EndTo) 出版社: 電腦報電子音像出版社。