什麼是軟 404 以及如何修復它們

已發表: 2022-10-19


表示“什麼是軟 404 以及如何修復它們”的圖形。

您是否曾經登陸過一個網頁,卻看到一條大錯誤消息成為您閱讀的死胡同? 作為用戶,您幾乎沒有方向可關閉選項卡。 作為網站所有者,上面寫滿了壞消息。 雖然這些頁面有其用途,但如果濫用它們可能會對您的網站造成傷害。

在錯誤的上下文中使用“找不到頁面”錯誤的一個例子是軟 404 錯誤。 這些會對您的搜索引擎排名、網站流量甚至信譽造成嚴重破壞。

下面,我將定義什麼是軟 404 錯誤,並介紹常規(或硬)404 錯誤之間的區別。 然後我將解釋如何找到這些錯誤並解決它們。

什麼是軟 404 錯誤?

軟 404 錯誤是返回“未找到”錯誤代碼 (404) 的頁面,但頁面上的內容實際上並未丟失。 該頁面可能是空的,也可能包含站點上其他頁面的部分內容。 軟 404 可能是由 URL 中的拼寫錯誤、過時的鏈接或服務器問題引起的。

當它是軟 404 錯誤時,錯誤會傳達給網站訪問者,但不會傳達給 Google 抓取機器人。 這意味著頁面將繼續在搜索引擎結果頁面 (SERP) 上被抓取和索引。

軟 404 不是官方狀態; 相反,它是 Google 為提醒您而創建的。 這意味著 Google 和其他搜索引擎會繼續抓取這些網頁,直到您採取行動。

(硬)404 和軟 404 錯誤有什麼區別?

硬 404 錯誤和軟 404 錯誤之間的區別在於它們向搜索引擎顯示的狀態。

對於硬 404 錯誤,404 錯誤代碼將同時返回給頁面訪問者和搜索引擎。 這告訴雙方該頁面不存在。 以下是服裝網站 ModCloth 的硬 404 錯誤示例:

Modcloth 404 軟 404 錯誤頁面的屏幕截圖。

對於軟 404 錯誤,404 錯誤代碼會顯示給訪問者而不是搜索引擎。

相反,他們會看到 200 OK 狀態,這讓他們可以爬行。 因此,如果您在 Google Search Console 中看到軟 404 錯誤,則意味著您網站上的某些頁面可能會返回 404 錯誤,即使它們確實存在。

軟 404 錯誤會影響我的網站排名嗎?

簡短的回答是肯定的; 軟 404 錯誤會影響您的網站在 SERP 上的排名。 要了解原因,您需要了解 Google 是如何抓取網站的。

為了防止網站服務器承受壓力並減少爬行機器人的工作量,谷歌使用一種稱為爬行預算的東西來確定爬行網站的數量和頻率。 抓取預算是 Googlebot 在每次訪問期間將在您的網站上抓取的頁面數。 抓取預算由抓取速率和抓取需求組成。

根據谷歌,定義如下:

  • 抓取率是 Googlebot 在抓取您的網站時每秒向您的網站發出的請求數。
  • 抓取需求是 Google 想要根據受歡迎程度、抓取時間等來抓取您的網站的程度。

當您的網站上出現大量軟 404 錯誤時,您將使用大量的抓取預算。 這意味著更少的現有頁面被抓取,導致 SERP 中的排名越來越低。

可以這樣想:如果您的網站有 100 個頁面,但 Google 確定您的抓取預算為 70,那麼 Google 只會抓取您頁面的 70%。 如果 10 個頁面是軟 404 錯誤,則這些頁面中的部分或全部可能會落入 70 個抓取預算之內。因此,您會失去搜索引擎抓取有價值頁面的機會。

軟 404 會導致哪些問題?

除了 SERP 中較低的排名外,其他問題與您網站上的軟 404 錯誤有關。

例如,如果 Googlebot 抓取帶有軟 404 錯誤的頁面並發現頁面上的內容實際上並沒有丟失,它可能會認為您的網站正在提供虛假的 404 錯誤。 這可能會導致您的網站受到 Google 的懲罰。

最大的問題之一是糟糕的用戶體驗。 由於軟 404 URL 仍然出現在搜索結果中,因此用戶可能會被定向到不存在的頁面。

