Với những người làm seo hay quản trị web thì 404 là một lỗi thường hay gặp. Tuy nhiên để khắc phục lỗi này dứt điểm không phải ai cũng biết. Bài viết này chúng tôi sẽ hướng dẫn bạn các bước để “làm sạch” hoàn toàn lỗi này, giúp website của bạn bớt hạt sạn trở nên đẹp hơn trong mắt người đọc và được Google đánh giá cao.
Thông thường khi gặp lỗi 404, nó sẽ hiển thị những thông báo dạng sau
404 Error”
“404 Not Found”
“The requested URL [URL link ] was not found on this server.”
“HTTP 404 Not Found”
“404 Page Not Found”
Có rất nhiều nguyên nhân dẫn đến tình trạng trên, nhưng chúng tôi tạm liệt kê 3 nguyên nhân cơ bản
- Thay đổi URL: đây là trường hợp hay mắc phải khi bạn thay đổi URL của đường dẫn cũ và không thông báo cho Google thì hiển nhiên các con Bot Google không truy cập được dẫn đến phát sinh lỗi 404
- Địa chỉ URL không tồn tại do sơ ý hay bất cẩn xóa đường dẫn khiến cho phát sinh lỗi 404 trong website
- Quên bật chế độ mod_rewrite trong .htaccess khi chuyển hướng điều đó sẽ dẫn đến tình trạng lỗi 404 xảy ra quá nhiều.
Vậy đâu là cách khắc phục tình trạng trên, làm thế nào để xử lý dứt điểm lỗi này giúp cho website của bạn trông đẹp nhất và mượt mà nhất có thể?
Chúng tôi khuyến nghị bạn áp dụng một số cách sau:
Nếu code site của bạn là wordpress, source này phổ biến nhât nên cách xử lý cũng khá đơn giản
Đầu tiên ban hãy truy cập vào quản trị trang web của bạn, sau đó vào phần cài đặt, bạn chọn tiếp Permalinks chọn cấu trúc link phù hợp. Chọn default rồi save lại.
Nếu trong file htacess vẫn không lưu được thì bạn phải thiết lập quyền ghi dữ liệu cho file .htacess bằng cách mở Filezilla lên đăng nhập tài khoản ftp rồi thiết lập 777 cho file .htacess.hoặc bạn có thể sửa file .htacess bằng đoạn code sau.
Bạn chắc chắn kích hoạt Rewrite_Module trong cấu hình Apache củaWAMP hoặc XXAMP. Ngoài ra, cách nhanh nhất bạn đổi tên file .htacess thành file .htacesss1
Nếu source là mã nguồn khác, không phải là wordpress thì bạn có thể áp dụng theo cách sau, cách này áp dụng cho các site có code không phải là wordpress
Cách xử lý này thông qua xử lý trong file htacess
Thông thường file .htaccess sẽ bị bên hosting ẩn đi trong trường hợp này bạn có thể liên hệ với bên hosting để xử lý việc này hoặc có thể tạo một file ngang hàng với file index.php với câu lệnh:
ErrorDocument 404 http://tenmien.com
Câu lệnh trên sẽ chuyển toàn bộ đường dẫn 404 về trang chủ của website
Sau khi đã sửa lỗi 404 thì các bạn quay về mục Crawl Errors trong webmaster tool chọn các liên kết 404 rồi chọn MARK AS FIXED click OK thể là đã khắc phục xong lỗi 404 bằng file .htaccess
Ngoài ra, nếu những ai đang sử dụng WP để xây dựng website thì có thể sử dụng plugin Broken Link Checker để phát hiện và sửa các lỗi 404 hiện có. Nếu không thích sử dụng Plugin các bạn có thể chèn dòng lệnh sau vào trong file 404.php file này nó sẽ nằm trong thư mục theme các bạn có thể vô đó để tìm hoặc nếu chưa có thì có thể tạo mới
<?php header("HTTP/1.1 301 Moved Permanently");header("Location:".get_bloginfo('url'));exit(); ?>
Dòng lệnh này cũng sẽ cho phép các bạn chuyển hướng 301 các liên kết 404 về trang chủ của các bạn.
Chúc các bạn thành công
____________________________________________________________________________________________
Bán backlink chất lượng cao vượt trội, đấy top nhanh, LH: qualitybacklink4u@gmail.com ; Skype: qualitybacklink