
seo基礎教程中,知識點較多,
404頁面便是其中一個。
一:什麼是404頁面?404頁面是用戶端在浏覽網頁時,伺服器無法正常提供資訊,或是伺服器無法回應,且不知道原因所傳回的頁面。404錯誤資訊通常是在目标頁面被更改或移除,或用戶端輸入頁面位址錯誤後顯示的頁面。
完成404頁面的制作,是必要的,展示效果如下:
輸入一個不存在的頁面,如:http://www.qlfinance.cn/xxx
如圖:
1.避免出現死鍊
網站設定404頁面後,如果網站出現死連結,搜尋引擎蜘蛛爬行這類網址得到“404”狀态回應時,即知道該URL已經失效,便不再索引該網頁,并向資料中心回報将該URL表示的網頁從索引資料庫中删除。避免因為死連結影響網站收錄。
2.提升使用者體驗
404頁面通常為使用者通路了網站上不存在或已删除的頁面,伺服器傳回404錯誤頁面,告訴浏覽者其所請求的頁面不存在或連結錯誤,同時引導使用者使用網站其他頁面而不是關閉視窗離開,消除使用者的挫敗感。
3.避免被懲罰
有些網站由于應用了一些錯誤的伺服器配置,導緻傳回的是200狀态碼或是302狀态碼,雖然這些狀态碼對通路網站的使用者沒有影響,但是卻會誤導搜尋引擎,使搜尋引擎認為該頁面是有效頁面,進而抓取下來。如果404頁面過多,就造成了大量的重複頁面,很有可能被搜尋引擎認為是作弊而遭到懲罰
搜尋引擎通過HTTP狀态碼來識别網頁的狀态。當搜尋引擎獲得了一個錯誤連結時,網站應該傳回404狀态碼,告訴搜尋引擎放棄對該連結的索引。而如果傳回200或302狀态碼,搜尋引擎就會為該連結建立索引,這導緻大量不同的連結指向了相同的網頁内容。結果是,搜尋引擎對該網站的信任度大幅降低。——很多網站存在這個問題:404頁面傳回的是200或302狀态碼而不是404狀态碼。
四:适合Apache伺服器的404頁面制作方法。1、在.htaccess 檔案中加入代碼: ErrorDocument 404 /404notufond.html;
2、建立一個簡單的html404頁面命名 404notufond.html;
3、把 404notufond.html放置在網站根目錄;
五:虛拟主機404頁面制作方法?1、做一個簡單的404頁面,命名如:404notufond.html;
2、通過ftp把這個404錯誤頁面上傳到網站根目錄;
3、進入虛拟主機管理背景,找到404頁面送出的入口,添加以上404頁面的位址,如:http://www.xminseo.com/404notufond.html
4、輸入一個錯誤的連結進行通路測試,正确傳回404notufond.html頁面則算正确;