Xếp hạng của người chỉnh sửa: Xếp hạng của người dùng:.ilfs_responsive_below_title_1 {width: 300px; } @media (min-width: 500px) {.ilfs_responsive_below_title_1 {width: 300px; }} @media (min-width: 800px) {.ilfs_responsive_below_title_1 {width: 336px; }}
WpBrokenPy là một trình kiểm tra liên kết bị hỏng đơn giản và mạnh mẽ của WordPress mà bạn có thể chạy trong dòng lệnh . Về cơ bản, nó là một tập lệnh Python lấy tên miền và tên tệp CSV từ bạn và lưu đầu ra. Tập lệnh này về cơ bản là sử dụng WordPress API để lấy tất cả các bài đăng và quét toàn bộ trang web để tìm các liên kết bị hỏng. Tất cả các liên kết bị hỏng với 404 và các lỗi khác đều được ghi lại và bạn có thể xem thống kê trong tệp cuối cùng.
Cuối cùng, nó tạo ra một tệp CSV có các cột ID bài đăng, URL của bài đăng, liên kết bị hỏng, và mã trạng thái của nó. Nó chủ yếu tìm lỗi 404 nhưng nếu một URL trong một số bài đăng WordPress tạo ra các lỗi khác nhau, thì nó cũng ghi lại lỗi đó. Đây là một tập lệnh đa luồng và có thể thu thập thông tin hàng nghìn trang trong vài giờ trong khi các phần mềm khác thường sử dụng thu thập thông tin có thể mất cả ngày hoặc hơn cho cùng một tác vụ.
Có những công cụ kiểm tra liên kết phổ biến như Screaming Frog và SiteBulb nhưng họ sử dụng tính năng thu thập thông tin truyền thống để quét một trang web tìm các liên kết bị hỏng. Thu thập thông tin có thể là một quá trình dài và không hiệu quả với hệ thống cũng như có thể làm chậm PC. Và nếu bạn muốn quét một trang web WordPress thì bạn có thể tránh thu thập dữ liệu. Chỉ cần sử dụng API và đó là những gì mà tập lệnh này ở đây thực hiện.
WpBrokenPy là tập lệnh đa luồng và đi qua từng bài một. Nó trích xuất tất cả các URL từ các bài đăng và sau đó kiểm tra mã trạng thái HTTP của chúng. URL hoặc liên kết có mã 404 được ghi lại và thêm vào tệp CSV. Nếu bạn biết lập trình thì bạn có thể thực hiện một số thay đổi trong tập lệnh để bỏ qua hoặc bao gồm các mã trạng thái HTTP cụ thể.
Trình kiểm tra liên kết bị hỏng WordPress miễn phí cho Dòng lệnh: WpBrokenPy
Tất cả những gì bạn cần Python được cài đặt để chạy tập lệnh này. Bạn có thể chạy nó trên Windows, macOS và Linux một cách dễ dàng. Chỉ cần chạy một lệnh đơn giản và nó sẽ thực hiện phần còn lại.
Vì vậy, hãy cài đặt Python trước rồi sau đó mở terminal bằng dấu nhắc lệnh hoặc PowerShell. Chạy lệnh sau để cài đặt các mô-đun và thư viện cần thiết.
pip cài đặt yêu cầu bs4
Bây giờ, bạn có thể bắt đầu tập lệnh. Tải xuống từ đây và sau đó giải nén. Bạn có thể đặt nó vào bất kỳ thư mục nào trên PC của mình.
Điều hướng lời nhắc của PowerShell hoặc CMD đến thư mục mà bạn đã di chuyển tệp script. Chạy tập lệnh theo cú pháp sau. Trên CLI, bạn sẽ thấy số lượng trang có sẵn để quét và nó sẽ hiển thị cho bạn liên kết của từng bài đăng trên dấu nhắc lệnh.
Cú pháp : python WpBroken.py Tên miền CSV_Filename Ví dụ : python WpBroken.py finsite.tk finsite.csv
Sau khi quá trình quét hoàn tất, bạn sẽ thấy rằng nó sẽ tạo một tệp CSV với tên mà bạn đã cung cấp trước khi quét. Bạn có thể mở tệp CSV và bạn sẽ thấy báo cáo trong đó. Trong báo cáo, nó sẽ hiển thị cho bạn liên kết bài đăng, liên kết bị hỏng, ID WordPress của bài đăng và mã trạng thái.
Bằng cách này, bạn có thể sử dụng tập lệnh này để quét bất kỳ trang web WordPress nào và tìm các liên kết bị hỏng như một ngươi chuyên nghiệp. Tôi đã thử nó trong một trang web WP có khoảng 3000 bài đăng và 10-15 URL trong mỗi bài đăng. Mất khoảng ~ 40-45 phút và báo cáo rằng nó tạo ra khá chính xác. Bạn có thể chạy lại nó theo cách tương tự để quét các trang web WordPress khác một cách dễ dàng.
Suy nghĩ cuối cùng:
Nếu bạn đang tìm kiếm một công cụ nhanh và miễn phí để quét WordPress của mình trang web cho các liên kết bị hỏng hoặc không hợp lệ, thì bạn đang ở đúng nơi. Chỉ cần chạy tập lệnh này và tôi chắc chắn rằng nó sẽ không làm bạn thất vọng. Phần tốt nhất là nó không ảnh hưởng đến hiệu suất của PC. Bạn có thể chạy nó và thu nhỏ cửa sổ lệnh và tiếp tục công việc của mình.