在做SEO的過(guò)程中,特別是電子商務(wù)網(wǎng)站,我們經(jīng)常遇到一個(gè)問(wèn)題:每隔一段時(shí)間,就會(huì)有大量過(guò)期的頁(yè)面,甚至有些已經(jīng)成為死鏈。
面對(duì)這個(gè)問(wèn)題,人們進(jìn)行了熱烈的討論。一些建議返回301狀態(tài)代碼,另一些建議返回404狀態(tài)代碼。事實(shí)上,在做出有效的決策之前,我們可能需要具體的問(wèn)題和具體的分析。
將通過(guò)以下內(nèi)容逐一闡述:
1、301狀態(tài)碼
我們知道死鏈接有很多原因。當(dāng)遇到以下情況時(shí),我們通常建議退回301,例如:
(1)根據(jù)操作要求,當(dāng)網(wǎng)站修改時(shí),舊網(wǎng)站的現(xiàn)有URL結(jié)構(gòu)會(huì)偶爾發(fā)生變化,導(dǎo)致新網(wǎng)站的內(nèi)容不能一一對(duì)應(yīng)舊內(nèi)容。
此時(shí),雖然舊鏈接已成為死鏈接,但我們?nèi)孕枰?01重定向到新的URL。
(2)如果你斷開(kāi)了鏈接,這是以前的電子商務(wù)網(wǎng)站的過(guò)期頁(yè)面,并且仍然有高排名和高流量,那么我們也會(huì)給出301,這是針對(duì)相關(guān)頁(yè)面的,以避免過(guò)度的流量損失。
(3)由于服務(wù)器組件及其自身技術(shù)的問(wèn)題,無(wú)法訪問(wèn)網(wǎng)站的偽靜態(tài)頁(yè)面。當(dāng)偽靜態(tài)頁(yè)面需要轉(zhuǎn)換為動(dòng)態(tài)頁(yè)面時(shí),即使它們是死鏈,此時(shí)也需要使用301狀態(tài)代碼。
2、404狀態(tài)代碼
根據(jù)以往的戰(zhàn)斗經(jīng)驗(yàn),我們通常建議返回404未找到:
(1)隨機(jī)誤差
當(dāng)您的頁(yè)面生成一個(gè)完全沒(méi)有值的URL時(shí),我們通常建議返回404狀態(tài)代碼,該代碼通常來(lái)自錯(cuò)誤的輸入或不正確的外部鏈。
面對(duì)這種情況,訪問(wèn)蜘蛛和用戶(hù)通常是選擇。
(2)惡意攻擊
所謂惡意攻擊是指黑客利用各種侵入手段來(lái)掃描系統(tǒng)漏洞,造成大量錯(cuò)誤的頁(yè)面地址。通常我們可以很好地查詢(xún)網(wǎng)站日志中的相關(guān)信息。
當(dāng)攻擊比較嚴(yán)重時(shí),我們通常建議阻塞彼此的IP并禁止訪問(wèn)。
3、特殊情況
還有一個(gè)更尷尬的情況:301-死鏈-404,這是我們做SEO診斷時(shí)偶爾會(huì)遇到的一個(gè)問(wèn)題,因?yàn)榧夹g(shù)人員操作錯(cuò)誤。
有時(shí),當(dāng)高權(quán)重頁(yè)面需要定向到目標(biāo)URL時(shí),需要定向到死鏈,從而反饋404狀態(tài)碼,嚴(yán)重?fù)p害了權(quán)重頁(yè)面的權(quán)益。
面對(duì)這個(gè)問(wèn)題,我們必須及時(shí)加以糾正。