Lỗi 404 là gì? Cách khắc phục lỗi 404 Not Found đơn giản.

lỗi 404 là gì
Nội dung

    Hi man! Khi quản trị 1 vài website WordPress thì dù cho bạn có cố gắng đến mấy thì cũng gặp lỗi 404. Vậy lỗi 404 là gì và làm thế nào để sửa lỗi 404 Not Found.

    Lỗi 404 là gì?

    Khi bạn gặp các cụm từ sau thì cũng là nó nhé, chỉ là mỗi người dùng một kiểu mà thôi, ví dụ:

    • 404 Not Found
    • 404
    • Error 404
    • 404 không tìm thấy trang
    • 404 Page Not Found

    Mới nghe tên thôi thì bạn cũng biết đó là lỗi gì rồi phải không?

    Lỗi 404
    Trang 404 Not Found của hãng Marvel

    Khi một người dùng nhấn vào 1 liên kết nào đó mà kết quả trả về như trên. Thì có nghĩa là liên kết đó đã bị xóa hoặc không tồn tại mà không được chuyển hướng về trang khác.

    Note: Nếu bạn gõ 1 liên kết nào đó vào thanh trình duyệt mà hiện ra lỗi 404. Thì có thể là do bạn gõ sai chính tả trong URL.

    Đó là ở góc độ người dùng thôi chứ còn nếu bạn thấy lỗi 404 trong Google Search Console thì phần lớn là do bạn.

    Nguyên nhân gây ra lỗi 404

    Có khá nhiều nguyên nhân gây ra lỗi 404 mà nhiều khi bạn không ngờ đến. Sau đây là một số nguyên nhân chính:

    • Bạn thay đổi cấu trúc Permalink sau khi Google đã lập chỉ mục webite của bạn
    • Bạn xóa nội dung trên webiste mà KHÔNG chuyển hướng link đã xóa đến link mới
    • “Ai đó” đã trỏ website của bạn đến 1 liên kết sai hoặc không tồn tại

    Trong đó thay đổi đường dẫn tĩnh permalink là việc mà người mới hay gặp nhất. Việc này gây ra lỗi 404 Not Found hàng loạt khiến bạn rất dễ chán nản.

    Không những vậy nó còn làm giảm thứ hạng từ khóa của bạn.

    Thử hình dung bạn đầu tư bao nhiêu công sức viết bài chuẩn SEO. Và SEO cho nó lên top rồi một ngày nó biến mất khỏi kết quả tìm kiếm.

    Vì vậy, bạn nên cân nhắc thật kỹ cấu trúc permalink mà bạn muốn sử dụng lâu dài.

    Đối với mình thì nguyên nhân thường gặp nhất là mình hay đưa ra các liên kết làm ví dụ cho bài viết. Sau khi Google thu thập và lập chỉ mục cho bài viết đó thì dính lỗi 404.

    Cách khắc phục lỗi 404 Not Found

    Tùy vào số lượng lỗi 404 mà bạn có các cách khắc phục khác nhau.

    Nếu ít thì bạn có thể xóa bằng tay trong Google Search Console. Còn nhiều thì bạn nên chuyển hướng nó đi đâu đó như về trang chủ chẳng hạn.

    Sửa lỗi 404 Not Found trong Google Search Console

    Đầu tiên bạn truy cập vào Google Search Console tại đây. Sau đó nhấn Chuyển về phiên bản cũ, chọn Thu thập dữ liệu > Lỗi thu thập dữ liệu

    Nếu bạn đã sửa trên website hoặc tin rằng các lỗi 404 này là do Google “hiểu nhầm”. Hãy tick chọn tất cả sau đó chọn ĐÁNH DẤU LÀ CỐ ĐỊNH.

    Lỗi 404

    Tạm thời nó sẽ bị ẩn đi nhưng có thể lại hiện ra khi lần tới Google thu thập dữ liệu của bạn.

    Nếu bạn đã làm vài lần mà không hết thì hãy copy URL đó vào mục Chỉ mục của Google > Xóa URL và làm theo hướng dẫn

    Khắc phục lỗi 404 Not Found bằng cách chuyển hướng

    Nếu website của bạn có quá nhiều lỗi 404 thì chỉ còn cách là chuyển hướng tất cả về trang chủ.

    Để làm được điều này bạn chỉ cần thêm đoạn mã sau vào file 404.php trong thư mục của theme (nếu chưa có thì hãy tạo 1 cái).

    <?php header("HTTP/1.1 301 Moved Permanently"); header("Location: ".get_bloginfo('url')); exit(); ?>

    Bây giờ thì tất cả các trang bị lỗi 404 sẽ được chuyển hướng về trang chủ.

    Người dùng sẽ không tìm thấy cái mà họ muốn nhưng ít ra thì bạn cũng có thứ khác cho họ xem nếu họ muốn.

    Tạo 1 trang 404 thật đẹp

    Vì 1 lý do nào đó mà bạn không sửa được lỗi 404 và cũng không muốn chuyển hướng nó về trang chủ thì nên tạo 1 trang 404 thật hấp dẫn.

    Đó có thể là 1 câu nói làm lay động lòng người, 1 hình ảnh chó mèo dễ thương hay 1 hotgirl chẳng hạn.

    Lỗi 404
    Trang lỗi 404 của hãng Pixar. Image: Pixar

    Vậy là mình đã trả lời cho câu hỏi lỗi 404 là gì và làm sao để khắc phục lỗi 404 Not Found.

    Chúc bạn thành công!

    269470cookie-checkLỗi 404 là gì? Cách khắc phục lỗi 404 Not Found đơn giản.

    Bình luận

    8 responses to “Lỗi 404 là gì? Cách khắc phục lỗi 404 Not Found đơn giản.”

    1. Huyền(gucli) Avatar

      Chuyển hướng nhiều trang lỗi 404 về trang chủ vậy có làm rớt hạng từ khóa trang chủ ko ad?

      1. Đặng Đình Quân Avatar

        Hi Huyền, lỗi 404 là khi người dùng họ nhấn vào link đó và ra trang lỗi 404 và họ không biết làm gì tiếp theo. Nên chuyển hướng về trang chủ là để tăng trải nghiệm người dùng thôi chứ nó không liên quan gì đến từ khóa cả :))

        1. Huyền(gucli) Avatar

          OK, Cảm ơn Ad đã chia sẻ nhé. Lâu nay toàn sợ trỏ vậy rớt top trang chủ 😀

          1. Đặng Đình Quân Avatar

            Cho nên kiểu gì cũng không được thay đổi permalink. Còn nếu xoá bài thì nên chuyển hướng. Cảm ơn bạn đã ghé thăm blog nhé.

    2. Nam Hải Avatar

      trồ ô, mình cứ nghĩ lỗi 404 là không thể sử nữa chứ, mình con non kinh nghiệm nên không biết về điều này, nay mới sáng trí ra à, cảm ơn bạn.

      1. Đặng Đình Quân Avatar

        cảm ơn bạn đã đọc blog 🙂

    3. Tài Avatar
      Tài

      Trang này sao mình ko thấy nội dung nhỉ, chỉ thấy mỗi hình cover

      1. Quân Avatar

        Cảm ơn Tài đã nhắc, mình sửa lại rồi nhé!

    Leave a Reply

    Your email address will not be published. Required fields are marked *