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