今天和同事們一起研究百度優化后來談到404代碼和301轉向對百度優化有多大幫助時就發生了分歧,不知道大家對這兩個有什么看法,首先要注意的是,當頁面不存在時,一定要返回404代碼。有的服務器設置有問題,或者站長有意在頁面不存在時還返回200狀態碼,也就是表示頁面數據正常,這樣將使搜索引擎認為網站上有大量重復內容,多個URL正常返回頁面,但內容全是一樣的。頁面不存在時,也不要返回任何轉向代碼。有的站長覺得既然頁面不存在,就將用戶301轉向到首頁,這也是搜索引擎不友好的設置,會讓搜索引擎認為網站上有大量與首頁內容相同的頁面。也不要使用JavaScript轉向或Meta Refresh轉向,尤其是時間比較短的如10秒以下的Meta Refresh轉向。這些轉向都使搜索引擎誤以為頁面存在,卻返回重復內容。不存在頁面一定要確保正確返回404狀態碼。可以用后面SEO工具部分介紹的服務器頭信息檢測工具,任意輸入一個 肯定不存在的URL,看服務器返回什么頭信息。二、404頁面設計(客制化404頁面設計上需要注意幾點。)首先404頁面要保持網站統一模板、設計風格、logo及名稱,百度優化不要讓用戶弄不清自已到了哪個網站上。404頁面應該在最醒目的位置顯示錯誤信息,明確提示用戶,要訪問的頁面不存在。還可以加上幾點可能性,如頁面已刪除、用戶輸入了錯誤的地址、鏈接中的地址錯誤、頁面已轉移到新的地址等。錯誤信息下面還可以為用戶提供幾種點擊選項,如網站地圖,包括通往首頁和重要分類頁面的鏈接,建議用戶可以訪問的頁面,還可以加上站內搜索框。