Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Bình luận rác trên trang web của bạn có đang vượt ra khỏi tầm kiểm soát?

Chúng tôi đã trải qua điều đó. Trang web của chúng tôi từng nhận trung bình 100 bình luận rác mỗi ngày!

Chúng tôi khá mệt mỏi vì phải xóa thủ công từng cái. Và chắc bạn cũng vậy.

Chúng tôi đã thử nghiệm nhiều cách để giảm bớt công sức và thời gian dành cho việc duyệt bình luận rác. Và biết đâu, chúng tôi đã tìm ra giải pháp hiệu quả nhất cho bạn!

Trong bài viết này, bạn sẽ học cách ngăn chặn bình luận rác trên WordPress.

Trước khi bắt đầu, bạn có thể thắc mắc tại sao lại nhận được bình luận rác. Nếu vậy, đừng lo! Bạn có thể bỏ qua đến phần dưới đây.

Cách ngăn chặn bình luận rác trong WordPress

Khi bạn nhận hàng trăm bình luận rác mỗi ngày, tốc độ là yếu tố then chốt. Bạn cần một giải pháp dễ thiết lập và hiệu quả, giúp tiết kiệm thời gian và công sức quý báu.

Dưới đây là các khuyến nghị của chúng tôi theo thứ tự ưu tiên:

Ngăn chặn bình luận rác WordPress bằng Plugin

Cách dễ nhất để chặn hoặc xóa bình luận rác là sử dụng plugin. Plugin dễ cài đặt và có thể tiết kiệm đáng kể thời gian của bạn.

Dưới đây là những plugin chúng tôi thích:

1. Chặn bình luận bằng Akismet miễn phí (Đã tích hợp sẵn)

Akismet là plugin ngăn chặn spam đi kèm sẵn trên mọi trang WordPress. Nó sử dụng thuật toán tự học để phân tích bình luận của người dùng. Nó loại bỏ các bình luận rác rõ ràng và phân loại phần còn lại để bạn duyệt.

Cách kích hoạt:

  • Nhấp vào "Plugins" từ Bảng điều khiển Admin. Bạn sẽ thấy Akismet trong danh sách plugin đã cài. Nhấp "Kích hoạt".

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

  • Bạn sẽ được yêu cầu thiết lập tài khoản Akismet. Nhấp "Thiết lập tài khoản Akismet của bạn".

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

  • Bạn sẽ được chuyển hướng đến trang Akismet để chọn gói. Họ cung cấp gói miễn phí cho blog cá nhân/phi thương mại và các gói trả phí cho trang thương mại. Sau khi chọn, bạn sẽ nhập thông tin như URL trang web, email, v.v.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

  • Sau khi điền xong, Akismet gửi khóa API đến email của bạn. Quay lại Bảng điều khiển WordPress. Vào Plugins > Akismet và nhấp "Cài đặt". Từ cửa sổ mở ra, chọn "Nhập khóa API thủ công".

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

  • Thêm khóa API của bạn vào đây và xong!

Akismet hiện đã sẵn sàng và sẽ bắt đầu chặn bình luận rác ngay lập tức. Nó cũng hiển thị hoạt động và thống kê cho từng người bình luận để giúp bạn xác định những kẻ spam lặp lại. Nó còn có thể phát hiện các liên kết được chèn trong bình luận để bạn duyệt.

2. Chặn bình luận bằng Plugin Antispam Bee

Antispam Bee là plugin chống spam bình luận WordPress khác chuyên lọc và xóa bình luận rác. Nó cung cấp nhiều tùy chọn linh hoạt để phân loại và duyệt bình luận rác. Một số tính năng chính:

  • Chặn bình luận theo vị trí địa lý (Geo-blocking)
  • Thông báo spam qua email
  • Chỉ cho phép bình luận bằng một ngôn ngữ cụ thể
  • Hiển thị thống kê spam dưới dạng widget trên bảng điều khiển
  • So sánh bình luận nghi ngờ spam với cơ sở dữ liệu spam cục bộ

Để kích hoạt plugin này, bạn chỉ cần cài đặt và kích hoạt. Sau đó chọn các chức năng bạn muốn bật.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

3. Chặn bình luận bằng cách thêm reCAPTCHA vào biểu mẫu bình luận

Plugin reCAPTCHA in WP comments form thêm Google reCAPTCHA như một bước bổ sung trước khi người dùng gửi bình luận để xác minh họ là con người hay bot.

