Tôi chắc bạn đã từng gặp trang 404. 404 là một trong các lỗi trình duyệt đại diện cho "Trang không tìm thấy" (Page Not Found), và xảy ra khi URL không hợp lệ và không có nội dung để hiển thị.
Đối với webmaster, một trong những nhược điểm chính của lỗi 404 là chúng làm giảm uy tín trang web. Bạn có thể tưởng tượng tình huống bạn truy cập trang web cố gắng lấy thông tin quan trọng, chỉ để gặp lỗi 404? Cơ hội là bạn sẽ rời trang và không bao giờ quay lại, dẫn đến tỷ lệ thoát (bounce rate) cao cho trang. Chủ sở hữu trang nên tránh điều này nhiều nhất có thể.
WordPress đi kèm nhiều plugin xử lý lỗi 404. Trong hướng dẫn này, chúng ta sẽ thảo luận plugin gọi là 404 to 301. Đây là plugin đơn giản chuyển hướng tất cả trang lỗi 404 đến một URL hoạt động. Điều này rất quan trọng để cải thiện thứ hạng trang trên công cụ tìm kiếm, giữ sức mạnh xếp hạng của trang cũ cho trang mới và tránh nội dung trùng lặp.
Trạng thái 301 và 302 là gì?
Chuyển hướng (redirect) là quá trình công cụ tìm kiếm và người truy cập được đưa đến trang khác thay cho trang họ ban đầu truy cập. Các loại phổ biến nhất bao gồm chuyển hướng "301" và "302".
Chuyển hướng 301 là phương pháp tốt nhất để triển khai chuyển hướng trên trang web. Nó vĩnh viễn (nghĩa là trang đã chuyển vĩnh viễn) và truyền tới 99% sức mạnh xếp hạng đến trang được chuyển hướng. Chuyển hướng 302 không vĩnh viễn. Nó yêu cầu công cụ tìm kiếm quyết định thay thế trang cũ bằng trang mới hoặc giữ lại.
Lý do chúng ta chọn plugin 404 to 301 hơn các plugin khác:
- Nó miễn phí và dễ cài đặt và sử dụng
- Cho phép chủ trang làm việc trên các liên kết có lỗi
- Thông báo lỗi được ghi log gửi đến email của quản trị viên
Lưu ý: để plugin này hoạt động, bạn cần bật rewrite_module trong server Apache.
Cài đặt
Để cài đặt plugin, làm theo các bước:
- Đăng nhập bảng điều khiển admin của cài đặt WordPress, nhấp "Plugins" (Plugin) và nút "Add New" (Thêm mới).
- Trong thanh tìm kiếm gõ "404 to 301" và nhấn Enter. Đảm bảo bạn có kết nối Internet nếu dùng cài đặt WordPress local.
- Nhấp nút "Install Now" (Cài đặt ngay) như hình dưới, sau đó kích hoạt plugin.
Cấu hình
Sau khi cài đặt và kích hoạt thành công, bước tiếp theo là cấu hình hoặc cài đặt.
- Trên Dashboard nhấp liên kết "404 to 301 -> 4040 Settings" trên menu bên.
- Mặc định, chúng ta có "301 Redirect" được chọn. Để nguyên được chọn.
- Chọn trang bạn muốn người truy cập được chuyển hướng đến. Nếu không có, bạn có thể tạo trang và chọn nó.
- Một lợi thế của plugin này là chúng ta có thể log lỗi. Chọn "Enable Error Logs" (Bật log lỗi) để lấy log. Hãy chắc chắn sửa lỗi vì logging có thể tốn tài nguyên và làm chậm trang.
- Để nhận thông báo cho lỗi đã log, tích ô "Email Notifications" (Thông báo email) và gõ email dưới nó.
- Bước cuối là thêm đường dẫn (paths) bạn muốn loại trừ khỏi log lỗi.
Sau khi lưu cài đặt, bạn có thể thử truy cập trang không có trên trang của bạn. Thay vì tạo lỗi 404 hoặc lỗi trang không tìm thấy, bạn sẽ được chuyển hướng đến trang mới bạn đã thiết lập. Trong trường hợp tôi, tôi tạo một trang, như hình dưới.