EN
Bởi: Tháng Mười 19th, 2020 Nhận xét (0)

Lỗi 404 not found là gì? Nguyên nhân và cách sửa lỗi 404

Khi bạn nhấp vào một liên kết, nhưng thay vì nhận được trang bạn muốn, một lỗi bật lên cho biết rằng trang được yêu cầu không khả dụng. Một cái gì đó dọc theo dòng ‘404 not found‘. Lỗi 404 là mã trạng thái HTTP được chuẩn hóa . Thông báo được gửi từ máy chủ web của sự hiện diện trực tuyến, đến trình duyệt web (thường là máy khách) đã gửi yêu cầu HTTP. Sau đó trình duyệt sẽ hiển thị mã lỗi này. Vậy bạn đã hiểu rõ lỗi 404 not found là gì chưa. Hãy cùng VDO Software đi tìm hiểu qua bài viết dưới đây nhé.

Lỗi 404 not found là gì?

Khi ta nhấp vào một liên kết và các liên kết không dẫn đến bất kì đâu thì được gọi là liên kết chết hoặc liên hết bị hỏng. Lúc này màn hình sẽ hiển thị lỗi 404 not found. Mã trạng thái HTTP 404 thường được gọi là “lỗi 404’, “http 404” hoặc “mã 404”

Và sau đây Chúng tôi đã thu thập thông tin về các thông báo lỗi và sẽ chỉ cho bạn cách tạo trang 404 của riêng bạn.

loi-404-not-found

Nguyên nhân xảy ra lỗi 404 not found

Kích hoạt điển hình cho thông báo lỗi 404 là khi nội dung trang web đã bị xóa hoặc chuyển sang một URL khác. Cũng có những lý do khác khiến thông báo lỗi có thể xuất hiện. Bao gồm các:

  • URL hoặc nội dung của nó (chẳng hạn như tệp hoặc hình ảnh) đã bị xóa hoặc bị di chuyển (mà không điều chỉnh bất kỳ liên kết nội bộ nào cho phù hợp)
  • URL được viết không chính xác (trong quá trình tạo hoặc thiết kế lại), liên kết không chính xác hoặc nhập vào trình duyệt không chính xác
  • Máy chủ chịu trách nhiệm về trang web không chạy hoặc kết nối bị hỏng
  • Tên miền được yêu cầu không thể được chuyển đổi thành IP bởi hệ thống tên miền (DNS)
  • Tên miền đã nhập không tồn tại (nữa)

nguyen-nhan-xay-ra -loi-404

 

Các liên kết chết thường được để lại trong một thời gian dài vì các nhà khai thác không biết rằng nội dung được liên kết đã bị xóa hoặc di chuyển. Nhiều trang web vẫn xuất hiện trong các trang kết quả của công cụ tìm kiếm (SERPs) ngay cả khi chúng không còn trực tuyến nữa (hoặc ít nhất là không có tại URL được chỉ định). Các trang web được liên kết khác như blog, cổng tin tức, v.v. thường không được thông báo rằng trang web đã bị xóa hoặc bây giờ có thể được tìm thấy dưới một URL mới. Nhiều nhà điều hành trang web không kiểm tra các liên kết bên ngoài của họ thường xuyên và do đó một liên kết đang hoạt động có thể dễ dàng trở thành một liên kết chết.

Cách sửa lỗi 404 not found

