披露:當您通過我們的鏈接購買服務或產品時,我們有時會獲得佣金。

What is 404 Error & How to Fix it (Explained with Example)

勝利者米勒

Looking to fix 404 error? You are at the right place.

當搜索者點擊您的網站時,他們的瀏覽器會向您的服務器發送有關他們要訪問的內容的信息。

然後,服務器識別出他們正在請求的頁面,並將其發送回搜索者的瀏覽器。

服務器通過以下方式響應用戶的請求 HTTP響應代碼。

現在,如果一切正常,搜索器將在頁面上登陸,而看不到響應代碼。 另一方面,如果服務器和瀏覽器之間的交互存在任何問題,則將顯示錯誤消息。

網頁未找到

有兩種類型的瀏覽器錯誤消息。

首先, 5xx server errors indicate that the server has encountered a particular problem, being unable to respond to the searcher’s request.

其次,4xx瀏覽器錯誤表明客戶端的瀏覽器存在問題。

我已經寫過不同類型的4xx錯誤 在最近的一篇文章中 現在是時候關注所有這些中最令人沮喪的了。

是的,我說的是臭名昭著的“對不起,找不到該頁面”的警告,這聽起來像是任何搜索者心中的匕首。

網頁未找到

那是404 Not Found錯誤,通知用戶他們請求的內容目前不可用。

What is 404 error?

404錯誤是您的服務器發送到搜索者瀏覽器的HTTP響應代碼。

該消息通知用戶服務器可以工作,但是服務器上不再存在其請求的頁面。

重要的是不要將404錯誤消息與DNS錯誤混淆,這表明找不到服務器名稱。

 

How to find 404 error?

有許多強大的工具,包括免費和付費的,可以幫助您識別和修復網站上的錯誤404。

選擇提供實時監視選項的服務,繪製出搜索者看到404錯誤的所有位置,並幫助您估算404錯誤的成本。

1. Web日誌分析

對於初學者,您可以使用託管環境來 訪問您的日誌文件。

登錄您的cPanel帳戶,然後轉到文件管理器。 它將在所需的時間範圍內為您提供詳盡的日誌詳細信息。 您可以利用網站日誌來了解有關搜索者如何發現錯誤的更多信息。
cpanel log file
它的最大優勢之一是它可以觀察任何網站訪問者,無論是您的客戶還是Google的爬蟲。

最重要的是,可以輕鬆地將此信息作為excel文件打開,然後根據HTTP響應代碼進行分類。

2.抓取工具

Crawl tools like 網站燈泡 or Screaming Frog are a treasure trove of information about your website links. They use a crawler that indexes your site similarly to Google.

404 error: Sitebulb

搜尋器會掃描您的整個站點,該工具會在其上提供所有斷開鏈接的詳盡列表。 這樣,您將輕鬆識別404錯誤的來源。

爬網工具的主要問題之一是它們的範圍有限。 他們確實會掃描您的整個網站,但是人們用來查找您內容的其他渠道又如何呢?

3.分析工具

許多網站管理員從其Google Analytics(分析)帳戶中發現404 Not Found錯誤。 這可以通過完成 事件追踪 記錄用戶與不同網站元素的互動。

這些工具的最大優勢之一在於,它們可以告知您404錯誤是如何造成您損失的。 例如,您可以按碰到404錯誤的訪問者和未碰到XNUMX錯誤的訪問者對報告進行分類,並比較其行為。

如果您正在運行WP網站,則Yoast的Google Analytics(分析)是最強大的插件之一。 即,它會自動標記所有404錯誤,因此您可以直接在Google Analytics(分析)中找到它們。

All you need to do is go to Behavior > Site content > Content Drilldown and then see 404.html.
404 error: google-analytics-404-pages-report
分析工具的唯一問題是它們不能防止您的網站將來發生錯誤。 他們只會通知您已經發生的事情。

4.反向鏈接工具

鏈接構建仍然是最重要的SEO策略之一。 它使我們能夠從權威的在線資源中獲得高質量的鏈接。 這不僅可以提高您的排名,還可以提高您的在線權威。

即,一旦博主了解您的內容所帶來的價值,他們就會有機地鏈接回去。

為了充分利用鏈接建立策略,您需要定期監視反向鏈接。