Đây là một trong những cách hiệu quả nhất để nhận diện và chặn bot. Thêm reCAPTCHA giống như gắn khóa cho cửa trước nhà – bot không có chìa khóa!

Để bật tính năng này:

  • Cài đặt và Kích hoạt plugin reCAPTCHA in WP comments form trên trang WordPress của bạn.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

  • Tương tự Akismet, bạn cần lấy khóa API để bật tính năng này. Bạn có thể tìm quy trình từng bước để lấy và kích hoạt bằng cách vào Plugins > AntiSpam Bee > Cài đặt.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Sau khi kích hoạt, bạn có thể tùy chỉnh cài đặt và chọn hành động khi plugin bắt được bình luận rác. Đây là ví dụ về reCAPTCHA mẫu:

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Nhược điểm duy nhất của reCAPTCHA là nó làm gián đoạn trải nghiệm người dùng và có thể gây phiền toái. Bước thêm khi gửi bình luận có thể khiến người bình luận thật sự nản lòng.

Mẹo thêm: Nếu bạn dùng Cloudways, chúng tôi đã hợp tác với họ để cung cấp Bảo vệ Bot! Tính năng này chặn mọi loại bot độc hại gửi yêu cầu không cần thiết đến trang web. Nó còn giảm sử dụng CPU hơn 40%!

Đây là ảnh chụp màn hình cho thấy bot bị chặn khi tính năng này được bật:

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Rõ ràng tính năng này đã chặn hơn 15.000 yêu cầu chỉ trong một ngày. Để biết thêm chi tiết, xem thông báo Tính năng Bảo vệ Bot của Cloudways.

Ở phần trên, chúng ta đã học cách chặn bình luận rác WordPress bằng plugin. Nhưng nếu bạn không muốn thêm plugin khác, đừng lo! WordPress có nhiều tính năng tích hợp sẵn có thể bật để duyệt và ngăn chặn bình luận rác.

Hãy cùng tìm hiểu!

Ngăn chặn bình luận rác WordPress bằng Tính năng tích hợp sẵn

1. Bật duyệt bình luận (Comment Moderation)

Nếu bạn chỉ nhận vài bình luận rác mỗi ngày, bạn vẫn có thể duyệt thủ công. Bạn có thể chọn duyệt thủ công mọi bình luận trước khi hiển thị trên trang web.

Vào Settings > Discussion và chọn "Bình luận phải được duyệt thủ công".

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Giờ tất cả bình luận sẽ tự động lưu trong phần Bình luận. Bạn có thể xem duyệt và chỉ phê duyệt những bình luận bạn cho là thật.

2. Xóa trường URL khỏi biểu mẫu bình luận

Mục tiêu phổ biến nhất của bình luận rác là lấy backlink từ trang của bạn. Bạn đã thấy nhiều bình luận rác khen ngợi tác giả rồi để link đến trang không liên quan. Đây là kỹ thuật SEO mũ đen (Black-Hat SEO). Nó làm tăng số lượng liên kết ra khỏi trang web, không tốt cho SEO.

Bạn có thể giải quyết bằng cách tắt tùy chọn thêm URL ngay từ đầu!

Để làm điều này, bạn cần sửa code trong file functions.php.

Luôn khuyến nghị sao lưu trang web trước khi thay đổi code. Bạn có thể dùng plugin sao lưu đáng tin cậy như BlogVault để lưu trang web trên máy chủ của họ. Nếu có sự cố, bạn có thể khôi phục trong giây lát!

Sau khi sao lưu, làm theo các bước:

  • Di chuột qua menu "Appearance" trong Bảng điều khiển WordPress. Từ menu thả xuống, nhấp "Theme Editor". Điều này đưa bạn đến code của theme hiện tại.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

  • Thư mục functions.php thường nằm ở đầu danh sách "Theme Files". Nhấp vào nó.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

  • Thêm code sau vào cuối file. Sau đó nhấp "Cập nhật File".