如果用戶單擊返回軟 404 錯誤的頁面鏈接,他們可能會認為該頁面不存在並離開您的站點。 這可能會降低您網站的跳出率,並導致用戶在您網站上花費的時間減少。

也可能對網站的性能和運營產生影響。

雖然 404 錯誤頁面佔用的服務器空間不如內容頁面多,但它們仍會佔用帶寬。 如果 Google 和其他搜索引擎將流量定向到一個不存在的頁面,您仍然會點擊,這會降低網站速度和性能。

如何查找(並修復)軟 404 錯誤

由於軟 404 錯誤不是官方狀態,因此它們對網站所有者來說並不那麼明顯。

這就是像 Google Search Console 這樣的工具的用武之地。根據 Google 的說法,Search Console“幫助您衡量網站的搜索流量和性能,解決問題,並使您的網站在 Google 搜索結果中大放異彩。”

Search Console 可以幫助您解決的一個問題是軟 404 錯誤。

1. 在 Google Search Console 中查找軟 404 錯誤

要使用 Google Search Console,請註冊一個帳戶並連接您的域。 這是一個簡單的過程,只需幾分鐘即可完成。

連接後,Search Console 有時間收集信息,您會在 Coverage 下的 Google Search Console 中找到軟 404 錯誤:

如何在 Google Search Console 中查找軟 404 錯誤的屏幕截圖。

它可以以兩種方式之一顯示:作為錯誤或排除(如上所示)。

在 Google Search Console 中以錯誤狀態出現的軟 404 是您首先要定位的。 那些處於排除狀態的頁面仍應得到解決,但谷歌出於某種原因已停止抓取這些頁面。

如果您在 Google Search Console 中沒有看到任何軟 404 錯誤,您還可以使用 Screaming Frog 等抓取工具來抓取您的網站並查找返回 404 錯誤的網頁。 只需轉到“響應代碼”選項卡並查找任何返回 404 錯誤的頁面。

2. 如果頁面不存在:設置適當的 404 或 410 錯誤

如果您收到的軟 404 錯誤是真實的,請在服務器上設置適當的 404(未找到)或 410(內容已刪除)錯誤。 這可確保網站訪問者和爬行機器人看到正確的錯誤。

對於搜索引擎,404 和 410 錯誤代碼之間有區別嗎?

據谷歌的約翰穆勒說,並非如此。 這兩個錯誤代碼都會告訴 Google 停止索引 URL,這在任何一種情況下都是您想要的結果。

大多數內容管理系統 (CMS) 都有內置的 404 和 410 錯誤頁面。 為了充分利用您的 404 頁面,我建議添加一些相關的博客文章或提供搜索功能或工具。

例如,在我的網站上,用戶可以從我的 404 頁面分析他們網站的 SEO:

Neil Patel 網頁上 404 錯誤頁面的屏幕截圖。

如果您的 CMS 不提供,則您需要自行配置服務器並設計頁面或在網站開發人員的幫助下設計頁面。

雖然個性化的 404 錯誤頁面可能需要時間和金錢,但它也是一個很好的品牌推廣機會。

3. 如果頁面確實存在:改進內容並重建索引

Google 擅長發現軟 404 錯誤,但並不完美。 它可能會錯誤地將頁面報告為軟 404,即使頁面上存在內容也是如此。

這通常發生在內容簡短或不相關時。

假設該頁面是必要的,您將希望增加內容以確保它不會被誤認為是軟 404。這並不意味著使用絨毛或填充物,而是相關且引人入勝的內容可以提高您網站的質量。

如果您的網頁需要批量處理,請考慮添加圖像、圖表和圖表,以及您可以使用外部參考進行備份的數據驅動內容。 這些為您的網站增加可信度,如果頁面返回軟 404 錯誤,這一點尤為重要。 查找 404 錯誤對網站的後端和前端以及用戶體驗都有好處。

4. 如果頁面被移動:設置 301 重定向

合併內容頁面或四處移動內容時,盡快設置重定向很重要。 否則,您的網站訪問者可能會被定向到 404 頁面。

如果這導致軟 404 錯誤,那麼您會很高興知道修復很簡單。 您只需要設置永久 301 重定向到您網站上的較新頁面。

大多數 CMS 都有內置的重定向工具。 只需輸入舊 URL 和新 URL,流量就會自動重定向。 本指南將引導您在 WordPress 上設置重定向。

設置完成後,重定向將傳達給搜索引擎抓取工具,以便他們抓取正確的頁面。

