WordPress Error 404 Trang Lời khuyên và Công cụ cần thiết
Trang 404 đáng sợ có thể là một vấn đề đau đầu cho bất cứ ai quản lý một trang web. Và đôi khi tìm ra cách xử lý các lỗi như vậy khi sử dụng CMS như WordPress có thể còn khó khăn hơn. WordPress có các cài đặt mặc định để xử lý các lỗi 404, nhưng chúng để lại rất nhiều điều mong muốn. Vì vậy, làm thế nào để đi về việc cải thiện xử lý tiêu chuẩn đó? Và quan trọng hơn, làm thế nào để bạn ngăn chặn lỗi 404 ngay từ đầu?
Đây là hướng dẫn nhanh về lỗi 404 trong WordPress. Nó bao gồm thông tin về lý do tại sao chúng xảy ra, tại sao chúng lại là một vấn đề lớn như vậy, làm thế nào để ngăn chặn chúng và hơn thế nữa. Chúng tôi đã bao gồm một số plugin giúp xử lý lỗi WP 404 gần như không gây đau đớn và lựa chọn các tài nguyên bổ sung vào cuối. Xử lý lỗi 404 của bạn sẽ dễ dàng hơn sau khi đọc nó.
Đọc thêm:
- Trang 404 Lỗi Lỗi Sáng tạo - Phần I
- Trang 404 Lỗi Lỗi Sáng tạo - Phần II
- 404 Không tìm thấy & 9 Lỗi HTTP phổ biến nhất được giải thích
Nguyên nhân gây ra lỗi 404 trang trong WordPress?
404 trang trong WordPress thường được gây ra do sự thay đổi cấu trúc permalink của trang web. Nếu chủ sở hữu trang web thay đổi cấu trúc permalink của blog WP của họ, họ có thể sẽ kết thúc với các liên kết đến trỏ đến các trang không còn nằm ở một địa chỉ cụ thể. Điều này có nghĩa là những khách truy cập đến sẽ được cung cấp một trang 404 thay vì nội dung họ đang tìm kiếm.
Các nguyên nhân khác của các trang 404 có thể nằm trong mã của tệp index.php hoặc search.php của bạn. Nếu có lỗi trong mã trong một trong hai tệp, nó có thể trả về kết quả có địa chỉ không hợp lệ (hoặc có thể không trả về kết quả nào cả). Nếu bạn đã thực hiện các tùy chỉnh cho các tệp index.php hoặc search.php của mình, bạn nên kiểm tra và đảm bảo rằng chúng không phục vụ các địa chỉ không hợp lệ và tất cả các trang của bạn vẫn hoạt động. Luôn lưu bản sao lưu của phiên bản trước của mỗi tệp trước khi thực hiện thay đổi trong trường hợp bạn cần quay lại phiên bản cũ hơn.
Một trong những lý do phổ biến khác mà bạn nhận được trang 404 phải thực hiện với việc mod_rewrite không được cài đặt trên máy chủ của bạn. Để sử dụng Pretty Permalinks, bạn phải có mod_rewrite hoạt động trên máy chủ của mình. Nếu bạn đang cố gắng sử dụng Pretty Permalinks và đang gặp lỗi, đây là điều đầu tiên để kiểm tra.
Thiệt hại tiềm tàng của lỗi 404 trang
Thiệt hại rõ ràng nhất gây ra bởi việc có được một trang 404 có liên quan đến tỷ lệ thoát trên trang web của bạn. Nếu khách truy cập theo liên kết đến trang web của bạn và họ nhận được trang 404 thay vì nội dung họ đang tìm kiếm, không có khả năng họ sẽ tìm kiếm trang web của bạn để tìm trang đó. Họ có thể cho rằng nó không còn tồn tại trên trang web của bạn nữa, và chỉ cần tìm ở nơi khác.
Nếu trang web của bạn chứa đầy lỗi 404, bạn cũng có thể bị ảnh hưởng trong bảng xếp hạng của công cụ tìm kiếm. Nếu các công cụ tìm kiếm liên tục được trình bày với các trang không tồn tại, chúng sẽ phạt trang web của bạn vì có các liên kết không hợp lệ. Một hoặc hai trang 404 có thể không có nhiều tác động, nhưng nếu một nửa số trang mà công cụ tìm kiếm nghĩ là không có, bạn sẽ có một cú hích lớn hơn.
Cách ngăn lỗi trang 404
Cách tốt nhất để ngăn chặn các trang 404 là chủ động. Trước hết, hãy thiết lập permalinks của bạn đúng cách ngay từ đầu. Nếu bạn dành thời gian khi lần đầu tiên khởi chạy một blog để thiết lập các permalinks có cấu trúc tốt, bạn sẽ không cần phải thay đổi chúng trong tương lai.
Hãy chủ động về các liên kết đến không chính xác. Gửi một ghi chú nhanh cho người điều hành trang web với liên kết và yêu cầu họ thay đổi nó thành liên kết chính xác. Hầu hết chủ sở hữu trang web sẽ rất hạnh phúc khi làm như vậy.
Đừng bỏ nội dung cũ. Nếu bạn phải gỡ bỏ thứ gì đó, thay vì xóa hoàn toàn, hãy tạo một trang tùy chỉnh tại địa chỉ đó cung cấp một số thông tin về những gì đã từng ở đó hoặc liên kết đến các bài đăng và trang khác có thể khiến khách truy cập quan tâm.
Ngoài ra còn có rất nhiều plugin có thể giúp bạn ngăn chặn và quản lý các trang 404.
10 plugin để xử lý lỗi 404 trang
Các plugin bên dưới có thể giúp bạn truy cập trang 404 một cách lâu dài. Các plugin này đều miễn phí và nằm trong phạm vi từ các plugin tự động chuyển hướng khách truy cập của bạn đến các plugin chỉ đơn giản là đăng nhập lỗi 404.
Trình thông báo 404
Plugin này từ Alex King sẽ giúp thông báo cho bạn về bất kỳ lỗi 404 nào xảy ra trên trang web của bạn. Đây là một plugin rất hữu ích để sử dụng nếu bạn thay đổi cấu trúc permalink của mình hoặc di chuyển mọi thứ xung quanh và lo lắng rằng bạn có thể đã bỏ lỡ một số thứ và không muốn mạo hiểm URL bị hỏng.
404 thông minh
Plugin Smart 404 giúp loại bỏ các trang 404 tự động. Nếu khách truy cập đến một trang sẽ trả về lỗi 404, plugin này sẽ tìm kiếm URL được yêu cầu để xem liệu có bài đăng nào khác có khả năng phù hợp hay không. Nếu có nhiều hơn một trận đấu tiềm năng, nó có thể trả về một danh sách các liên kết có thể. Nó đi một chặng đường dài để giúp khắc phục tỷ lệ thoát cao do lỗi 404 gây ra.
Google 404
Tiện ích này giúp bạn dễ dàng nhúng hộp tìm kiếm Google trên trang 404 tùy chỉnh của bạn.
404 hữu ích
Một plugin tạo các trang 404 hữu ích hơn, bao gồm một số điều được đề cập trong bài viết A List Apart “404 hữu ích hơn“.
Plugin 404 miễn phí
Plugin này tạo một trang 404 tùy chỉnh bao gồm các bài đăng liên quan đến bất kỳ từ khóa nào xuất hiện trong URL được yêu cầu.
Bộ ghi JH 404
Plugin này thêm tiện ích bảng điều khiển hiển thị các lỗi 404 gần đây. Đó là một cách tuyệt vời, không cố ý để xem trang web của bạn có trả về lỗi không.
Sửa ảnh WP 404
Plugin này cho phép bạn thay thế hình ảnh trả về lỗi 404 bằng hình ảnh mặc định bạn chọn. Bạn cũng có tùy chọn để thêm một lớp vào thẻ img hoặc ẩn hoàn toàn hình ảnh nếu nó bị thiếu.
Trang lỗi kiểu Dunstan
Plugin này có thể được sử dụng để tạo một trang lỗi tùy chỉnh tương tự như trang được sử dụng trên 1976design.com/blog của Dunstan Orchard. Trang tùy chỉnh mà nó tạo ra vô cùng hữu ích cho người dùng, hiển thị năm bài đăng blog cuối cùng, hộp tìm kiếm và tùy chọn báo cáo lỗi, trong số các tùy chọn khác.
Permalinks Di chuyển vĩnh viễn
Plugin này rất hữu ích nếu bạn thay đổi cấu trúc permalink của blog của bạn và không muốn mất đi các liên kết đến các trang cũ của bạn. Ngoài việc chuyển hướng khách truy cập đến liên kết mới, nó cũng tạo ra một “301 di chuyển vĩnh viễn” lỗi để khách truy cập được tự động chuyển hướng trong tương lai (cùng với các công cụ tìm kiếm).
Chuyển hướng
Plugin này theo dõi lỗi 404 và cho phép bạn ánh xạ chúng tới 301 chuyển hướng. Nó cũng cho phép bạn đặt chuyển hướng tùy chỉnh cho phép bạn chuyển URL qua một trang, tệp hoặc trang web khác. Và nó tạo ra một bản ghi đầy đủ của tất cả các chuyển hướng. Nó có thể được sử dụng để chuyển hướng cả các trang không tồn tại và các trang tồn tại và nó có thể được đặt thành chuyển hướng dựa trên trạng thái đăng nhập hoặc các tham số khác.
Nhiêu tai nguyên hơn
Có rất nhiều tài nguyên khác có thể giúp bạn xử lý các lỗi 404 trên blog WP hoặc trang web khác của bạn. Dưới đây là một số trong những người tốt nhất:
- Kiểm tra các liên kết chết - Một phần của một bài viết trong WordPress Codex bao gồm một số liên kết để tìm các liên kết chết trên trang web của bạn.
- Tạo trang 404 Lỗi - Tài liệu chính thức từ WordPress Codex.
- Tùy chỉnh trang 404 của bạn từ Quản trị viên WordPress - Hướng dẫn tạo mẫu trang 404 có thể được chỉnh sửa ngay trong khu vực quản trị của WP.
- Trang 404 tùy chỉnh cho chủ đề WordPress - Một bài đăng cung cấp một số ý tưởng tuyệt vời cho những gì bạn có thể muốn đưa vào trang 404 tùy chỉnh.
- Thiết kế trang lỗi WordPress 404 tốt nhất - Một bộ sưu tập với hai mươi ví dụ tuyệt vời về các trang lỗi 404. (Những hình ảnh trên đều có nguồn gốc qua bài đăng này.)