亚洲欧美v国产一区二区三区,中文字日产幕乱五区,综合亚洲,,,色,亚洲伊人久久大香线蕉综合,亚洲综合精品伊人久久

首頁 > SEO建站 > SEO百科404 not found是什么意思?詳解網(wǎng)站HTTP 404 not found的正確解決方法

404 not found是什么意思?詳解網(wǎng)站HTTP 404 not found的正確解決方法

2023-05-08 09:23:54

一、404 not found是什么意思

404 not found是HTTP對網(wǎng)頁錯誤情況返回的一種狀態(tài)碼,當(dāng)用戶在瀏覽器中輸入網(wǎng)址時,服務(wù)器會根據(jù)輸入的地址判斷是否有對應(yīng)的網(wǎng)頁信息,如果沒有對應(yīng)信息,說明用戶輸入的可能是一串無效的鏈接,服務(wù)器就會向用戶返回404 not found狀態(tài)碼,告訴用戶沒有找到對應(yīng)的網(wǎng)頁信息。

404 not found是什么意思

簡單的說網(wǎng)站出現(xiàn)404 not found提示,就是告訴網(wǎng)站的使用者,這個頁面不存在或未找到。通常是因?yàn)橛脩羲L問的對應(yīng)網(wǎng)頁已被刪除、被移動或從未存在。404也是互聯(lián)網(wǎng)上最常見的錯誤之一。404錯誤消息可能與"server not found"(無法找到服務(wù)器)或其他類似消息產(chǎn)生混淆。

HTTP協(xié)議的錯誤信息在不同的軟件、不同的語言描述可能不同,但是其代碼是統(tǒng)一的,以便瀏覽器能夠正確識別和處理。當(dāng)客戶端使用HTTP瀏覽網(wǎng)頁時,服務(wù)器需要針對不同的"要求"提供不同的"回應(yīng)",譬如瀏覽器發(fā)出HTML文件(網(wǎng)頁)的要求,并帶有數(shù)字回應(yīng)碼和MIME的消息。代碼404的第一個"4"代表客戶端的錯誤,如錯誤的URL;后兩位數(shù)字碼則代表著特定的錯誤消息。HTTP的3字符代碼跟早期通信協(xié)議FTP和NNTP的代碼相當(dāng)類似。

二、出現(xiàn)404 not found的原因

正常的網(wǎng)站如果沒有改版或者其他特殊操作不會存在404 not found問題,如果問題出現(xiàn),那么很簡單,可能你的網(wǎng)站存在異常的操作,以下是出現(xiàn)404 not found的幾個主要原因:

404 not found提示

*404 not found提示

1、用戶輸入的地址鏈接有誤,導(dǎo)致網(wǎng)站服務(wù)器提示404 not found。

2、當(dāng)用戶在國內(nèi)訪問一些被禁止訪問的國外網(wǎng)站時,會出現(xiàn)404 not found ,這需要使用代理服務(wù)器才能正常瀏覽。

3、網(wǎng)站出現(xiàn)改版,比如說更換網(wǎng)站程序、數(shù)據(jù)庫對不上等,這樣很多網(wǎng)頁內(nèi)容可能存在找不到的現(xiàn)象,即死鏈接。又比如網(wǎng)站更換服務(wù)器,部分靜態(tài)文件沒有復(fù)制到新的服務(wù)器上,或者是因?yàn)樾路?wù)器的文件夾權(quán)限問題導(dǎo)致文件沒有讀取權(quán)限,因此出現(xiàn)404 not found問題。

4、服務(wù)器上原有頁面被刪除了,導(dǎo)致出現(xiàn)http 404 not found錯誤提示。比如某篇文章因?yàn)榘鏅?quán)問題,人為刪除,但已被搜索引擎收錄,當(dāng)用戶搜索這篇文章并打開的時候即會出現(xiàn)404 not found錯誤提示。

5、因?yàn)閯討B(tài)規(guī)則變更,導(dǎo)致頁面出現(xiàn)404 not found錯誤也比較常見。當(dāng)一個動態(tài)頁面因?yàn)?a href="http://www.sonygallery.com.cn/seojianzhan/17533.html" target="_blank" >偽靜態(tài)規(guī)則變更,會導(dǎo)致URL的變更,那么之前的URL將會失效,打開之前的URL鏈接自然會出現(xiàn)404 not found錯誤提示。