常見問題

什麼是軟 404 錯誤?

軟 404 錯誤是未正確傳達給搜索引擎抓取機器人的“找不到頁面”錯誤。 該錯誤會正確顯示給網站訪問者,但不會向機器人爬行,這意味著他們會繼續爬行這些頁面,從而浪費時間和資源。

是什麼導致軟 404?

有幾種不同的情況會導致軟 404 錯誤。 最常見的原因是頁面已移動到新位置並且尚未設置重定向。 其他常見原因包括頁面內容不佳以及返回 404 錯誤的頁面,即使它們確實存在。

修復軟 404 錯誤會增加我的網站流量嗎?

解決軟 404 錯誤後,抓取機器人可以專注於更大比例的活動內容頁面。 結果,更多內容出現在 SERP 中。 從理論上講,這可以增加網站流量。

常規 404 和軟 404 錯誤有什麼區別?

常規 404 和軟 404 錯誤之間的區別在於與搜索引擎抓取機器人通信的內容。 對於常規 404,網站服務器會將 404 錯誤傳遞給爬蟲機器人。 對於軟 404,網站服務器提供 200 OK 狀態,這意味著機器人繼續抓取頁面。

Google 會因為軟 404 錯誤而懲罰我嗎?

軟 404 錯誤沒有官方處罰,但如果錯誤未解決,自然會產生後果。 其中包括在搜索引擎結果頁面上的可見度較低和用戶體驗不佳。

有 404 會影響 SEO 嗎?

如果處理不當,404 錯誤可能會損害您網站的排名。 如果 Googlebot 抓取帶有 404 錯誤的網頁,它可能會認為該網頁不存在並停止抓取您的網站。 因此,您最重要的網頁可能不會像應有的那樣頻繁地被抓取,這可能會損害您網站的排名。

此外,如果用戶單擊指向返回 404 錯誤的頁面的鏈接,他們可能會認為該頁面不存在並離開您的站點。 這可能會降低您網站的跳出率並導致用戶在您網站上花費的時間減少,這兩者都會對您網站的排名產生負面影響。

為避免這些問題,如果頁面不存在,請務必設置正確的 404 或 410 錯誤,如果頁面已移動,請務必設置 301 重定向。

此外,請確保您的所有頁面都包含與用戶正在尋找的內容相關的優質內容。 您可以全年執行技術搜索引擎優化審核,以確保您的頁面達到標準。 通過採取這些步驟,您可以幫助確保您網站的排名不會受到軟 404 錯誤的影響。

如何修復軟 404 錯誤?

如果頁面實際上不存在,創建自定義 404 頁面或 410 錯誤會有所幫助。 404 錯誤告訴用戶他們要查找的頁面不存在,而 410 錯誤告訴用戶該頁面已被永久刪除。

要設置 404 或 410 錯誤,您需要將“404.html”或“410.html”文件添加到您的站點。

如果頁面確實存在但返回軟 404 錯誤,則您需要改進頁面上的內容,然後重新索引它。 這可以通過向頁面添加更多相關內容或改進頁面的標題和元標記來實現。

如果頁面移動到新位置,您將需要設置 301 重定向。 301 重定向告訴用戶該頁面已永久移動到新位置。 要設置 301 重定向,您需要將“301.html”文件添加到您的站點。

結論

當頁面從您的網站中刪除時,有適當的方法向網站訪問者和搜索引擎抓取機器人發出此刪除信號。

最常見的方法是設置 404 錯誤頁面。 但是,如果配置不正確,404 錯誤可能不會傳達給爬蟲機器人。 因此,出現軟 404 錯誤。

雖然軟 404 錯誤可能會導致搜索引擎排名和用戶體驗出現問題,但它們很容易找到並解決。

根據具體情況,您可以設置永久性 404、設置 301 重定向或改進頁面內容並重新編制索引。 這些修復只需幾分鐘,但會顯著影響網站性能。

您最後一次檢查軟 404錯誤是什麼時候?

諮詢尼爾·帕特爾

查看我的代理機構如何為您的網站帶來大量流量

  • SEO – 解鎖海量的 SEO 流量。 查看真實結果。
  • 內容營銷——我們的團隊創造了史詩般的內容,這些內容將被分享、獲得鏈接並吸引流量。
  • 付費媒體——具有明確投資回報率的有效付費策略。

預約電話