//* Xóa trường URL khỏi bình luận
function remove_url_comments($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','remove_url_comments');

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Điều này đảm bảo trường URL trang web trên biểu mẫu bình luận không còn hiển thị.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

3. Thêm giới hạn ký tự tối thiểu và tối đa cho bình luận

Một số bot spam được thiết kế để để lại bình luận một từ như "Chào". Công cụ chặn spam tự động không thể phát hiện vì bình luận có vẻ vô hại. Bằng cách thêm giới hạn ký tự bắt buộc, bạn có thể ngăn chặn các bot này!

Để thêm giới hạn ký tự cho trường bình luận, bạn cần sửa code trong file functions.php.

  • Vào Appearance > Theme Editor. Mở file functions.php. Thêm code sau vào cuối file:
add_filter( 'preprocess_comment', 'wpb_preprocess_comment' );
function wpb_preprocess_comment($comment) {
if ( strlen( $comment['comment_content'] ) > 5000 ) {
wp_die('Bình luận quá dài. Vui lòng giữ bình luận dưới 100 ký tự.')
}
if ( strlen( $comment['comment_content'] ) < 60 ) {
wp_die('Bình luận quá ngắn. Vui lòng sử dụng ít nhất 60 ký tự.');
}
return $comment;
}
  • Nhấp "Cập nhật File". Nếu ai đó cố gắng thêm bình luận ngắn hơn giới hạn, thông báo sau sẽ hiển thị.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

4. Tắt bình luận vĩnh viễn

Nếu bạn không muốn dành thời gian duyệt bình luận rác, tắt bình luận là cách tốt nhất!

Trong WordPress, bạn có thể tắt bình luận cho bài viết cũ hoặc tắt vĩnh viễn trên blog.

Các bước tắt bình luận trên bài viết cũ:
  1. Vào Settings > Discussion.
  2. Dưới "Other Comments Settings", bật "Tự động đóng bình luận trên bài viết cũ hơn X ngày" và thay đổi số ngày theo ý thích.
  3. WordPress sẽ chặn bình luận trên các bài viết cũ hơn số ngày bạn chỉ định.
Các bước tắt bình luận vĩnh viễn:
  • Để tắt tính năng bình luận vĩnh viễn, vào Settings > Discussion.
  • Tắt tùy chọn "Cho phép mọi người gửi bình luận trên bài viết mới".

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Người dùng sẽ không thể thêm bình luận vào bài viết mới nữa.

Để lại bình luận rác chỉ là một cách bot cố gắng lạm dụng trang web của bạn. Bot cũng được thiết kế để đoán mật khẩu và xâm nhập trang web.

Để chặn mọi loại bot và bảo vệ trang web hoàn toàn, bạn phải sử dụng tường lửa (firewall).

Bảo vệ tường lửa của MalCare là giải pháp toàn diện và hiệu quả nhất để bảo vệ trang web khỏi mọi loại bot.

Hãy hiểu cách thức hoạt động.

Ngăn chặn bình luận rác WordPress bằng Tường lửa

Bảo vệ Tường lửa Thời gian thực của MalCare sử dụng nhiều phương pháp để chặn bot xấu truy cập trang web. Nó liên tục phân tích các yêu cầu gửi đến trang web. MalCare nhận diện bot spam vì chúng thường dùng địa chỉ IP độc hại và tự động chặn chúng. Nó cũng cung cấp bảo vệ đăng nhập và nhật ký kiểm tra truy cập trái phép vào Bảng điều khiển WordPress hoặc backend.

Các bước bật bảo vệ tường lửa MalCare:

  • Tạo tài khoản MalCare từ trang Đăng ký.
  • Thêm URL trang web và cài đặt plugin. Bạn có thể làm trực tiếp từ bảng điều khiển MalCare hoặc cài thủ công từ Kho WordPress.
  • Sau khi cài plugin, tường lửa tự động kích hoạt. MalCare hiện tự động chặn lưu lượng bot độc hại và địa chỉ IP để bảo vệ trang web.

Để xem chi tiết, nhấp vào mũi tên từ phần "Firewall".

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

  • Trong phần mở ra, MalCare hiển thị biểu đồ số lượng lưu lượng và yêu cầu đăng nhập cũng như những yêu cầu bị chặn. Nhấp "Xem thêm" để xem chi tiết chính xác.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Bây giờ bạn có thể xem chi tiết chính xác tất cả yêu cầu gửi đến trang web bao gồm quốc gia, ngày giờ và yêu cầu được cho phép hay không.

Loại bỏ bình luận rác trên WordPress: Chiến lược & Công cụ đã được chứng minh

Tường lửa Thông minh của MalCare bảo vệ trang web bằng cách chặn bot xấu, giúp giảm đáng kể bình luận rác.

Chúng ta đã xem hết các cách loại bỏ bình luận rác. Nhưng tại sao lại xảy ra chuyện này?

Chúng tôi đã giải thích bên dưới.

Tại sao Bot Spam bình luận nhắm đến trang web của bạn?

Trước khi trả lời, bạn cần hiểu việc thuê bot spam bình luận dễ dàng đến nhường nào. Có hàng trăm mạng lưới "botnets" và diễn đàn trên chợ đen nơi bạn có thể thuê bot spam bình luận dễ dàng. Thực tế, nếu tính đến email spam, 80% tổng spam được gửi bởi chỉ 10 botnets!

Dưới đây là lý do các bot spam bình luận được sử dụng:

  1. Để móc nối liên kết (Piggyback a link):
    Bình luận rác là kỹ thuật SEO mũ đen để xây dựng backlink cho trang web. Bot được thuê bởi các trang web không được mời hoặc chất lượng thấp để để lại bình luận rác kèm link, nhằm kiếm điểm SEO.
  1. Để quá tải máy chủ (Overload your server):
    Hacker dùng bot quá tải máy chủ khiến nó sập. Chúng gửi bot tấn công trang đăng nhập và spam máy chủ bằng yêu cầu. Những yêu cầu này cũng có thể là bình luận. Khi bạn bận khôi phục trang web, hacker dùng phương pháp khác để xâm nhập.
  1. Để chuyển hướng lưu lượng đến trang web không mong muốn (Pivot your traffic):
    Các trang web phân phối virus hoặc bán ma túy thường dùng bình luận rác để kéo thêm lưu lượng. Khách truy cập không ngờ click vào link trong bình luận và bị chuyển hướng đến các trang web không mong muốn.

Vậy chúng ta thấy bình luận rác được dùng để trục lợi từ các trang web bình thường.

Bây giờ bạn có thể đã dùng một số phương pháp chúng tôi đề cập để chặn bình luận rác. Но cuộc chiến chưa kết thúc. Kẻ spam liên tục tiến hóa và thay đổi thủ pháp để vượt qua biện pháp chống spam.

Vì vậy, bạn cần biết cách nhận diện bình luận rác nếu gặp phải. Dưới đây là một số mẹo.

Danh sách kiểm tra nhận diện bình luận rác WordPress

Nếu bình luận có chỉ một trong các đặc điểm sau, có khả năng lớn đó là bình luận rác.

  • Có liên kết đáng ngờ:
    Kiểm tra xem liên kết có chứa số hoặc là liên kết rút gọn. Điều này chủ yếu dùng để chuyển hướng đến trang bán thuốc hoặc gây virus.
  • Khen ngợi quá mức nhưng không liên quan:
    Kẻ spam thường khen ngợi như "Bài viết tuyệt vời!", "Nguồn tài nguyên tuyệt vời, sẽ quay lại tham khảo" v.v. Nhưng bạn sẽ nhận ra bình luận này không thêm giá trị cũng không đề cập đến bài viết.
  • Có từ khóa bất thường:
    Bình luận chứa từ khóa cụ thể dùng cho xây dựng SEO, nghe không giống ngôn ngữ hàng ngày.
  • Bình luận ngắn và chung chung:
    Tương tự điểm trên, kẻ spam nói "Bài viết hay", "Tài nguyên rất tốt" v.v. Bot thường để lại bình luận tương tự trên nhiều trang web.
  • Tên người dùng là tên công ty:
    Người bình luận dường như thuộc một công ty chứ không phải cá nhân. Trong trường hợp này, họ có thể muốn đặt link trỏ về trang công ty.

Kết luận?

Sau khi khám phá tất cả các cách chặn bình luận rác WordPress, hãy tìm giải pháp phù hợp nhất cho bạn!

Khuyến nghị cá nhân của chúng tôi là sử dụng bảo vệ tường lửa MalCare kết hợp với plugin chống spam như Akismet. Điều này đã hoàn toàn giảm thiểu công sức duyệt bình luận và giữ bot spam ở ngoài!

Nhưng trong khi ngăn chặn bot spam rất tốt, vẫn còn nhiều mối đe dọa khác bạn cần bảo vệ trang web. Chỉ plugin bảo mật WordPress chất lượng mới cung cấp được sự bảo vệ đó.

MalCare là plugin bảo mật tốt nhất hiện nay. Nó phát hiện mã độc mà các trình quét khác bỏ lỡ. Phần tốt nhất là nó cung cấp Xóa mã độc 1-Click ngay lập tức để giữ trang web 100% an toàn!

Với bảo vệ tường lửa vượt trội, giám sát uptime và củng cố trang web, MalCare đã chứng minh là lựa chọn hài lòng của hơn 400.000 chủ sở hữu trang web.

Hãy thử MalCare miễn phí ngay hôm nay!