大家好,我是你們的好朋友曾鑫,今天給大家介紹下什么是死鏈接和錯(cuò)誤鏈接的解決方法,以及如何正確解決死鏈接和錯(cuò)誤鏈接。 首先我們要明白什么叫死鏈接和什么是錯(cuò)誤鏈接,我們可以簡(jiǎn)單的把網(wǎng)站死鏈接和錯(cuò)誤鏈接都認(rèn)為是不能訪問(wèn)的連接,雖然他們有區(qū)別,但是他們的危害是一樣的,會(huì)影響PR,會(huì)影響用戶體驗(yàn),會(huì)影響搜索引擎排名等。我們?cè)诮鉀Q錯(cuò)誤鏈接和死鏈接怎么處理之前我們先說(shuō)說(shuō)死鏈接和錯(cuò)誤鏈接是怎么造成的,因?yàn)橹挥羞@樣,才能從根除來(lái)解決問(wèn)題。 產(chǎn)生死鏈接主要是因?yàn)樵蹅円苿?dòng)目錄,或是對(duì)URL做一些變更的時(shí)候而產(chǎn)生的,舉一個(gè)有效的例子,比如說(shuō)咱們手里有一個(gè)域名,這個(gè)域名以前做過(guò)站,那必然會(huì)存在這樣或是那樣的連接結(jié)構(gòu),那我們?cè)谧稣镜臅r(shí)候有很大的肯能性現(xiàn)在的結(jié)構(gòu)和以前的不一樣了,簡(jiǎn)單的說(shuō)就是通過(guò)以前的URL已經(jīng)訪問(wèn)不到內(nèi)容了。而錯(cuò)誤鏈接和死鏈接產(chǎn)生的不同是因?yàn)殄e(cuò)誤鏈接是由于咱們?cè)谑謩?dòng)輸入U(xiǎn)RL的時(shí)候拼寫(xiě)錯(cuò)誤造成的,那怎么辦我們最好的辦法就是通過(guò)robots.txt來(lái)屏蔽他,讓搜索引擎不再對(duì)其進(jìn)行訪問(wèn),下面北京seo來(lái)說(shuō)下具體怎么做。 User-agent: * Disallow: /XXXX/ Disallow: /helpabc.html 這是一個(gè)robots文件,往往改版的站或是老域名殘留的URL都有一定規(guī)律,都是某個(gè)目錄下面的文件,所以我們直接禁止某個(gè)目錄即可,但要切記,在做新站的時(shí)候避免用屏蔽的目錄來(lái)命名。在robots文件限制過(guò)后我們可以登入谷歌管理員工具,在抓取工具的權(quán)限這個(gè)選項(xiàng)中我們可以把已經(jīng)被收錄而你不想出現(xiàn)在快照中的內(nèi)容刪除掉,但實(shí)現(xiàn)要先在robots中進(jìn)行限制,然后點(diǎn)擊刪除網(wǎng)址。然而做這些是不夠的,我們還需要做個(gè)工作,404錯(cuò)誤頁(yè)面。 雖然咱們通過(guò)robots禁止引擎再收錄那些廢棄的URL地址,但是其反應(yīng)需要一定時(shí)間,而且你不保證有其他網(wǎng)站出現(xiàn)過(guò)你的舊網(wǎng)址,也就是說(shuō)人們還是有可能連接到以前的舊網(wǎng)址的,那我們?cè)趺崔k。我們做一個(gè)404頁(yè)面,但是404頁(yè)面怎么做才讓訪問(wèn)者知道這是一個(gè)錯(cuò)誤的頁(yè)面呢? 對(duì)于死鏈接查詢,死鏈接檢測(cè)工具,我建議大家用這個(gè),是在線的。 http://tool.chinaz.com/Links/ 既然這樣我們就要知道什么是良好的404錯(cuò)誤頁(yè)面,404頁(yè)面如何設(shè)計(jì)是最規(guī)范的。我個(gè)人認(rèn)為404頁(yè)面制作要人性化,什么是人性化呢,這就要考慮用戶的體驗(yàn)度,盡量滿足用戶的需要。現(xiàn)在用戶是查找一個(gè)錯(cuò)誤的頁(yè)面看到404的,那既然看不到原先的內(nèi)容,用戶很有可能就放棄繼續(xù)游覽的念頭,那么我們可以在404頁(yè)面出現(xiàn)一個(gè)站內(nèi)搜索。雖然你沒(méi)有看到內(nèi)容,但是你可以通過(guò)搜索來(lái)查找最貼近的內(nèi)容。第二,我們可以出現(xiàn)一些其他欄目的連接,原因和上文一樣,我們要做到盡可能的留住游覽者。 但是404頁(yè)面制作我們要注意兩點(diǎn),第一,返回的代碼,第二不要直接跳轉(zhuǎn)到首頁(yè)。為什么說(shuō)要注意返回的代碼呢,因?yàn)槲覀冏鐾?04錯(cuò)誤頁(yè)面后,雖然用戶沒(méi)有找到自己想要的內(nèi)容,但是是有內(nèi)容出現(xiàn)的,就是這個(gè)404錯(cuò)誤頁(yè)面,引擎會(huì)認(rèn)為這是用戶的內(nèi)容,所以返回的代碼是200,這就會(huì)給引擎造成一個(gè)誤解很多頁(yè)面是相同的內(nèi)容,想想看這會(huì)有什么后果,所以我們要在404源碼的head區(qū)域里加上一段這個(gè)代碼。 <% Response.Status =”404 Not Found” %> 這樣一來(lái)返回的代碼就是404了,這里給同時(shí)給大家介紹一款查網(wǎng)頁(yè)狀態(tài)碼的工具,是在線的。 http://www.seochat.com/seo-tools/check-server-headers/ 點(diǎn)擊進(jìn)入后會(huì)出現(xiàn)一個(gè)界面,咱們?cè)诘谝恍休斎胍樵兊木W(wǎng)址,第二行輸入驗(yàn)證碼即可,經(jīng)測(cè)試,十分好使。下面我們來(lái)說(shuō)說(shuō)為什么不能跳轉(zhuǎn)到首頁(yè)。上文我們已經(jīng)說(shuō)過(guò)了,如果返回200狀態(tài)碼,引擎會(huì)認(rèn)為這是個(gè)存在的頁(yè)面,那么我們跳轉(zhuǎn)到首頁(yè),搜索引擎也同樣會(huì)認(rèn)為,這個(gè)網(wǎng)址是存在的,只是改變了網(wǎng)址。所以404頁(yè)面最好的做法就是,保持靜止,返回404狀態(tài)碼。 本文地址:http://www.zengxinseo.com/seo/286/ , 轉(zhuǎn)載請(qǐng)保留. 作者信息: 曾鑫的博客 度谷SEO門(mén)戶網(wǎng)創(chuàng)始人之一 曾鑫seo有問(wèn)必答QQ群:79019744 |
聯(lián)系客服