Lỗi 404 hiếm khi là lý do để ăn mừng. Vào cuối ngày, người truy cập trang web vẫn chưa tìm thấy nội dung mà họ đang tìm kiếm. Tuy nhiên, sự xuất hiện của trang 404 không nhất thiết có nghĩa là thông tin mong muốn không có sẵn. Trong nhiều trường hợp, giải pháp cho lỗi ban đầu có thể dễ dàng tìm thấy và người truy cập có thể nhanh chóng được chuyển đến trang web mà họ đang tìm kiếm ban đầu. Vậy chính xác thì bạn có thể sửa lỗi 404 bằng cách nào? Lời khuyên của chúng tôi là hãy thử các giải pháp tiềm năng này (theo thứ tự mà chúng được liệt kê):

  • Tải lại trang : Có thể lỗi 404 đã xuất hiện vì lý do đơn giản là trang không tải đúng cách. Điều này có thể được kiểm tra khá dễ dàng bằng cách nhấp vào nút ‘Làm mới’ trong trình duyệt của bạn hoặc bằng cách nhấn nút F5.
  • Kiểm tra URL : Bất kể bạn đã nhập địa chỉ URL theo cách thủ công hay được chuyển hướng qua một liên kết, có thể là do nhầm lẫn. Vì lý do này, bạn nên kiểm tra đường dẫn được chỉ định của trang web. Có thể là bạn hoặc người nhập liên kết đã nhập sai một cái gì đó. Ngoài lỗi chính tả, nó cũng có thể là dấu gạch chéo phía trước đã bị bỏ hoặc đặt sai vị trí. Nhưng hãy nhớ rằng điều này chỉ thực sự có thể được kiểm tra với các URL ‘sạch’, vì chúng chứa các từ khó đọc thay vì các chữ viết tắt, chữ cái, số và ký hiệu khó hiểu.
  • Quay lại các cấp thư mục : Ví dụ: nếu URL của cấu trúc sau example.com/Directory1/Directory2/Directory3 gây ra trang lỗi 404, thì bạn luôn có thể quay lại cấp thư mục trước đó (trong ví dụ này: example. com / Directory1 / Directory2 ) để kiểm tra xem trang mong muốn có được liên kết ở đó hay không. Tất cả những gì bạn cần làm là xóa thư mục cuối cùng trong URL. Liên kết cho trang bạn đang tìm kiếm sẽ hiển thị trên trang trước. Nếu không tìm thấy nó trên trang đó thì bạn cũng có thể quay lại trang trước và tìm liên kết chính xác ở đó. Nhưng nếu điều đó xảy ra thì phương pháp này cũng thành công và cuối cùng bạn quay lại trang chủ, sau đó chuyển sang mẹo tiếp theo.

cach-khac-phuc-loi-404

  • Sử dụng chức năng tìm kiếm của trang web : Nhiều trang web cung cấp chức năng tìm kiếm như một phần của trang chủ của họ. Bằng cách nhập một hoặc một số từ khóa, nó có thể giúp bạn tìm thấy trang cụ thể mà bạn đang tìm kiếm.
  • Sử dụng công cụ tìm kiếm : Bạn cũng có thể sử dụng trang web bạn chọn để tìm một trang web. Miễn là trang web mong muốn tồn tại, bạn sẽ có thể tìm thấy trang web đó bằng cách nhập tên miền trang web và / hoặc phiên âm từ khóa của chủ đề.
  • Xóa bộ nhớ cache và cookie của trình duyệt: Nếu bạn có thể truy cập trang web từ một thiết bị khác và lỗi HTTP 404 dường như chỉ xuất hiện trên một máy tính nhất định thì vấn đề có thể nằm ở trình duyệt của bạn. Do đó, bạn nên xóa bộ nhớ cache của trình duyệt cũng như tất cả cookie cho trang web này và điều này cuối cùng có thể cho phép bạn truy cập trang.
  • Liên hệ với trang web : Nếu không có mẹo nào nêu trên thành công thì lựa chọn còn lại duy nhất có thể là liên hệ với người / những người chịu trách nhiệm về trang web. Thông tin liên hệ thường có thể được tìm thấy trong tiêu đề của trang web hoặc trên trang ‘Liên hệ với chúng tôi’ cụ thể. Người điều hành trang web phải có thể cung cấp thông tin về việc liệu trang bạn đang tìm kiếm có thực sự tồn tại hay không.

Có thể xảy ra trường hợp trang được đề cập đã được chuyển đến một URL mới, và trong trường hợp này, bạn sẽ giúp nhà điều hành trang web một lợi ích lớn. Sau đó, họ có thể thực hiện sửa lỗi 404 bằng cách giới thiệu chuyển hướng tên miền , chuyển hướng này sẽ tự động chuyển hướng người dùng từ trang web cũ sang trang web hiện tại.

