Một liên kết bị hỏng là một kẻ giết người cho bất kỳ trang web nào và nó phải được loại bỏ bằng mọi giá. Điều xấu là, nó dễ dàng nói hơn làm. Nếu bạn đang chạy một trang web có hơn một nghìn bài viết và mỗi bài đăng chứa ít nhất 3 liên kết, bạn có thể tìm ra liên kết cụ thể nào không còn hoạt động nữa?

Có rất nhiều giải pháp cho việc này. Nếu bạn đang sử dụng WordPress, bạn có thể cài đặt plugin trình kiểm tra liên kết bị hỏng và làm cho nó quét tất cả các bài đăng của bạn cho các liên kết bị hỏng. Hạn chế cho việc này? Nó hút sức mạnh CPU của bạn như không có ngày mai. Ngay cả khi bạn đang sử dụng một máy chủ chuyên dụng, đây không phải là cách tốt nhất để sử dụng tài nguyên CPU của bạn.

Giải pháp tiếp theo là sử dụng công cụ trực tuyến, như trình kiểm tra liên kết W3C để quét trang web của bạn để có liên kết bị hỏng. Các vấn đề với những công cụ này là miễn phí không đi kèm với nhiều lựa chọn và cái tốt là tốn kém.

Giải pháp cuối cùng mà tôi đang sử dụng cho bài viết này là cài đặt ứng dụng dành cho máy tính để bàn và chạy quét từ máy tính để bàn của bạn.

LinkChecker là trình kiểm tra trang web được cấp phép GPL miễn phí và kiểm tra liên kết trong tài liệu web hoặc trang web đầy đủ trực tiếp từ máy tính để bàn của bạn. Nó hoạt động trong Windows, Mac và Linux.

Cài đặt

Để làm cho nó hoạt động trong Linux (Ubuntu), hãy truy cập trang tải xuống và tải xuống hai gói deb: linkchecker_8.2-1_amd64.deb (hoặc phiên bản i386 nếu bạn đang sử dụng máy 32 bit) và linkchecker-gui_8.2- 1_all.deb .

Lưu ý : Phiên bản hiện tại của bài đăng này là 8.2-1. Bạn sẽ nhận được phiên bản mới hơn nếu nó có sẵn.

Cài đặt cả hai tệp .deb (bằng cách bấm đúp vào nó) trong hệ thống của bạn.

Lưu ý : LinkChecker cũng có sẵn trong kho lưu trữ Ubuntu, nhưng nó không phải là phiên bản mới nhất. Nếu bạn không nhớ sử dụng một phiên bản cũ hơn, bạn có thể cài đặt nó bằng cách sử dụng lệnh:

 sudo apt-get cài đặt linkchecker linkchecker-gui 

Chạy Trình kiểm tra liên kết. Đây là những gì bạn sẽ thấy.

Tất cả những gì bạn cần làm là nhập URL trang web của mình và nhấn nút Bắt đầu. Sau đó nó sẽ tiến hành quét. Nếu bạn có một trang web lớn với nhiều nội dung và liên kết, có thể mất tối đa vài giờ để hoàn tất quá trình quét.

Sau khi hoàn tất quá trình quét, bạn sẽ có thể xem kết quả cho từng liên kết, cũng như tổng quan, chẳng hạn như số lượng URL hợp lệ, URL không hợp lệ, cảnh báo, v.v. Nhấp vào từng mục hiển thị cho bạn thông tin liên kết như vậy như độ dài URL, thời gian tải xuống, kích thước tệp, số lượng hình ảnh, v.v ... và các vấn đề thực tế (nếu có) với liên kết.

Cấu hình

Trong cài đặt Tùy chọn, bạn có thể thay đổi độ sâu đệ quy của quá trình quét. Giá trị “-1” (mặc định) có nghĩa là nó sẽ quét toàn bộ trang web. Bạn cũng có thể đặt một chuỗi hoặc cờ URL để nó sẽ hiển thị cảnh báo hoặc bỏ qua URL cụ thể nếu nó phát hiện ra nó.

Bạn cũng có thể tải lên tệp dấu trang của trình duyệt và làm cho nó quét tất cả các trang web được tìm thấy trong dấu trang.

Xuất

Sau khi quét xong, bạn có thể lưu kết quả (ở định dạng HTML) để xem sau.

Phần kết luận

Mặc dù có rất nhiều công cụ kiểm tra liên kết nhưng tôi cá nhân thích ứng dụng LinkChecker dựa trên python này hơn các ứng dụng khác. Không chỉ nhẹ và đa nền tảng tương thích, nó còn đi kèm với các tính năng tôi cần. Điều tốt nhất là, nó được cập nhật thường xuyên và miễn phí.

Bạn sử dụng công cụ nào để kiểm tra liên kết bị hỏng trong trang web của mình?

Tín dụng hình ảnh: Chuỗi bởi BigStockPhoto