觸屏版
全國服務(wù)熱線:0571-87205688
登錄
注冊
客戶中心
關(guān)注云客
SEO需從小入手,任何一個小細節(jié)都會影響巨大。錯誤鏈接在網(wǎng)站中很難完全避免,404頁面作為錯誤鏈接返回頁面在用戶體驗上起到了至關(guān)重要的作用。
404頁面的作用:當(dāng)用戶輸入了錯誤的鏈接時,返回的頁面。
404頁面的目的:友善的讓瀏覽者知道其訪問的頁面不存在或鏈接參數(shù)錯誤,重要的一點是,404錯誤頁面不是讓用戶知道訪問頁面不存在就關(guān)閉頁面,而是引導(dǎo)用戶訪問網(wǎng)站其他頁面,以保證IP的存在性。
現(xiàn)如今許多開源Blog、CMS等等并不提供404頁面,以至于404頁面失去了作用,不能起到SEO優(yōu)化效果,這樣不僅僅讓用戶體驗降低,同時也讓網(wǎng)站的權(quán)威性大打折扣。
如何讓404頁面起到SEO要求,提高用戶體驗?zāi)兀?/p>
HTTP狀態(tài)碼有許多種,常見的如:
200 成功處理請求
204 處理成功但內(nèi)容
301 請求網(wǎng)頁永久移動
302 請求網(wǎng)頁臨時移動到新位置(搜索引擎索引中保存原來的URL)
500 服務(wù)器錯誤
503 服務(wù)器無法使用(超載或維護)等。
當(dāng)搜索引擎訪問頁面獲得錯誤鏈接時,則會返回404狀態(tài)碼,讓搜索引擎知道URL出錯并放棄對該URL的索引。反之如果返回返回200或302狀態(tài)碼,搜索引擎就會為該URL建立索引,如果大量出現(xiàn)錯誤URL會讓搜索引擎反感,從而對該網(wǎng)站的信任度大幅降低。
建立正確的404頁面的:(Apache服務(wù)器)
在.htaccess 文件中加入代碼: ErrorDocument 404 /404.html (404錯誤不可以直接轉(zhuǎn)向到網(wǎng)站首頁,這將導(dǎo)致首頁不被收錄。 /Error.html 前面不要帶主域名,否則返回的狀態(tài)碼是302或200狀態(tài)碼。)
同時建立一個html頁面,命名為 404.html
把 404.html放置在網(wǎng)站根目錄
建立正確的404頁面的:(IIS/。net)
首先,修改應(yīng)用程序根目錄的設(shè)置,打開 web.config 文件編輯,在其中加入如下內(nèi)容:
<configuration>
<system.web>
<customErrors mode=On defaultRedirect=error.asp>
<error statusCode=404″ redirect=notfound.asp />
</customErrors>
</system.web>
</configuration>
error.asp為系統(tǒng)默認(rèn)的404頁面,notfound.asp為自定義的404頁面,使用時可修改相應(yīng)文件名。
在自定義的404頁面notfound.asp中加入:
<% Response.Status = 404 Not Found %>
讓IIS能夠正確地返回404狀態(tài)碼。此時設(shè)置完畢
給404頁面使用重定向
當(dāng)用戶訪問到錯誤鏈接顯示404錯誤頁面時通常會直接關(guān)閉頁面,畢竟頁面上沒有他們需要的內(nèi)容。這時就可以給404頁面重定了,但務(wù)必給用戶留有選擇余地,否則會降低用戶體驗。
可以在404頁面寫上:該頁面未找到! 5秒鐘后跳轉(zhuǎn)到首頁。給訪客5秒鐘時間閱讀該信息,之后跳轉(zhuǎn)。
使用的方式如下。
<html>
<head>
<meta http-equiv="refresh" content="5; url=http://www.souduoduo.com">
</head>
<body>
該頁面未找到! 5秒鐘后跳轉(zhuǎn)到首頁。
</body>
</html>
content后面為倒計時秒數(shù),url后面為跳轉(zhuǎn)地址。
評論(0人參與,0條評論)
發(fā)布評論
最新評論