?

七寶SEO七寶SEO七寶SEO

404 not found是什么意思-如何解決網站404

  404是用戶在訪問頁面時,搜索引擎常返回的狀態碼,常見的還有200,301,302,500等。搜索引擎通過http狀態碼識別網頁狀態,404狀態碼,常指所訪問的頁面不存在或已被刪除。我們都知道,一名優秀的SEO,網站的方方面面優化工作不容忽視,404頁面的制作無論是對搜索引擎還是對用戶來說都是必不可少的,404頁面也是我們網站優化中的基礎之一,那么404 not found是什么意思?網站優化中404頁面怎么制作呢?下面北京SEO七寶向日葵app下载安装就詳細介紹下404這個問題。


  一、404 not found是什么意思

  404 not found是一種標準的HTTP返回代碼,當用戶輸入一個鏈接時,服務器上的IIS(Internet信息服務)會首先檢測用戶輸入的地址鏈接是否有對應的網頁信息。

  404頁面,是用戶訪問不存在內容或者已刪除網頁時,呈現給用戶的界面,又稱404錯誤頁面/404-Not Found。


  二、404頁面的作用

  404頁面作用通常有兩點:1、提高用戶站內瀏覽體驗;2、增強對搜索引擎的友好性。一個好的網站是以用戶為基礎的,蜘蛛也只是一個訪客而已,所以告訴用戶頁面存在錯誤的時候,也要標明如何到達正確的地方,也就是404頁面里面必須要有首頁的返回鏈接,這樣在用戶或者蜘蛛遇到麻煩時,就知道該怎么辦了。

404 not found是什么意思-如何解決網站404(圖1)

  三、404頁面制作方法

  1、服務器環境下如何設置:

  1.首先先打開IIS,對你要設置的網站右鍵點擊屬性,找到自定義錯誤欄目!

  2.大家應該看到http錯誤了,往下翻,找到404,一共有三個404

  3.雙擊這個404,然后點擊瀏覽,找到你在網上下載的或者自己寫的404頁面

  4.然后給404 、404:2、404:3都換上你的404文件

向日葵app下载安装  然后保存一下,這樣網站的404就設置成功了!

  2、有的朋友用的是虛擬主機空間,那要怎么設置404呢?

  其實很簡單,這個只要在偽靜態設置就行

  虛擬主機下設置404方式是通過.htaccess文件,此文件位于網站根目錄,如果您的空間沒有,請先手工新建一個上傳到根目錄

向日葵app下载安装  接下來編輯此文件,加入下面這一行代碼

向日葵app下载安装  ErrorDocument 404 /jmdrkjcn.html

  /jmdrkjcn.html是錯誤提示用的網頁路徑,請自行修改!

向日葵app下载安装  以上分別是服務器以及虛擬主機設置的方法!當然設置好后,為了以防萬一,大家可以去站長之家先查詢一下返回狀態是不是404,因為有的時候你打開網頁提示404,但是其實返回的代碼卻不是404!

404 not found是什么意思-如何解決網站404(圖2)

  四、404頁面常見誤區

  ①網站沒有設置404頁面

向日葵app下载安装  404錯誤頁面對用戶而言:告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網站其他頁面而不是關閉窗口離開,消除用戶的挫敗感。

  對SEO而言,沒有404頁面,會增加搜索引擎蜘蛛的丟失率,也會增加網站的跳出率,造成糟糕的用戶體驗。

  ②404頁面沒有返回網站的鏈接

向日葵app下载安装  比如某多多的404頁面,只有404 Not Found,沒有任何返回網站的鏈接。

向日葵app下载安装  搜索引擎蜘蛛是順著超級鏈接爬取的,無論是橫向爬取還是縱向爬取,沒有返回鏈接,用戶回不去,蜘蛛也回不去。只能進不能出,有來無回,蜘蛛就是這樣被坑死的。

向日葵app下载安装  對搜索引擎友好的頁面,需要有返回網站的鏈接,可以是首頁、欄目頁、活動頁,也可以網站的導航欄。

向日葵app下载安装  ③404頁面使用了強制跳轉

向日葵app下载安装  某品會的404頁面使用了強制跳轉,跳轉到首頁。實現跳轉功能的方式有多種,meta標簽、301、js等,但無論你用什么方式實現跳轉,都對搜索引擎不友好。

向日葵app下载安装  404頁面也是一個頁面,搜索引擎蜘蛛在爬取頁面的過程中,還沒有爬完就被強制拽回到其他頁面。就像你在吃飯,才吃兩口,就被人強行拽走,是不是超級不爽。

  綜上所述,優秀的404頁面應該具備如下條件:

  ①必須有返回鏈接;

  ②不建議使用跳轉代碼,尤其是強制跳轉;


未經允許不得轉載:七寶SEO » 404 not found是什么意思-如何解決網站404