404 not found是什么意思?當我們訪問一些站點時經常遇到404 not found的提示,404 not found是什么意思?404 not found其實就是一個404頁面,是告訴瀏覽者其所瀏覽的頁面不存在或鏈接錯誤,一個網站存在404 not found錯誤頁面在所難免,這個時候要做的也就是我們優化比較基礎的404頁面設置,引導用戶訪問網站其它頁面而不是關閉窗口離開,造成不必要的流量流失,而且當搜索引擎爬取到一個錯誤鏈接或死鏈接時,網站應該返回404狀態碼,告訴搜索引擎放棄對頁面鏈接的抓取。
一、什么是404 not found?
當用戶試圖通過HTTP或文件傳輸協議訪問一臺正在運行Internet信息服務(IIS)的服務器上的內容時,IIS返回一個表示該請求的狀態的數字代碼,該狀態代碼記錄在IIS日志中,同時也可能在Web瀏覽器或FTP客戶端顯示,狀態代碼可以指明具體請求是否已成功,還可以揭示請求失敗的確切原因。
404是HTTP其中一種的標準回應信息,通俗的說,當用戶瀏覽網頁時,服務器無法正常提供信息,例如用戶輸入了錯誤鏈接;或者無法相應并且找不到原因,這時候頁面會出現這個404頁面。
404是一個信息碼,通常之后會有一個可讀信息反饋給用戶:not found,它意味著網頁不存在,通俗的來說,404頁面就是當用戶輸入了錯誤的鏈接時,返回的頁面。
HTTP 404或not found錯誤信息是HTTP的其中一種“標準回應信息”(HTTP狀態碼),此信息代表客戶端在瀏覽網頁時,服務器無法正常提供信息,或是服務器無法回應且不知原因。
404 not found其實代表一個404頁面,當用戶在瀏覽網頁的時候,由于服務器無法正常提供信息,或者是服務器無法回應,且不知道原因而返回的錯誤頁面,目的是告訴搜索引擎該頁面不存在,不再讓搜索引擎爬蟲去繼續訪問這個頁面了!
但由于404 not found頁面對訪客來說是十分不友好的,所以網站基本上都會自定義自己的404頁面!
二、設置404頁面的作用
1、告訴訪客頁面錯誤,引導訪問其他頁面,除了增加用戶體驗外還可以減少流量的流失,降低網站的跳出率;
2、當搜索引擎爬取到一個錯誤鏈接或死鏈接時,網站應該返回404狀態碼,告訴搜索引擎放棄對頁面鏈接的抓取,提高搜索引擎對網站頁面的抓取效率。
三、造成404 not found的原因是什么
1、用戶輸入的鏈接地址不正確,導致IIS提示404 not found。
2、頁面已經被刪除或鏈接地址改動,導致404 not found。
3、DNS設置阻止,造成出現404 not found的現象。
四、怎樣找出網站中的404錯誤頁面
如上面我們提到的,大量404 not found會影響用戶和搜索引擎的體驗,提交死鏈刪除也就變的很有必要了,那么,我們該怎樣找出網站中的404錯誤頁面?
(1)、最直接的方法,查看網站的訪問日志,根據返回404狀態碼找出404錯誤頁面。
(2)、根據網站記錄404的流量統計,可以很方便找出404錯誤頁面。
(3)、如果站點同目錄下的死鏈可以根據死鏈的url規則來判斷并找出這些死鏈。
(4)、對于泛域名解析導致的死鏈,每個泛域名都是一個相對獨立的站點,少量的收錄可以用手工的方式來收集,但是大量收錄只能借助第三方工具從百度都搜索引擎中抓取出來。
8、頁面出現404的解決方法
1、當頁面內容存在,但是由于更改的路徑,造成的404頁面,可以設置301跳轉到新的鏈接地址!
2、自定義404頁面,具體設置404錯誤頁面的方法這里就不說了,如果有不懂或不明白的,可以留言或QQ!
3、網站上的死鏈,錯誤鏈接,可以做刪除處理(具體參考:如何檢查網站死鏈?網站死鏈怎么處理)
404頁面屬于網站優化中很基礎的知識,但是卻發現很多新手SEO找鄭州SEO幫忙分析網站時,連基本的301/404都沒做,還有的是不會做,作為一個SEO人員定要注重細節和基礎優化,平時多交流學習,才能更好的進步!
原創文章"404 not found是什么意思?什么是404 not found”轉載請注明出處:http://www.dalciva.com/569.html