
Khi xây dựng website WordPress, lỗi 404 là điều gần như không thể tránh khỏi — đặc biệt khi bạn xóa bài viết, thay đổi URL hoặc cài đặt lại cấu trúc permalink. Những trang 404 này không chỉ khiến khách truy cập khó chịu mà còn ảnh hưởng tới trải nghiệm người dùng và SEO nếu không xử lý đúng cách. Trong bài viết này, mình sẽ hướng dẫn bạn cách cấu hình chuyển hướng (redirect) tất cả các lỗi 404 Error về trang chủ một cách đơn giản và hiệu quả. Dù bạn là người mới hay đã có kinh nghiệm dùng WordPress, chỉ cần vài bước nhỏ là website của bạn sẽ mượt mà trở lại.
Lỗi 404 Error trong WordPress là gì?
Lỗi 404 Error (hay còn gọi là “404 Not Found”) trong WordPress là thông báo mà máy chủ web gửi về khi người dùng cố gắng truy cập một trang hoặc một bài viết không tồn tại trên website. Đây là mã lỗi HTTP chuẩn, cho biết URL yêu cầu không được tìm thấy trên server, nhưng server vẫn đang hoạt động bình thường.

Nguyên nhân phổ biến gây lỗi 404 trong WordPress:
– Permalink bị thay đổi: Khi bạn chỉnh sửa cấu trúc permalink (đường dẫn cố định) mà không redirect cũ, các liên kết cũ sẽ dẫn đến trang không tồn tại.
– Bài viết / trang được truy cập đã bị xóa hoặc di chuyển: Nội dung bị xóa mà không tạo redirect 301, hoặc slug (phần cuối URL) đã bị thay đổi.
- Rank Math Pro – Tối ưu SEO Website
- WP Rocket – Tăng tốc độ tải trang
- Imagify – Nén dung lượng ảnh
- Cùng 200+ plugins cao cấp khác
Cấu hình Redirect lỗi 404 về trang chủ WordPress
Để thực hiện cấu hình redirect chuyển hướng lỗi 404 Error về trang chủ trong website WordPress, bạn chỉ cần thực hiện theo các bước hướng dẫn bên dưới là xong.
Bước 1: Đăng nhập trang quản trị > Vào Giao diện > Theme Editor
Bước 2: Mở file functions.php của theme đang dùng
Bước 3: Thêm đoạn code sau vào cuối file
//Redirect 404 to home
add_action('template_redirect', 'redirect_404_to_homepage');
function redirect_404_to_homepage() {
if (is_404()) {
wp_redirect(home_url());
exit();
}
}
Sau khi thêm code thành công, bạn có thể test thử bằng cách truy cập 1 trang bất kì không tồn tại trên website của bạn (trang lỗi 404 Error) để kiểm tra xem hệ thống có auto redirect về trang chủ không nhé. Hi vọng bài viết trên sẽ giúp bạn có thêm phương án xử lý lỗi 404 trên website của mình, chúc các bạn thực hiện thành công! Và bạn cũng đừng quên thường xuyên ghé thăm blog nguyennhatnam.com của mình để cập nhật thêm nhiều tip hữu ích về website WordPress nhé.
Xem thêm: Top những plugin SEO tốt nhất, phổ biến nhất cho website WordPress
Bình luận bài viết (1)
Tip hay nha mình cũng sử dụng cách này.