首先我們來看看出現以上現象的原因
1、DNS解析引起的問題。我們在轉移服務器的時候,需要要運營,需要從新解析到新的服務器ip上面,就是說我們轉移空間或者服務器,域名要重新解析,那么就會出現這樣的情況,DNS的全球生效時間一般是24個小時,那么在這個時間內,每個地方ping域名的ip地址都會不一樣,有時候域名解析了后,自己訪問,5分鐘就生效了,但是其他省份的朋友幫我ping的時候,還是以前的ip。如果在這個時間內,你的老站不能訪問的話,或者你網站數據被刪除了的話,你的網站相就會收到影響,因為搜索引擎再次抓取的時候就會出現死鏈接,相信經常做域名空間的朋友應該是非常熟悉了。
2、蜘蛛對域名指向的ip地址會進行緩存。就是說蜘蛛為了快速的訪問,節省服務器的響應時間,它會對每一個域名進行一個緩存數據,緩存數據保留的時間多久誰也說不清,因為我們一旦進行了ip更換,搜索引擎的蜘蛛還在用緩存ip地址進行訪問的時候,發現我們的網站不能訪問,這時候就會出現死鏈接,我們都知道死鏈接和網站不能訪問,會導致網站關鍵詞排名和網站權重以及網站的信用度下降!
那么我們應該怎樣來解決上面出現的問題呢?
轉移服務器的時候盡量采取蜘蛛訪問量少的時間段。
我怎么知道蜘蛛哪個時間段訪問是最少的呢?很簡單,我們只要要我們的IIS日志設置為一個小時生成一次,一天24份日志。然后用IIS批量檢查工具檢測,那么我們就可以看出哪個時間段蜘蛛的爬取量是最小的,我們就解決那一個小時。
在更換服務器的時候保證原來服務器和空間能繼續訪問
更換服務器的時候保證原來服務器和空間能繼續訪問。就是說我們的數據要要進行同步更新,當然同步更新的時間不需要多久,讓原來的程序還是能夠訪問,就是說我們把ip地址解析到一個新的ip地址上面,它生效有一個時間段,它跟地區是有關系的,所以我們要保證原來的ip地址至少要24個小時,直到新的ip地址能夠在全球能夠完全生效。當然,如果你不是做外貿網站的,你只要看中國就行了!其實只要你認真去觀察IIS日志,可以發現百度有聯通蜘蛛和百度蜘蛛,因為百度也有很多的服務器,分布到全國各地,而且每個服務器都有抓取網站的功能。
你需要對兩個程序進行同步更新。
你原先的空間是可以用ip地址進行訪問的,那么你需要進行同步更新。