Cách khắc phục các liên kết 404 trong WordPress

Cách khắc phục các liên kết 404 trong WordPress

Các liên kết 404 là các đường dẫn bị hỏng trên website, nói một cách chính xác là đường dẫn sai hoặc không tồn tại. Khi người dùng truy cập vào các đường dẫn đó thì thay vì được xem nội dung mà họ cần, thì họ sẽ thấy dòng thông báo “không tìm thấy trang” hiện lên. Tất nhiên, họ sẽ rời website của bạn ngay sau đó, và có thể bạn đã mất những người dùng / khách hàng tiềm năng. Vậy làm thế nào để tránh việc các trang 404 xuất hiện? Chúng ta cùng tìm câu trả lời trong bài viết này nhé.

404 links redirect

Tại sao lại có liên kết 404?

Các liên kết 404 thường xuất hiện khi:

Nếu bạn đã thực hiện một trong số các thao tác trên, thì bạn đã vô tình thay đổi URL (đường dẫn) của trang hiện tại. Vậy nên, nếu người dùng truy cập vào đường dẫn cũ, thì tất nhiên họ sẽ không tìm thấy trang đó nữa, thay vào đó sẽ thấy lỗi 404.

Khi đó, mặc dù bài viết của bạn vẫn tồn tại (bạn chưa hề xóa nó), nhưng vì bạn đã thay URL của nó, nên người dùng không thể tìm tới để đọc nó được. Họ sẽ nghĩ rằng bài viết đó đã bị xóa, và tất nhiên sẽ rời trang sau đó.

Tác động của các liên kết 404

Các liên kết 404 sẽ mang lại trải nghiệm không tốt cho người dùng, tất nhiên rồi. Nhưng bên cạnh đó, nó còn gây cả ảnh hưởng xấu tới kết quả SEO của website nữa. Khi website của bạn có quá nhiều liên kết 404 mà bạn không xử lý hết được, Google sẽ giảm điểm SEO của bạn. Kết quả là trang web của bạn sẽ bị tụt hạng và ít được tìm thấy hơn trên Google!

Tại sao điểm SEO của bạn lại bị tụt xuống?

Đó là vì khi liên kết 404 xuất hiện, Google sẽ nhận diện trang bài viết đó của bạn không còn tồn tại và sẽ không index trang đó nữa. Trong khi các trang đấy đáng nhẽ ra vẫn là một nội dung gì đó có giá trị xếp hạng, nhưng nay đã bị mất hoàn toàn cơ hội vì không còn được index nữa.

Nếu bạn chỉ có một vài liên kết 404 kiểu như vậy thì sẽ không gây ảnh hưởng đáng kể đến điểm xếp hạng của website. Nhưng nếu số lượng liên kết 404 quá lớn, thì toàn bộ nội dung mà bạn bị mất đi (tức là không còn được Google index nữa) sẽ làm xếp hạng của toàn bộ website bị giảm xuống.

Sẽ thật là đáng tiếc nếu bạn đã có một website được tối ưu hóa SEO về mọi mặt. Ví dụ như là bạn đang dùng một theme đã tối ưu SEO dành cho WordPress chẳng hạn. Đáng lẽ bạn đã được hưởng một kết quả SEO tốt đẹp từ việc sử dụng theme này, nhưng nay chỉ vì các liên kết 404 mà mọi cố gắng đều trở nên vô nghĩa.

Bạn có thể theo dõi và kiểm tra các liên kết 404 ở Google Search Console (trước đây là Google Webmaster Tools) như hình dưới đây.

Kiểm tra các liên kết 404 bằng Google Search Console
Kiểm tra các liên kết 404 bằng Google Search Console

Cách khắc phục các liên kết 404 trong WordPress

Nếu trang web của bạn có nhiều liên kết 404, điều đó có nghĩa là bạn đã thay đổi hoặc xóa quá nhiều URL. Khi đó, bạn nên thực hiện các biện pháp sau đây:

Kiểm tra các liên kết 404

Trước khi tiến hành các biện pháp dưới đây, việc đầu tiên bạn nên làm là kiểm tra lại toàn bộ các liên kết 404 trên website của bạn, và ghi nhận lại. Việc ghi nhận này sẽ giúp bạn biết được các đường dẫn nào đã bị thay đổi, cái nào là bị hỏng, … để từ đó bạn có biện pháp hợp lý với từng loại.

Bạn có thể dùng Google Search Console, hoặc dùng plugin Redirection để kiểm tra các liên kết 404 đó trong WordPress.


Chuyển hướng các liên kết 404 sang các trang mới

Khi bạn ghi nhận các liên kết 404, bạn sẽ biết được đường dẫn nào đã bị thay đổi. Khi đó, việc cần làm sẽ là chuyển hướng người dùng từ đường dẫn bị sai sang đường dẫn đúng. Nếu người dùng truy cập vào đường dẫn sai, họ sẽ được tự động chuyển sang đường dẫn đúng để được đọc bài viết đúng với nội dung mà họ mong muốn.

Để làm được như vậy, bạn có thể dùng plugin Redirection mà tôi đã nói ở trên. Công cụ này sẽ giúp bạn tạo các liên kết chuyển hướng cho mỗi một đường dẫn mà bạn muốn.

Chuyển hướng tất cả các liên kết 404 về trang chủ

Nếu như số lượng các liên kết 404 không nhiều lắm, hoặc các liên kết 404 đều là các đường dẫn hỏng, nội dung không còn tồn tại,… thì cách tốt nhất để giúp người dùng không bị thất vọng đó là đưa tất cả các liên kết đó về trang chủ.

Bạn có thể cho rằng việc chuyển hướng về trang chủ vẫn sẽ khiến người dùng hoang mang kèm thất vọng đôi chút vì vẫn không thấy nội dung họ cần. Nhưng, thực tế thì việc chuyển hướng như vậy sẽ là phương án tốt nhất trong trường hợp này, bởi vì:

  • Bạn thực sự không có / không còn nội dung đó (nội dung mà người dùng tìm kiếm).
  • Thay vì hiển thị một thông báo “bị lỗi” và để mất người dùng đó, bạn đưa họ đến trang chủ sẽ giúp họ có thể thấy và bắt đầu tìm kiếm thông tin hữu ích khác.
  • Và cuối cùng, cho dù thế nào thì trang chủ cũng sẽ cung cấp cho người dùng một thông tin gì đó (có thể có ích, có thể không), còn hơn là một trang 404 không có gì cả.

Để chuyển hướng tất cả các liên kết 404 về trang chủ, bạn có thể dùng plugin Better 404 Redirect To Homepage.


Công cụ này rất đơn giản và dễ dùng. Bạn chỉ cần cài đặt nó là xong, không cần làm thêm gì nữa cả. Nó sẽ tự động chạy sau đó.

Kết luận

Việc xuất hiện các liên kết 404 trên website là điều không mong muốn và gây ảnh hưởng không tốt cho cả người dùng và việc SEO website của bạn. Bạn nên xử lý tình trạng này để tránh gây phiền toái cho người dùng, đồng thời tránh làm ảnh hưởng đến thứ hạng của website trên các công cụ tìm kiếm. Hãy chuyển hướng các liên kết đến trang nội dung tồn tại, hoặc về trang chủ (nếu không có nội dung thay thế phù hợp). Đó là các cách nhanh nhất để giúp website của bạn thân thiện với người dùng hơn, và tất nhiên là với cả Google nữa.

3 Comments

  1. Bùi Đức Trọng on 11/04/2019 at 12:10

    Cái box hiển thị các thông tin plugin có phải mã nhúng không vậy bạn ơi?

  2. Bùi Đức Trọng on 16/04/2019 at 12:05

    Cám ơn bạn nhiều.

Gửi phản hồi