Lỗi HTTP 404 ảnh hưởng đến thứ hạng và độ tin cậy của website

Các công cụ tìm kiếm, chẳng hạn như Google và Bing, sẽ có ấn tượng tiêu cực về một website nếu nó có nhiều lỗi 404. Khi trình thu thập thông tin đã xác định rằng nhiều yêu cầu đang được đáp ứng với mã 404, nó cho rằng trang web không được duy trì tốt . Các liên kết chết ảnh hưởng đến xếp hạng của một trang web và Google có thể giảm vị trí của nó trong SERPs hoặc thậm chí ngừng lập chỉ mục nó nếu có quá nhiều trang lỗi 404 xảy ra. Điều này có thể khiến lượng người truy cập trang web giảm đi đáng kể .

anh-huong-toi-thu-hạng-website

 

Các khách mất niềm tin trong trang web nếu nó đầy đủ các liên kết bị hỏng hoặc nếu trang đích (trang được truy cập từ các kết quả công cụ tìm kiếm) là chết. Nếu trang web thường xuyên gặp sự cố này, nhiều người dùng sẽ không gặp khó khăn khi tiếp tục tìm kiếm vì họ thậm chí không chắc liệu nội dung mong muốn có còn hay không.

Xác định lỗi 404 trên website của riêng bạn

Điều quan trọng đối với các nhà điều hành trang web là ngăn chặn các trang HTTP 404. Điều này áp dụng cho các trang lỗi 404 nội bộ trên trang web của chính họ cũng như các trang lỗi 404 bên ngoài trên các trang web khác. Có rất nhiều công cụ miễn phí có sẵn để giúp bạn tìm các liên kết bị hỏng này dễ dàng hơn. Ba trong số những điều tốt nhất và nổi tiếng nhất là:

  • Google Search Console (trước đây gọi là ‘Google Webmaster Tools’): nếu bạn đã có tài khoản Google và đăng ký trang web của mình ở đó, bạn nên sử dụng tùy chọn Google Search Console . Mọi lỗi 404 do trình thu thập thông tin của Google tìm thấy đều được hiển thị trong công cụ web và cũng có thể được đánh dấu là đã sửa ở đây. Các chức năng bổ sung cho phép bạn tìm lỗi trong tệp robots.txt và sử dụng thống kê thu thập thông tin để tìm ra tần suất trang web của bạn đã được trình thu thập thông tin của Google.
  • Dead Link Checker : một trong những công cụ đơn giản và nhanh nhất để tìm các trang 404 được liên kết bên trong và bên ngoài là Dead Link Checker . Với ứng dụng web này, bạn chỉ cần nhập URL của trang web bạn muốn kiểm tra và sau đó bắt đầu kiểm tra. Ở đây bạn có thể lựa chọn kiểm tra một trang web hoặc toàn bộ trang web. Ứng dụng liệt kê tất cả các trang lỗi được theo dõi với mã trạng thái và URL.

cong-cu-check-loi-404-not-found.jpg

 

  • Công cụ kiểm tra liên kết W3C : công cụ trực tuyến này từ World Wide Web Consortium (W3C) đặc biệt chi tiết khi kiểm tra các trang web riêng lẻ, vì vậy quá trình xác minh liên kết mất nhiều thời gian hơn so với các trang web khác. Trình kiểm tra liên kết W3C hoạt động giống như Trình kiểm tra liên kết chết: bạn nhập URL và để công cụ làm phần còn lại. Cũng có thể thêm các chi tiết khác

Tạo trang lỗi 404 not found

Một số hệ thống quản lý nội dung (CMS ) như WordPress , Joomla và Drupal tự động tạo trang lỗi 404 khi không thể tìm thấy URL của trang web. Trang HTTP 404 chỉ là một thông báo lỗi tiêu chuẩn đơn giản, nhưng hầu hết chúng đều có thể được cá nhân hóa bằng cách sử dụng các phần mở rộng CMS đặc biệt.

