簡單說,一個完整的網站是由:網絡、域名、服務器和網站內容,四部分組成。
所以,當遇到網站打不開的時候按照順序逐一排查即可:
1、首先檢查自己的網絡是否有問題;
2、其次檢查域名,一個是解析是否正確,另一個是域名有沒有過期;
3、再次檢查服務器,如:是否設置正確、是否被攻擊、是否空間不足、是否過期沒續費等;
4、最后一項,排除網站是否更改了程序代碼,或是有大尺寸圖片等待加載,才導致網站打不開。
很明顯,關于網站打不開的原因中,服務器這部分,包含的內容比較多,也相對復雜,需要具備一定的專業知識才能解決。比如,一個被攻擊,就存在很多種類型:
1、服務拒絕型攻擊:通過使服務器崩潰或把服務器壓跨導致網站打不開。這種類型攻擊比較容易實施,所以也是最常見的攻擊行為。
2、利用型攻擊:是一類試圖直接對你的服務器進行控制的攻擊,主要包括:口令猜測、木馬病毒、緩沖區溢出等攻擊方式。
3、信息收集型攻擊:并不對目標本身造成危害,這類攻擊被用來為進一步入侵提供有用的信息。主要包括:地址和端口掃描、體系結構刺探、利用信息服務等。
4、假消息攻擊:一般用于攻擊目標配置不正確的消息,主要包括:DNS高速緩存污染、偽造電子郵件。黑客可以對你的內部客戶偽造電子郵件,聲稱是來自某個客戶認識并相信的人,并附帶上可安裝的特洛伊木馬程序,或者是一個引向惡意網站的連接。
那么,當網站遇到打不開的情況,會對網站的優化造成哪些影響呢?
1、快照會停滯更新
網站打不開無法訪問,引擎蜘蛛就無法到達網站,也就不能抓取,導致快照停滯更新。
2、關鍵詞排名下降
通常,網站打不開不超24小時的話,關鍵詞排名有明顯下降,下降的關鍵詞數量有時候會是1個甚至更多。如果網站48小時中打不開的話,網站所有的關鍵字會退到50名以后,而且網站權重隨之下降。網站長時間打不開,排名會在搜索引擎中消失。通常徹底消失大約在5天左右。被搜索引擎徹底K掉,通常是7天左右。
如何避免網站出現故障的解決辦法呢?
1 、最省事兒的辦法自然是,選擇正規可靠的建站企業合作。不管是域名解析問題,到期續費問題,網站問題等等,隨時聯系合作企業就可以了。
2 、服務器不管是自己管理,還是托管,都建議選擇之前,了解其安全性。比如阿里云、百度云等,費用增加不了多少,但是安全系數高,后期更省心。
3、經常對網站備份。一旦網站遇到了突發情況,可以及時將最新備份更新到服務器上,將影響降至最低。有條件的,還可以另外購買一個空閑的空間,以備不時之需。萬一遭遇持續攻擊等,上傳最新備份,變更解析,網站即可恢復正常打開。也是一個不錯的辦法。
4、 網站恢復正常之后趕緊去更新文章,發外鏈。目的是吸引蜘蛛來爬取網站,讓搜素引擎重新判定網站。