現在位置:主頁 > SEO技術分享 > 不容忽視:404頁面優化

不容忽視:404頁面優化

阿里瑞SEO2020年10月17日SEO技術分享

簡介SEO需從小入手,任何一個小細節都會影響巨大。錯誤鏈接在網站中很難完全避免,404頁面作為錯誤鏈接返回頁面在用...

不容忽視:404頁面優化

分享

不容忽視:404頁面優化

評論

不容忽視:404頁面優化

贊0

SEO需從小入手,任何一個小細節都會影響巨大。錯誤鏈接在網站中很難完全避免,404頁面作為錯誤鏈接返回頁面在用戶體驗上起到了至關重要的作用。

404頁面的作用:當用戶輸入了錯誤的鏈接時,返回的頁面。

404頁面的目的:友善的讓瀏覽者知道其訪問的頁面不存在或鏈接參數錯誤,重要的一點是,404錯誤頁面不是讓用戶知道訪問頁面不存在就關閉頁面,而是引導用戶訪問網站其他頁面,以保證IP的存在性。

現如今許多開源Blog、CMS等等并不提供404頁面,以至于404頁面失去了作用, 豐臺SEO,不能起到SEO優化效果,這樣不僅僅讓用戶體驗降低,同時也讓網站的權威性大打折扣。

如何讓404頁面起到SEO要求,提高用戶體驗呢?

HTTP狀態碼有許多種,常見的如:

200 成功處理請求

204 處理成功但內容

301 請求網頁永久移動

302 請求網頁臨時移動到新位置(搜索引擎索引中保存原來的URL)

500 服務器錯誤

503 服務器無法使用(超載或維護)等。

當搜索引擎訪問頁面獲得錯誤鏈接時,則會返回404狀態碼,讓搜索引擎知道URL出錯并放棄對該URL的索引。反之如果返回返回200或302狀態碼,搜索引擎就會為該URL建立索引,如果大量出現錯誤URL會讓搜索引擎反感,從而對該網站的信任度大幅降低。

建立正確的404頁面的:(Apache服務器)

在.htaccess 文件中加入代碼: ErrorDocument 404 /404.html (404錯誤不可以直接轉向到網站首頁,這將導致首頁不被收錄。 /Error.html 前面不要帶主域名,否則返回的狀態碼是302或200狀態碼。)

同時建立一個html頁面,命名為 404.html

把 404.html放置在網站根目錄

建立正確的404頁面的:(IIS/。net)

首先,修改應用程序根目錄的設置,打開 web.config 文件編輯,在其中加入如下內容:




<configuration>


<system.web>


<customErrors mode=On defaultRedirect=error.asp>


<error statusCode=404″ redirect=notfound.asp />


</customErrors>


</system.web>


</configuration>


error.asp為系統默認的404頁面,notfound.asp為自定義的404頁面,使用時可修改相應文件名。

在自定義的404頁面notfound.asp中加入:



<% Response.Status = 404 Not Found %>


讓IIS能夠正確地返回404狀態碼。此時設置完畢

給404頁面使用重定向

當用戶訪問到錯誤鏈接顯示404錯誤頁面時通常會直接關閉頁面,畢竟頁面上沒有他們需要的內容。這時就可以給404頁面重定了,但務必給用戶留有選擇余地,否則會降低用戶體驗。

可以在404頁面寫上:該頁面未找到! 5秒鐘后跳轉到首頁。給訪客5秒鐘時間閱讀該信息,之后跳轉。

使用的方式如下。




<html>


<head>


<meta http-equiv="refresh" content="5; url=http://www.souduoduo.com">


</head>


<body>




該頁面未找到! 5秒鐘后跳轉到首頁。

</body>

</html>

content后面為倒計時秒數,url后面為跳轉地址。

評論

說點什么吧
  • 全部評論(0
    還沒有評論,快來搶沙發吧!