6、網(wǎng)站被黑客攻擊導(dǎo)致網(wǎng)站部分文件或者全部文件損失,也會出現(xiàn)404 not found的錯誤頁面提示,這種情況比較少見。

從專業(yè)的角度來講,造成404 not found的原因有:無法在所請求的端口上訪問Web站點(diǎn)、Web服務(wù)擴(kuò)展鎖定策略阻止本請求、MIME映射策略阻止本請求這3種情況。

三、404 not found的影響

1、網(wǎng)站如果出現(xiàn)404 not found過多,搜索引擎會認(rèn)為網(wǎng)站處于改版或者被惡意攻擊的狀況,會對網(wǎng)站進(jìn)行降權(quán)處理,等待恢復(fù)后會將網(wǎng)站進(jìn)行提高權(quán)重。

2、當(dāng)用戶打開網(wǎng)站,點(diǎn)擊一個鏈接出現(xiàn)錯誤頁面,點(diǎn)擊第二鏈接還是出現(xiàn)同樣的問題,這樣很不利于用戶體驗(yàn),用戶可能會認(rèn)為站點(diǎn)是垃圾網(wǎng)站,那么會降低對網(wǎng)站的信任度,從而增加網(wǎng)站的跳出率。

3、404錯誤太多,也會導(dǎo)致搜索引擎降低對網(wǎng)站的信任度,將會產(chǎn)生網(wǎng)站索引數(shù)量的下降,會導(dǎo)致網(wǎng)站的一些關(guān)鍵詞排名下降或沒有排名,從而導(dǎo)致網(wǎng)站的權(quán)重下降、流量下降甚至網(wǎng)站轉(zhuǎn)化率下降。

四、404 not found的正確解決方法

出現(xiàn)404 not found頁面不要慌,網(wǎng)頁訪問用戶首先看看自己輸入的鏈接是否有錯誤,一個細(xì)微的標(biāo)點(diǎn)符號或者格式錯誤都可能會導(dǎo)致訪問失敗,所以大家一定要輸入正確的鏈接地址,保證入口的合法性;其次檢查網(wǎng)絡(luò)鏈接是否正常,如果自己沒有連上網(wǎng)絡(luò)或者網(wǎng)絡(luò)較差,也可能會出現(xiàn)這個提示。再有訪問一些被禁止訪問的國外網(wǎng)站時,會出現(xiàn)404 not found,這需要使用代理服務(wù)器才能正常瀏覽。

如果遇到網(wǎng)站有dns地址訪問要求的,可以右鍵網(wǎng)絡(luò)圖標(biāo),打開" 網(wǎng)絡(luò)和internet設(shè)置 ", 接著打開網(wǎng)絡(luò)適配器,右鍵連接的網(wǎng)絡(luò),打開" 屬性 ", 然后雙擊打開" 協(xié)議版本4 ",修改其中的dns到網(wǎng)站允許的dns地址即可。

修改電腦的DNS服務(wù)器

*修改電腦的DNS服務(wù)器

上述問題排除后,出現(xiàn)404 not found錯誤就需要網(wǎng)站管理者進(jìn)行解決了,網(wǎng)站管理者可采用以下幾種方法解決:

1、網(wǎng)頁內(nèi)容已不再存在

如果移除了相應(yīng)網(wǎng)頁,并且網(wǎng)站上沒有包含類似內(nèi)容的替換網(wǎng)頁,請針對該網(wǎng)頁返回 404 (not found) 或 410 (gone) 響應(yīng)(狀態(tài))代碼。這些狀態(tài)代碼會告知搜索引擎該網(wǎng)頁已不存在,相應(yīng)內(nèi)容不應(yīng)編入索引。

如果有權(quán)訪問服務(wù)器的配置文件,設(shè)置404指向一個設(shè)計(jì)好的html文件,此時頁面返回的404狀態(tài)碼。 通常idc提供商基本都提供404設(shè)置的功能,直接上傳文件設(shè)置即可。如果網(wǎng)站采用cms系統(tǒng)開發(fā),一般都有默認(rèn)的404 not found頁面,可以根據(jù)網(wǎng)站自身情況修改404 not found頁面。網(wǎng)站運(yùn)維管理員設(shè)置web服務(wù)器常用的方法如下:

