死鏈接不夠友好,所以SEO人員有必要清理網(wǎng)站上的死鏈接并對(duì)其進(jìn)行優(yōu)化。對(duì)于網(wǎng)站修改和頁(yè)面刪除導(dǎo)致的死鏈接,由于這些頁(yè)面也可能被用戶從搜索引擎中搜索,導(dǎo)致訪問,處理方法是使用404頁(yè)面提醒
404頁(yè)面是用戶輸入錯(cuò)誤鏈接時(shí)返回的頁(yè)面。其目的是告訴瀏覽器所請(qǐng)求的頁(yè)面不存在或鏈接錯(cuò)誤,并引導(dǎo)用戶使用網(wǎng)站的其他頁(yè)面進(jìn)行訪問,而不是關(guān)閉窗口并留下
定制404錯(cuò)誤頁(yè)面是改善用戶體驗(yàn)的好方法,但許多新手在應(yīng)用過程中并不注意其對(duì)搜索引擎的影響。例如,錯(cuò)誤的服務(wù)器端配置導(dǎo)致返回“200”狀態(tài)代碼,或者使用元刷新的自定義404錯(cuò)誤頁(yè)面導(dǎo)致返回“302”狀態(tài)代碼。正確設(shè)置的自定義404錯(cuò)誤頁(yè)面不僅應(yīng)正確顯示,還應(yīng)返回“404”錯(cuò)誤代碼,而不是“200”或“302”。雖然用戶的“404”和“200”HTTP狀態(tài)碼之間沒有區(qū)別,但這對(duì)于搜索引擎來說非常重要
當(dāng)搜索引擎爬行器在請(qǐng)求URL時(shí)收到“404”狀態(tài)碼響應(yīng)時(shí),它知道URL已過期,它將不再索引頁(yè)面,并反饋給數(shù)據(jù)中心從索引數(shù)據(jù)庫(kù)中刪除URL表示的頁(yè)面。當(dāng)然,刪除過程可能需要很長(zhǎng)時(shí)間
如何優(yōu)化404頁(yè)以利于SEO?當(dāng)搜索引擎獲得“200”狀態(tài)碼時(shí),它會(huì)認(rèn)為URL有效并為其編制索引。并且它將包含在索引數(shù)據(jù)庫(kù)中,因此結(jié)果是這兩個(gè)網(wǎng)站不需要相同的內(nèi)容:自定義404錯(cuò)誤頁(yè)面內(nèi)容,這將導(dǎo)致網(wǎng)頁(yè)復(fù)制問題。至少,它會(huì)被搜索引擎減少,或者會(huì)因?yàn)檎J(rèn)為網(wǎng)站有***行為而受到嚴(yán)厲懲罰
為了不誤導(dǎo)搜索引擎蜘蛛,同時(shí)也留住用戶,簡(jiǎn)單的方法是修改服務(wù)器的默認(rèn)404頁(yè)面以滿足優(yōu)化需求
疏忽或程序錯(cuò)誤導(dǎo)致的死鏈接,而優(yōu)化很容易導(dǎo)致程序錯(cuò)誤或網(wǎng)站管理員疏忽導(dǎo)致的死鏈接。此外,由于這些鏈接是成批生成的,它們的數(shù)量往往很大,很難找到。例如,如果搜索引擎優(yōu)化器錯(cuò)誤地設(shè)置了關(guān)鍵字鏈接規(guī)則,并添加了一個(gè)自己無法打開的URL,當(dāng)該單詞涉及所有網(wǎng)站的內(nèi)容頁(yè)時(shí),就會(huì)導(dǎo)致死鏈接。想想看。如果這個(gè)詞是這個(gè)網(wǎng)站的主要流行詞,它出現(xiàn)的頻率很高,而且網(wǎng)站上有足夠的內(nèi)容頁(yè)面,結(jié)果就是頁(yè)面更新后會(huì)有無數(shù)的死鏈接
除了站長(zhǎng)的疏忽之外,一些CMS系統(tǒng)在數(shù)據(jù)庫(kù)處理刪除和傳輸內(nèi)容頁(yè)面的操作時(shí),很容易產(chǎn)生死鏈接。在這種情況下,死鏈接的修改更加困難,也很難找到。因?yàn)椴辉试S找到死鏈接。