404頁測試返回狀態碼是200解決方法

來源:互聯網
上載者:User

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

404頁面就是當使用者輸入了錯誤的連結時,返回的頁面。 目的是告訴流覽者其所請求的頁面不存在或連結錯誤,同時引導使用者使用網站其他頁面而不是關閉視窗離開。

這幾天網站的內容大改變由原先的博客變成了」友情連結站「,為了彌補些損失,就想起了做一個404頁,引導流覽者,結果404頁做好了也上傳到了空間中,輸入HTTP://51links.cn/abc測試效果還不錯能正常顯示上傳的404頁。 但這只是第一步,雖然對訪問的使用者而言,HTTP狀態碼究竟是「404」還是「200」來說並沒有什麼區別,但對搜尋引擎這則是相當重要的。 因為 搜尋引擎蜘蛛在請求某個URL時得到「404」狀態回應時,即知道該URL已經失效,便不再索引該網頁,並向資料中心回饋將該URL表示的網頁從索引資料庫中刪除,當然,刪除過程有可能需要很長時間;而當搜尋引擎得到「200」 狀態碼時,則會認為該url是有效的,便會去索引,並會將其收錄到索引資料庫,這樣的結果便是這兩個不同的url具有完全相同的內容:自訂404錯誤頁面的內容,這會導致出現複製網頁問題。 輕則被搜尋引擎降權,重則會K掉網站。

為了解決這個問題我也在網上查了許多資料,問題出在兩方面,一方面是你製作的404頁是否正確,另一方面是伺服器的設置。

首先我就從製作的404頁面著手,我先做了個404.asp上傳上去測試了一下返回的狀態碼是200,而不是404,這肯定是錯誤的。 聽說有的空間只支援404.htm ,結果我又做了個404.htm,傳上去後經過測試還是不行。 我想可能還是我做的404頁面有問題,結果我就在別人的網站上下了一下404頁,自己修改了一下上傳到虛擬主機上,結果還是不對。

我想很肯能是我的空間設置有問題,於是我就到我的空間中設置了一下:(步驟如下)

第一步:在後臺虛擬主機控制台中找到「自訂出錯頁」,按一下。

第二步:選中「使用web目錄中的404.htm來自訂內容「(前提是你已經把做好的404.htm上傳到了web中)。

輸入51links.cn/abc時,經測試還是返回200狀態碼,我想應該是idc那邊問題,我就用站長工具查了一下,結果和我在同ip中的其他人的網站錯誤頁返回的也是200,這次我有八九成的把握是IDC那邊問題, 我通過qq聯繫上了虛擬主機技術人員。 我把情況說明了一下,他說:」稍等一下,去伺服器那看一下"。 大概過了有十分鐘,IDC那邊讓我再測試一下,測試的結果是:輸入一下網站不存在的網頁返回的狀態碼是404.,問題解決了!

各位站長也可以測試一下自己的網站,輸入一個自己網站不存在的網頁,傳回值是不是404!

相關文章

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.