當客戶端向服務端發送一個請求的時候,服務器端會給出一個響應,然后返回一個http狀態碼,當然這個狀態碼有很多種,503也是其中的一種。503狀態碼的意思是服務器端告訴客戶端服務器資源暫時不可用(注意是暫時)。那么除了503還有其他常見的狀態碼:
200——正常可用
301——永久重定向
302——暫時性的重定向
403——無權限訪問
404——資源找不到
500——服務器內部配置錯誤
503——服務器暫時不可用
上面說過503是暫時的不可用,那么就告訴用戶網站暫時的打不開了,可以過會再來查看,那么同時也是這樣告訴搜索引擎蜘的,那么蜘蛛也會在近期過來抓取內容。但是如果網站直接返回404呢?這樣的話搜索引擎就直接認為這個頁面不存在了,在后面的時間也不會在過來抓取了。
所以建議大家如果網站在維護導致臨時打不開可以返回503,這時候盡量不要返回404,以免搜索引擎在索引庫中刪除我們的數據。