404頁面是指當用戶輸入了錯誤的鏈接時,返回給用戶的頁面。目的是:告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網(wǎng)站其他頁面而不是關(guān)閉窗口離開。很多開源系統(tǒng)包括CMS系統(tǒng)、Blog系統(tǒng)等不提供404頁面或提供的404頁面達不到SEO的要求,這讓網(wǎng)站的權(quán)威性大打折扣。
404頁面該達到怎么樣的效果才符合SEO要求?
搜索引擎通過HTTP狀態(tài)碼來識別網(wǎng)頁的狀態(tài)。當搜索引擎獲得了一個錯誤鏈接時,網(wǎng)站應該返回404狀態(tài)碼,告訴搜索引擎放棄對該鏈接的索引。而如果返回200或302狀態(tài)碼,搜索引擎就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網(wǎng)頁內(nèi)容。結(jié)果是,搜索引擎對該網(wǎng)站的信任度大幅降低。許多網(wǎng)站存在這個問題:404頁面返回的是200或302狀態(tài)碼而不是404狀態(tài)碼。
那么如何制作一個符合SEO要求的404頁面呢?
很簡單,你可以訪問任何一個大的有名的網(wǎng)站,把他的404頁面另存下來,然后修改上邊的文字,比如百度的
修改上面的文字,然后上傳到你網(wǎng)站的根目錄上就可以了。
注意百度的做法,他并不是讓你直接就返回到首頁,而是百度更多,所以我們在制作404頁面的時候,也不能就直接跳轉(zhuǎn)到首頁,而是引導用戶點擊回到首頁,否則可能會引起網(wǎng)站首頁被K的危險。因為404頁面不被搜索引擎收錄,所以一般情況下,還需要做robots.txt文件使他屏蔽掉。
建立404頁面的方法是:(僅適合Apache服務器)
在.htaccess 文件中加入代碼: ErrorDocument 404 /Error.html
建立一個簡單的html404頁面命名 Error.html
把 Error.html放置在網(wǎng)站根目錄
注意:/Error.html 前面不要帶主域名,否者返回的狀態(tài)碼是302或200狀態(tài)碼。
在網(wǎng)站改版或是內(nèi)容被刪除之后,會出現(xiàn)大量的死鏈接,那么做一個404頁面是非常有必要的,而且這么做之后,對網(wǎng)站整體流量和排名都是有好處的。
本文由http://www.102guke.cn/ 原創(chuàng)分享。
推薦閱讀
BCP中國商務信用平臺:伴隨著電子商務的繁榮,網(wǎng)購信用投訴也成為投訴的重災區(qū),據(jù)BCP信用投訴中心統(tǒng)計去年電子商務投訴10萬件中網(wǎng)購占52%。網(wǎng)購糾紛高發(fā)既有交易雙方不能誠信履約的因素,也有網(wǎng)絡商品經(jīng)營者、服務者>>>詳細閱讀
本文標題:分享簡單易學的404頁面制作的要點
地址:http://www.geekbao.cn/a/34/20120416/51308.html