做好搜索引擎優(yōu)化,正確設(shè)置404錯(cuò)誤頁(yè)面【長(zhǎng)春SEO】

閱讀 ?·? 發(fā)布日期 2018-11-01 11:31 ?·? admin

HTTP 404 錯(cuò)誤意味著鏈接指向的網(wǎng)頁(yè)不存在,即原始網(wǎng)頁(yè)的URL失效,這種情況經(jīng)常會(huì)發(fā)生,很難避免,比如說(shuō):網(wǎng)頁(yè)URL生成規(guī)則改變、網(wǎng)頁(yè)文件更名或移動(dòng)位置、導(dǎo)入鏈接拼寫(xiě)錯(cuò)誤等,導(dǎo)致原來(lái)的URL地址無(wú)法訪問(wèn);當(dāng)Web 服務(wù)器接到類(lèi)似請(qǐng)求時(shí),會(huì)返回一個(gè)404 狀態(tài)碼,告訴瀏覽器要請(qǐng)求的資源并不存在。出現(xiàn)錯(cuò)誤頁(yè)面對(duì)于搜索引擎來(lái)講是非常不友好的,作為長(zhǎng)春SEO優(yōu)化人員,要及時(shí)處理這些頁(yè)面,今天長(zhǎng)春SEO優(yōu)化網(wǎng)站長(zhǎng)就和大家說(shuō)說(shuō)404頁(yè)面的正確設(shè)置。

  自定義一個(gè)友好的404錯(cuò)誤頁(yè)面是提升網(wǎng)站用戶(hù)體驗(yàn)的一個(gè)好方法,通過(guò)自定義的錯(cuò)誤頁(yè)面引導(dǎo)訪客訪問(wèn)網(wǎng)站的其他頁(yè)面,而不是出現(xiàn)諸如“404 Not found”之類(lèi)的錯(cuò)誤提示,減少流量流失。

  大家都知道自定義404錯(cuò)誤頁(yè)面是增強(qiáng)用戶(hù)體驗(yàn)的好方法,但在應(yīng)用的過(guò)程中往往并沒(méi)有注意到是否已經(jīng)正確設(shè)置了。譬如:錯(cuò)誤的服務(wù)器端配置導(dǎo)致返回“200”狀態(tài)碼,自定義404錯(cuò)誤頁(yè)使用Meta Refresh導(dǎo)致返回“302”狀態(tài)碼。

  正確設(shè)置的自定義404錯(cuò)誤頁(yè)面,不僅應(yīng)當(dāng)能夠正確地顯示,同時(shí),應(yīng)該返回“404”錯(cuò)誤代碼,而不是 “200”或“302”

  最近不少初用織夢(mèng)采集俠,且設(shè)置了404錯(cuò)誤頁(yè)的站長(zhǎng)向長(zhǎng)春SEO網(wǎng)反映插件有提示信息說(shuō)他沒(méi)有正確設(shè)置404錯(cuò)誤頁(yè)。這個(gè)問(wèn)題主要是插件對(duì)自身文件進(jìn)行檢查的提示,沒(méi)有正確設(shè)置好,返回200狀態(tài),說(shuō)明該文件存在的,但里面的代碼卻不是插件使用的代碼,所以才會(huì)出現(xiàn)該提示。

  因?yàn)榭棄?mèng)采集俠是一款全自動(dòng)根據(jù)關(guān)鍵詞進(jìn)行自動(dòng)采集偽原創(chuàng)seo插件,使用的人較多,像我反映出現(xiàn)該提示信息的站長(zhǎng)也比較多,由此可見(jiàn)不少站長(zhǎng)都沒(méi)能正確設(shè)置404錯(cuò)誤。

  雖然對(duì)訪問(wèn)的用戶(hù)而言,HTTP狀態(tài)碼究竟是“404”還是“200”來(lái)說(shuō)并沒(méi)有什么區(qū)別,但對(duì)搜索引擎優(yōu)化這則是相當(dāng)重要的。

 

  搜索引擎蜘蛛在請(qǐng)求某個(gè)URL時(shí)得到“404”狀態(tài)回應(yīng)時(shí),即知道該URL已經(jīng)失效,便不再索引該網(wǎng)頁(yè),并向數(shù)據(jù)中心反饋將該URL表示的網(wǎng)頁(yè)從索引數(shù)據(jù)庫(kù)中刪除,當(dāng)然,刪除過(guò)程有可能需要很長(zhǎng)時(shí)間;而當(dāng)搜索引擎得到“200”狀態(tài)碼時(shí),則會(huì)認(rèn)為該url是有效的,便會(huì)去索引,并會(huì)將其收錄到索引數(shù)據(jù)庫(kù),這樣的結(jié)果便是這多個(gè)不同的url具有完全相同的內(nèi)容:自定義404錯(cuò)誤頁(yè)面的內(nèi)容,這會(huì)導(dǎo)致出現(xiàn)重復(fù)網(wǎng)頁(yè)問(wèn)題。

 

輕則被搜索引擎降權(quán),重則會(huì)K掉網(wǎng)站。

  舉個(gè)簡(jiǎn)單的例子,比如你的網(wǎng)站沒(méi)有正確設(shè)置404錯(cuò)誤頁(yè),返回“200”狀態(tài)碼。這樣我可以用一個(gè)博客,或者一個(gè)網(wǎng)站,生成一些你網(wǎng)站不存在的頁(yè)面URL,讓搜索引擎蜘蛛通過(guò)博客,或者網(wǎng)站沿著我給你網(wǎng)站生成不存在的頁(yè)面URL進(jìn)行索引,就會(huì)發(fā)現(xiàn)你有很多存在的頁(yè)面,因?yàn)榉祷?ldquo;200”狀態(tài)碼,但內(nèi)容都一樣,輕則可能被搜索引擎降權(quán),重則會(huì)K掉網(wǎng)站。

 

  所以正確設(shè)置404錯(cuò)誤頁(yè)面是至關(guān)重要,寧愿不設(shè)置404錯(cuò)誤頁(yè),也比不正確設(shè)置錯(cuò)誤頁(yè)要好。

  目前不少空間商都提供404錯(cuò)誤頁(yè)設(shè)置,雖然是很方便,但我用過(guò)好幾個(gè)空間商的自定義404錯(cuò)誤頁(yè)設(shè)置,都給我返回“200”狀態(tài)碼,沒(méi)有一個(gè)是返回正確的“404”狀態(tài)碼,所以長(zhǎng)春SEO站長(zhǎng)朋友們?cè)谑褂每臻g商自帶的404錯(cuò)誤頁(yè)設(shè)置的時(shí)候,記得用工具檢測(cè)一個(gè)不存在的目錄是否返回“404”狀態(tài)碼。