A、IIS服務(wù)器設(shè)置404錯誤頁面的方法

打開IIS管理器-->點(diǎn)擊要設(shè)置自定義404的網(wǎng)站的屬性-->點(diǎn)擊自定義錯誤選項(xiàng)-->選中404頁-->選中并打開編輯屬性-->設(shè)置成 URL --> URL 里填寫"/err404.html"-->按確定退出再把做好的err404.html 頁面上傳到網(wǎng)站根目錄下。此處在"消息類型"中一定要選擇"文件"或"默認(rèn)值",而不要選擇"URL",不然,將導(dǎo)致返回"200"狀態(tài)碼。

B、Apache服務(wù)設(shè)置404錯誤頁面的方法

為Apache Server設(shè)置404錯誤頁面的方法很簡單,只需在.htaccess 文件中加入如下內(nèi)容即可,ErrorDocument 404 /notfound.php。

2、網(wǎng)頁內(nèi)容現(xiàn)已移到別處

對于存在的網(wǎng)頁內(nèi)容,由于路徑改變而導(dǎo)致無法訪問時,可在web服務(wù)器(IIS、Apache)中定義404錯誤指向一個動態(tài)頁面,在頁面里面使用301永久重定向跳轉(zhuǎn)到新的地址,此時服務(wù)器返回301狀態(tài)碼。這樣做不會中斷用戶的瀏覽體驗(yàn),還是一種將網(wǎng)頁新鏈接告知搜索引擎的好辦法。在這個過程中可以使用網(wǎng)址檢查工具驗(yàn)證網(wǎng)址是否返回了正確的代碼。

3、網(wǎng)頁內(nèi)容仍然存在

如果系統(tǒng)將某個本身正常的網(wǎng)頁標(biāo)記為軟 404 錯誤,可能是因?yàn)闊o法正常加載該網(wǎng)頁,或是因?yàn)樗诔尸F(xiàn)期間缺少重要資源。請使用網(wǎng)址檢查工具檢查呈現(xiàn)的內(nèi)容和返回的 HTTP 代碼。如果呈現(xiàn)的是空白或幾乎空白的網(wǎng)頁,可能是因?yàn)樵摼W(wǎng)頁引用了許多無法加載的資源(無法加載資源的原因包括:資源被屏蔽(遭到 robots.txt 屏蔽)、網(wǎng)頁包含的資源過多/過大,或者資源加載速度緩慢。),這種情況可能會被解讀為軟 404 錯誤。

總結(jié)

優(yōu)化猩SEO:當(dāng)用戶訪問網(wǎng)站出現(xiàn)404 not found時,由于網(wǎng)站沒有設(shè)置404錯誤的引導(dǎo)頁面,這將導(dǎo)致一些用戶的損失,如果設(shè)置404 not found頁面不僅能提升用戶體驗(yàn),還會降低網(wǎng)站的跳出率,這對網(wǎng)站SEO優(yōu)化至關(guān)重要。

參考鏈接:

404 not found(HTTP返回代碼,一種錯誤代碼頁)_百度百科

https://baike.baidu.com/item/404%20not%20found/5101769

404 not found是什么意思?如何解決?-太平洋IT百科

https://product.pconline.com.cn/itbk/software/dnyw/1703/8949623.html

404 not found意思詳細(xì)介紹-太平洋電腦網(wǎng)

https://g.pconline.com.cn/x/1497/14974341.html

修改于2023-05-08

想了解更多SEO百科的內(nèi)容,請?jiān)L問:SEO百科

本文來源:http://www.sonygallery.com.cn/seojianzhan/17286.html

免責(zé)聲明:部分文章信息來源于網(wǎng)絡(luò)以及網(wǎng)友投稿,本網(wǎng)站只負(fù)責(zé)對文章進(jìn)行整理、排版、編輯,是出于傳遞更多信息之目的,并不意味著贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)任何法律責(zé)任。