Nếu CMS của bạn không cung cấp cho bạn tùy chọn tạo hoặc thay đổi trang 404 của bạn hoặc nếu trang web của bạn chỉ dựa trên HTML , PHP , v.v., thì nó sẽ phức tạp hơn một chút. Bạn có thể tạo một trang lỗi như sau:

  • Tạo trang lỗi (‘ 404.html ‘ hoặc ‘ 404.php ‘) trong thư mục gốc (nếu chưa có trang nào).
  • Mở tệp .htaccess (hoặc tạo một tệp nếu cần) trong thư mục gốc, nhập tệp này vào ‘ ErrorDocument 404 /404.html ‘ và lưu thay đổi. Trang lỗi sẽ được tạo với mã này.
  • Để xem nó có hoạt động hay không, hãy thử truy cập một trang web không khả dụng và hy vọng thông báo lỗi 404 sẽ xuất hiện trong trình duyệt.

Tại sao bạn nên cá nhân hóa trang lỗi 404 của mình?

Có trang lỗi 404 tiêu chuẩn sẽ tốt hơn là không có, mặc dù trang tùy chỉnh được ưu tiên hơn vì một số lý do. Một mặt, bạn có thể chắc chắn rằng khách truy cập nhận được mã trạng thái HTTP chính xác : ví dụ: nếu nội dung được yêu cầu không còn xuất hiện trên trang web, điều này sẽ được chuyển tải bằng thông báo ‘ 410 Gone’ . Sau đó, khách truy cập biết rằng nội dung này đã bị xóa vĩnh viễn.

loi-410

Mặt khác, bạn có thể cung cấp một trang lỗi được thiết kế đặc biệt có chứa các liên kết có liên quan (tức là các liên kết đến trang chủ hoặc các trang con của bạn nơi nội dung trùng lặp mà khách truy cập đã yêu cầu ban đầu). Bạn thậm chí có thể thêm chức năng tìm kiếm cho trang web của mình. Bằng cách thực hiện các biện pháp bổ sung này và cung cấp các ưu đãi, bạn có thể ngăn khách truy cập rời khỏi trang web của mình ngay sau khi nhìn thấy mã 404.

Với thông điệp 404 sáng tạo, bạn thậm chí có thể thấy rằng khách truy cập dễ tha thứ hơn. Đương nhiên, họ sẽ thất vọng vì không tìm thấy nội dung mà họ đã hứa, nhưng một trang 404 nguyên bản hoặc hài hước có thể bù đắp cho điều đó. Nếu được thực hiện đúng cách, các trang lỗi có một số tiềm năng.

Đảm bảo rằng thiết kế của thông báo lỗi phù hợp với phong cách trang web của bạn và bạn đã có nền tảng cho một trang lỗi 404 tốt. Nếu bạn cho khách truy cập biết một cách hài hước và nhẹ nhàng rằng nội dung của bạn không có sẵn, hy vọng bạn sẽ nhận được nụ cười từ họ và họ sẽ không thù hận. Để có cảm hứng, hãy xem bài viết của chúng tôi trên các trang 404 thú vị và sáng tạo .

Vừa rồi VDO Software đã giải thích thông tin chi tiết về ‘lỗi 404 not found‘ và nguyên nhân cách khắc phục lỗi 404.Hy vọng các bạn đã nhận được những thông tin hữu ích và tạo được cho mình được trang chuyển hướng 404. Chúc các bạn một ngày tốt lành

Xem thêm:

Widget là gì? Cách thêm mới widget vào wordpress

Cách chèn shortcode vào wordpress

Mockups là gì?

Tạo sitemap cho website wordpress

Bitly là gì? Hướng dẫn cách rút gọn link

Google Alert là gì? Cách sử dụng Google Alert tối ưu

Bình luận

Xem thêm các dịch vụ khác

Hotline tư vấn miễn phí