Tìm hiểu lỗi 404 và cách khắc phục lỗi 404
Nội dung
Lỗi 404 – một lỗi rất hay thường gặp trên website và tưởng chừng như vô hại nhưng lại cực kỳ nguy hiểm khiến website bạn rớt hạng không phanh. Vậy lỗi 404 là gì? Nguyên nhân nào dẫn đến lỗi 404 và cách khắc phục ra sao?
Lỗi 404 là gì?
Lỗi 404 (Page Not Found) là một thông báo tới người dùng rằng trang web này không tồn tại hoặc không có bất kỳ dữ liệu nào trả về từ web server.
Nói chung, thông báo lỗi 404 xuất hiện khi bạn truy cập vào một địa chỉ (URL) không tồn tại do URL bị xóa hoặc chỉnh sửa nhưng không được webmaster chuyển hướng (Redirect 301) từ URL cũ đến URL mới. Hoặc cũng có thể do lỗi chính tả trong URL khi URL được chia sẻ ở đâu đó. Cụ thể hơn hãy xem nguyên nhân dẫn đến lỗi 404 bên dưới
Nguyên nhân dẫn đến lỗi 404
Có những nguyên nhân chính dẫn đến lỗi 404 đó là:
– URL bị thay đổi: Đây là lý do phổ biến nhất gây ra lỗi 404. Xuất hiện khi bạn thay đổi đường dẫn cũ nhưng lại không nói với Google về sự thay đổi này, do vậy con bọ Google sẽ không thể truy cập và thông báo lỗi 404 trên Google
– Mod Rewrite: Nếu bạn đã chuyển hướng các URL nhưng lại bật mod_rewrite trong .htaccess thì sẽ dẫn đến tình trạng lỗi 404 hàng loạt
– Sai sót do Code: Đây cũng là một lý do dẫn đến lỗi 404
Tại sao cần khắc phục lỗi 404?
Lỗi 404 tưởng chừng như vô hại nhưng lại ảnh hưởng khá nhiều đến thứ hạng website bạn trên Google. Một website gặp lỗi 404 sẽ khiến người dùng out ngay lập tức khi truy cập => tỷ lệ thoát cao => Google sẽ đánh giá thấp website bạn khiến website bạn tụt hạng trên Google. Do vậy hãy chắc chắn rằng bạn khắc phục kịp thời lỗi 404 một cách triệt để.
>> Xem thêm: Cho thuê chỗ đặt máy chủ giá rẻ làm web server chất lượng
Cách khắc phục lỗi 404
1. Nhấn F5, refresh/làm mới lại trang web, xóa cache trình duyệt để chắc chắn đây không phải thông báo nhầm do trình duyệt lưu cache của lần truy cập trước đó.
2. Kiểm tra lại URL lỗi
- Nếu liên kết lỗi đến từ site của bạn
Hãy sửa hoặc xóa nó đi. Hoặc direct link đó sang link mới.
- Nếu liên kết đến từ 1 chia sẻ bên ngoài
Điều duy nhất bạn có thể làm là điều hướng link sai sang link đúng trên website bạn. Hãy tận dụng Redirect 301 để làm điều này.
Để điều hướng link lỗi 404 bạn có thể dùng .htaccess bằng cách tạo 1 file .htaccess ngang hàng với index.php với nội dung:
ErrorDocument 404 http://tenmien.com
Câu lệnh trên sẽ cho phép chuyển hướng link lỗi 404 về trang chủ
Hoặc với website mã nguồn wordpress bạn có thể tạo 1 file 404.php chèn ngay trong thư mục theme để điều hướng các link lỗi 404 về trang chủ với mã lệnh:
<?php header(“HTTP/1.1 301 Moved Permanently”); header(“Location:”.get_bloginfo(‘url’)); exit(); ?>
Sau khi fix thành công, khoảng 1-5 ngày sau hãy vào Google Webmaster và đánh dấu cố định (MARK AS FIXED) các link lỗi 404 trong Crawl -> Crawl Errors.
Lỗi 404 nếu không được điều chỉnh kịp thời sẽ ảnh hưởng không nhỏ đến thứ hạng website của bạn. Hy vọng với những chia sẻ trên sẽ giúp bạn hiểu hơn về lỗi 404 cũng như khắc phục lỗi 404 nhanh nhất và hiệu quả nhất.
>>> Một cách khác để Xử lý hiệu quả lỗi 404
Từ khóa tìm kiếm:
- loi 404
- lỗi 404 not found
- loi 404 la gi
- lỗi 404 not found là gì
- sửa lỗi 404 not found
- lỗi 404 không tìm thấy trang
- lỗi 404 – file or directory not found
- lỗi 404 là lỗi gì
- khắc phục lỗi http 404