廊坊網站建設公司教你如何制作404頁面
閱讀 ?·? 發布日期 2018-11-09 15:00 ?·? admin廊坊網站建設公司教你如何制作404頁面,404頁面的作用通常有兩點:1、提高用戶站內瀏覽體驗 2、增強對搜索引擎的友好性。搜索引擎通過HTTP狀態碼來識別網頁的狀態。
當搜索引擎獲得了一個錯誤鏈接時,網站應該返回404狀態碼,告訴搜索引擎放棄對該鏈接的索引。而如果返回200或302狀態碼,搜索引擎就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網頁內容。結果是,搜索引擎對該網站的信任度大幅降低。
很多網站存在這個問題:404頁面返回的是200或302狀態碼而不是404狀態碼。404頁面不能隨便設置,設置得不好的話網站將被嚴重降權。前幾天在落伍者論壇與同行交流,一句話“請注意你的返回狀態碼”提醒了我需要深入研究下404。
簡單說來,這類錯誤鏈接是由web服務器自動處理的:當Web 服務器接到類似的數據請求量,會返回一個 404 狀態碼,告訴對方其要請求的資源并不存在。但是,Web服務器默認的404錯誤頁面,無論Apache還是IIS,均十分簡陋、呆板且對用戶不友好,無法給予用戶尋找相應信息的更多線索,用戶看到這類頁面往往最直接的反應并是關閉瀏覽器窗口離開,這在很大程度上給網站造成損失。
畢竟,對網站來說,用戶永遠是最重要的資源,以這種方式損失用戶更意味著某種程度的失敗。很多開源系統包括CMS系統、Blog系統等不提供404頁面或提供的404頁面并未達到SEO的要求,這讓網站的權威性大打折扣。404頁面不僅起著引導用戶體驗的作用,同時對于網站SEO來說,404頁面也至關重要。
那么404頁面怎么做才能符合SEO要求呢?
搜索引擎通過HTTP狀態碼來識別網頁的狀態。當搜索引擎獲得了一個錯誤鏈接時,網站應該返回404狀態碼,告訴搜索引擎放棄對該鏈接的索引。而如果返回200或302狀態碼,搜索引擎就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網頁內容。結果是,搜索引擎對該網站的信任度大幅降低。——很多網站存在這個問題:404頁面返回的是200或302狀態碼而不是404狀態碼。
正確建立404頁面的方法是:
(僅適合Apache服務器)在.htaccess 文件中加入代碼: ErrorDocument 404 /Error.html建立一個簡單的html404頁面命名 Error.html把 Error.html放置在網站根目錄注意:不要將404錯誤直接轉向到網站首頁,這將導致首頁不被收錄;(正確的做法:做一個錯誤404頁面,在錯誤頁上有個鏈接是指向首頁。當發生錯誤時,web服務器會返回一個頁面,這樣專門做的頁面,我們稱404頁面。
但有很多人,并不是設置一個這樣專門的404頁面,而是當請求發生錯誤時,直接返回首頁。我的意思是:這樣做的話,可能導致首頁不被索引。/Error.html 前面不要帶主域名,否則返回的狀態碼是302或200狀態碼。檢測 404頁面,目前來說有不少的網站都設置了404頁面,但真正設置得正確合適的不多,主要集中在返回狀態碼的錯誤,幾乎都是清一色的200或者301類的,大家可以用站長工具去檢查。
HTTP狀態碼有很多種:
404 : 請求的網頁不存在(不排除日后該鏈接有效的可能性);
410 : 請求的網頁不存在(永久);
200 : 服務器成功返回網頁
302 : 網址臨時重定向(跳轉)
301 : 網址永久重定向Google提供的404頁面工具,可以在頁面錯誤發生時給出一個智能搜索框和一個最相關的鏈接地址。
這項工具提供的是基于Javascript的網頁,當出現404錯誤時,Google將在網頁上列出一個內容和一個與“失蹤”網頁的最相關的其它地址,并提供一個基于Google的站內搜索框,對seo人員來說,google提供的這個功能真是太好了,大家快點利用起來吧。
為您推薦
- 襯塑管網站建設_網頁定制制作與開發 2020-01-12
- 保溫管網站建設_網頁定制制作與開發 2020-01-12
- 玻璃管網站建設_網頁定制制作與開發 2020-01-12
- 鍍鋅方矩管網站建設_網頁定制制作與 2020-01-12
- PVC管材網站建設_網頁定制制作與開發 2020-01-12