解決404錯誤頁面對網站最佳化的影響

來源:互聯網
上載者:User

  很多網站莫名其妙的被降權,然而找不到原因在哪裡。既沒有作弊又沒有最佳化過度,卻遭到了搜尋引擎“飛來橫禍”的封殺。那麼又是什麼造成的呢?我們這裡從404說起。對於初級站長可能不知道什麼是404頁面,更不懂404錯誤,以下內容我們進一步分析。

  一:關於HTML狀態代碼

  404:伺服器找不到指定資源;410:請求網頁不存在(兩者區別410表示永久性,410表示為臨時不存在)不過兩者之間搜尋引擎一般會認為等同。

  200:用戶端請求已成功響應;301:URL永久定向某個連結;302:臨時重新導向某個連結。

  二:關於404頁面的錯誤

  網站的404錯誤可以說每個網站都避免不了,多少可能出現404頁面的錯誤。譬如:程式的更換,模板的修改,甚至文章進行刪除,都會導致404頁面的出現。雖然WEB伺服器存在預設的404錯誤頁面,但是由於簡單呆板對使用者是很不友好的,易造成流量的白白流失。但是自訂的404頁面雖然能夠增強使用者的體驗,挽回網站的流量損失,但是往往忽略掉對搜尋引擎的不友好影響,例如調試過程中返回302狀態代碼,導致最後搜尋引擎認為你在重新導向進行作弊。正確的做法是當網站指定資源不存在的時候,搜尋引擎通過404頁面知道資訊不存在,不再進行URL索引,而不是返回200狀態代碼對URL的重新索引。

  三:如何設定404頁面

  1、基於使用者體驗的404版面設定,首先我們要做的無非是一個漂亮的頁面。重要的是一定要有導航以及返回串連等相關的連結,否則做了等於沒做了。當使用者訪問資源失敗時進入這個頁面會方便的返回其他頁面而不是關掉IE視窗走掉。

  2、如果你的網站選用的是虛擬機器主機

  

  3、如果是擁有主機的伺服器:IIS管理器-右鍵要管理的網站-屬性-自訂錯誤資訊,為404設定相應資訊。不過在“訊息類型”中要選擇“檔案”或者“預設”,不可以選擇“URL”,否則返回的是“200”狀態代碼

  

  4、記住為Apache設定404頁面,否則設定了404也等於白做了。前提伺服器支援.htaccess設定,在其中加入ErrorDocument404/notfound.php 完成任務。

  本文由二進位網路原創撰寫,來自電商圈(http://www.07695.com)小結:設定404不僅可以提高使用者訪問忠誠度,基於SEO的404頁面更是對搜尋引擎有益無害,歡迎交流探討。



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。