想必很多的人都遇到過打開某個網(wǎng)頁出現(xiàn)404頁面的情況,遇到這種情況正確的處理方式是什么?404頁面對網(wǎng)站頁面會造成怎樣的影響?為什么會出現(xiàn)404頁面吶?對于這些問題,或許很多的人都帶著疑問。其實,隨著網(wǎng)站運營時間的不斷延長,網(wǎng)站上原來的網(wǎng)頁內(nèi)容可能會被刪除,一旦用戶點擊率這些被刪除的鏈接,出現(xiàn)在的自然也就是404頁面。
一、404頁面對seo優(yōu)化的影響
A、網(wǎng)站排名
一旦404設置方面出現(xiàn)就錯誤,很有可能會影響網(wǎng)站的更新很排名,當404頁面設置不當事,返回提示的HTML代碼,將導致頁面返回200狀態(tài)碼,此時造成的危害就是很多頁面找不到,即便是都返回和訪問正常頁面時返回一樣的200狀態(tài)碼,這樣的話會讓搜索引擎誤以為頁面,并且以錯誤頁面的內(nèi)容進行收錄,當這樣的鏈接很多時,將導致大量頁面重復,導致網(wǎng)站排名降低。
B、網(wǎng)站權重
正確的設置404頁面,有助于提升用戶體驗的,幫助用戶盡快的找到所需要的其他信息或進一步引導用戶瀏覽網(wǎng)站,但是如果設置不當,嚴重的甚至會導致網(wǎng)站被降權。因此在配置404錯誤頁面時一定要注意,防止返回”200″狀態(tài)碼,或使用Meta Refresh轉向而導致返回“302”狀態(tài)碼。
C、用戶體驗
作為一名合格的SEO優(yōu)化站長,就盡量的避免網(wǎng)站出現(xiàn)404頁面錯誤,一旦發(fā)現(xiàn)網(wǎng)站或服務器出現(xiàn)臨時錯誤,千萬不要讓服務器返回404狀態(tài)。在某段時間內(nèi),若有大量的頁面404錯誤,這勢必會影響到用戶體驗的效果,而搜索引擎也會刪除對這些頁面的索引,并降低對網(wǎng)站的抓取頻率。
二、導致404頁面出現(xiàn)的原因
A、舊鏈接引起的錯誤
一些舊的已經(jīng)刪除的鏈接,引起404頁面的出現(xiàn),其實這種情況非常的糟糕,因為可能存在來自其他站點的指向不再存在的頁面的鏈接,或用戶可能已經(jīng)為不再存在的頁面添加了書簽。這樣,勢必會導致糟糕的用戶體驗,但這些錯誤對于SEO來說更糟糕,因為它們通常是來自其他網(wǎng)站的高質(zhì)量鏈接。
B、站點上遇到的錯誤
在天津網(wǎng)站建設看來,這是最糟糕的404,因為當頁面鏈接到格式錯誤的href或頁面已被刪除,但是鏈接沒有刪除,這些鏈接依然存在于網(wǎng)站上,這對網(wǎng)站優(yōu)化而言非常不利,因為它們會干擾用戶體驗和網(wǎng)站的可用性。
C、無辜的URL錯誤
其實,這種情況非常的常見,經(jīng)常會發(fā)生,有人要么胖手指(錯誤輸入)鏈接中的URL,嘗試不存在的鏈接,也可能點擊電子郵件中的鏈接已經(jīng)跨越兩行,或者偶然到達無效的URL。
提示:若您想要詳細了解關于造成404頁面的原因,可以瀏覽之前天津網(wǎng)站建設分享的文章:《哪些原因導致網(wǎng)站出現(xiàn)404頁面?》,在這里文率小編就不多做介紹了。
三、正確設置404頁面的方式
A、利用Dreamweaver來設置
其實,正確設置404頁面的方式有很多的中,這里天津網(wǎng)站建設就介紹Dreamweaver軟件設置。先新建一個php文件,然后自主來設置頁面內(nèi)容,保存成404文件,通過FTP來上傳該文件即可。最后可在瀏覽器打開自己網(wǎng)站,輸入錯誤地址來查看下是否有生成。
B、把404指向一個動態(tài)頁面
404指向一個動態(tài)頁面,如:error.asp,如果不在頁面里面進行設置,僅是返回提示的HTML代碼,將導致頁面返回200狀態(tài)碼,這是錯誤的,我們可以在顯示完提示內(nèi)容后,增加語句: Response.Status=”404 Not Found” ,這樣的話就可以保證頁面返回404狀態(tài)碼。
雖說404頁面的出現(xiàn)我們是無法避免的,但是作為一名合格的網(wǎng)站開發(fā)人員,我們卻可以通過使用一個定制的404錯誤頁面將損害降到最低。好的用戶體驗是我們不能放過任何一個小的細節(jié),一方面是因為我們需要在這個頁面很好的把信息傳達給用戶,另一方面是引導用戶下一步的操作,引導用戶留在我們的網(wǎng)站而不是沮喪的關閉窗口,從而提升用戶體驗。