您的目標是檢查是否有垃圾網站鏈接到您,或者更糟的是,是否有任何網站鏈接到您網站上不存在的頁面。

有許多 反向鏈接檢查器,例如Moz Pro,Ahrefs,Monitor Backlinks和SEMrush,可讓您查看哪些網站鏈接到您的網站。

一旦確定鏈接導致網站上的已刪除頁面,就應聯繫博客,並要求他們鏈接回博客上的類似資源。

 

如何修復此錯誤?

您已找到404錯誤,因此需要立即修復。

當然,這取決於404錯誤的來源。

例如,如果問題出在鏈接斷開,請按照我上面提到的方法進行操作–與網站所有者聯繫,並要求他們用可用的鏈接替換斷開的鏈接。

如果人們仍在尋找您已刪除頁面上的內容,則意味著它為他們帶來了價值。

對於您來說,這是您應該還原頁面的指示。 當然,只有在沒有充分理由首先刪除該頁面的情況下,才應這樣做。

最後,你可以 通過重定向修復404錯誤。 這樣,您告訴服務器引導訪客從斷開的鏈接到有效的鏈接:

  • 在.htaccess文件中手動創建重定向,該文件是控制Apache服務器功能的配置文件。 它放置在站點的根目錄中。 您首先需要強調要進行語句重定向,然後選擇301(永久移動)重定向。 然後,您要聲明您要重定向的鏈接,以及您要URL重定向到的鏈接。
  • 使用重定向插件。 這是創建重定向的更簡單方法。 一些最強大的WordPress重定向插件 重定向,輕鬆HTTPS重定向,301重定向和WP 404自動重定向到類似帖子。
 

Why is it important to personalize 404 error pages?

與其他任何4xx錯誤一樣,“ 404頁面未找到”也是客戶端錯誤。

通常發生此錯誤的原因有三個:

  • 用戶輸入了您的網址錯誤。 即使是最微小的錯字也可以將我們引導到一個完全不同的域,或者導致404頁面的出現。
  • 用戶單擊了斷開的鏈接。 這是一個外部鏈接,指向您的網站不再存在的頁面。
  • 您已從網站中刪除了請求的內容,或只是將其移至另一個URL。

您的目標是通過解釋發生的事情來保持一塵不染的用戶體驗。

首先,請看一下在線瀏覽時進入的常見404頁。 它們通常以諸如“ 404錯誤”,“ 404未找到”,“ 404頁面未找到”之類的消息開頭,然後混淆技術術語。

在這種情況下,搜索者會做什麼? 他們不知所措,放棄了這樣的頁面,開始尋找類似的內容。

幸運的是,您可以通過 自定義您的404錯誤頁面.

看看 輝煌的404頁 由樂高。

404 error: lego page not found

圖片來自樂高官方網站

它教會了我們一個重要的教訓–簡單性是增加用戶體驗的關鍵:

  • 他們沒有選擇通用的設計選項,而是在404頁上使用了Minifigures。

樂高(Lego)的404錯誤頁面很有趣,強調了它們的核心特徵,例如好玩和友好。 通過在404頁上使用品牌顏色,版式,徽標或圖像,您可以贏得用戶的信任並提高他們的品牌知名度。

  • 他們用自然語言來解釋問題。

樂高只是告知用戶問題的原因是舊鏈接或已移動的頁面。 用簡單的解釋和每個人都能理解的日常語言代替複雜的術語。

  • 他們將搜索者留在他們的網站上。

這樣做的目的是激發搜索者返回您的主頁。 例如,提供首頁鏈接,站點地圖鏈接,搜索欄,熱門帖子鏈接,熱門產品(和照片)鏈接。

Don’t forget to provide links to your customer support or even add a contact form, as this is one of the easiest ways to get customer feedback.

 

如何避免這個錯誤?

404未找到頁面在很多層面上損害了您的在線形象。

Apart from impacting your SEO rankings, they hurt user experiences.

Today’s searchers are tech-savvy.

They value their time and don’t want to waste time on faulty website pages.

This is why you need to monitor the 404 errors on your website and fix them accordingly.

當然,頁面和內容會不斷被刪除。 不管他們有多小心,搜索者仍然會輸錯您的地址或單擊不起作用的鏈接。

這就是為什麼您需要創建個性化的頁面來與之產生共鳴,通知它們並激發它們留在您的網站上的原因。

希望這可以幫助!