Computer >> Máy Tính >  >> Lập trình >> HTML

Cách ngăn spam nhận xét WordPress

Các bình luận spam trên trang web của bạn có bị loại khỏi tay không?

Chúng tôi đã ở đó. Trang web của chúng tôi đã từng nhận được trung bình 100 bình luận spam trong một ngày!

Chà, chúng tôi đã khá chán với việc phải xóa chúng theo cách thủ công. Và tôi chắc chắn rằng 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 kiểm duyệt các bình luận spam. Và bạn biết không, chúng tôi đã tìm thấy những gì phù hợp nhất với bạn!

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

Trước khi chúng tôi bắt đầu, bạn có thể tự hỏi tại sao bạn lại nhận được các nhận xét spam ngay từ đầu. Nếu vậy, đừng lo lắng! Bạn có thể bỏ qua phần này bên dưới.

Cách ngăn Spam nhận xét trong WordPress

Khi bạn nhận được hàng trăm nhận xét spam mỗi ngày, thì tốc độ là điều cốt yếu. Bạn cần một giải pháp dễ thiết lập và thực hiện công việc, do đó giúp bạn tiết kiệm thời gian và công sức quý báu.

Dưới đây là các đề xuất của chúng tôi dựa trên thứ tự ưu tiên -

Ngăn spam nhận xét WordPress bằng plugin

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

Đây là những cái chúng tôi thích:

1. Chặn nhận xét bằng Akismet Miễn phí (Tích hợp sẵn)

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

Dưới đây là cách kích hoạt nó:

  • Nhấp vào “Plugin” từ Trang tổng quan dành cho quản trị viên của bạn. Bạn có thể thấy Akismet trong danh sách các plugin đã cài đặt của mình. Nhấp vào “Kích hoạt”.

Cách ngăn spam nhận xét WordPress

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

Cách ngăn spam nhận xét WordPress

  • Bạn sẽ được chuyển hướng đến trang web Akismet nơi bạn có thể chọn một gói. Họ cung cấp gói miễn phí cho các blog Cá nhân hoặc Phi thương mại và các tùy chọn trả phí cho các trang thương mại. Sau khi chọn, bạn sẽ được yêu cầu nhập các chi tiết như URL trang web, ID email, v.v.

Cách ngăn spam nhận xét WordPress

  • Sau khi bạn đã thêm tất cả các chi tiết, Akismet sẽ gửi một khóa API đến email của bạn. Bây giờ quay lại Bảng điều khiển WordPress. Đi tới Plugins> Akismet và nhấp vào “Cài đặt”. Từ cửa sổ mở ra, chọn “Nhập khóa API theo cách thủ công”.

Cách ngăn spam nhận xét WordPress

  • Thêm khóa API của bạn tại đây và bạn đã hoàn tất!

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

2. Chặn nhận xét bằng plugin Antispam Bee

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

  • Nhận xét chặn theo địa lý
  • Thông báo Spam qua email
  • Chỉ cho phép nhận xét về một ngôn ngữ cụ thể
  • Hiển thị số liệu thống kê về spam dưới dạng tiện ích con trên trang tổng quan
  • So sánh các nhận xét có khả năng spam với cơ sở dữ liệu spam cục bộ

Để kích hoạt plugin này, tất cả những gì bạn phải làm là cài đặt và kích hoạt nó. Sau đó, bạn có thể chọn bất kỳ chức năng nào bạn muốn bật.

Cách ngăn spam nhận xét WordPress

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

ReCAPTCHA trong plugin biểu mẫu nhận xét WP thêm reCAPTCHA của Google như một bước bổ sung trước khi người dùng gửi nhận xét để xác minh xem họ có phải là người hay không.

Đây là một trong những cách hiệu quả nhất để xác định và chặn bot. Thêm reCAPTCHA vào trang web của bạn giống như thêm một ổ khóa vào cửa trước của bạn - bot của chúng không có chìa khóa!

Để bật chức năng này:

  • Cài đặt và kích hoạt plugin reCAPTCHA trong biểu mẫu nhận xét WP trên trang web WordPress của bạn.

Cách ngăn spam nhận xét WordPress

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

Cách ngăn spam nhận xét WordPress

Sau khi được kích hoạt, bạn có thể tùy chỉnh cài đặt và chọn những gì bạn muốn plugin thực hiện khi nó nhận được một bình luận spam. Đây là reCAPTCHA mẫu sẽ trông như thế nào:

Cách ngăn spam nhận xét WordPress

Nhược điểm duy nhất của việc thêm reCAPTCHA là nó làm gián đoạn trải nghiệm người dùng và có thể gây khó chịu. Một bước bổ sung trong khi gửi bình luận có thể làm mất lòng những người bình luận chân chính.

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

Dưới đây là ảnh chụp màn hình về cách các bot bị chặn khi tính năng này được kích hoạt:

Cách ngăn spam nhận xét WordPress


Chúng ta có thể thấy rõ tính năng này đã chặn hơn 15000 yêu cầu nhận được chỉ trong một ngày như thế nào. Để biết thêm về tính năng này và cách sử dụng nó, hãy xem Thông báo về tính năng Bảo vệ Bot của Cloudways.

Trong phần trên, chúng ta đã biết rằng chúng ta có thể dễ dàng chặn các bình luận spam trên WordPress bằng cách sử dụng một plugin. Nhưng nếu bạn không muốn thêm một plugin khác vào trang web của mình, thì đừng lo lắng! WordPress đi kèm với nhiều tính năng tích hợp có thể được bật để kiểm duyệt và ngăn chặn các bình luận spam.

Hãy đi sâu vào!

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

1. Bật Kiểm duyệt nhận xét

Nếu bạn chỉ nhận được một vài nhận xét spam mỗi ngày, bạn vẫn có thể đủ khả năng kiểm duyệt chúng theo cách thủ công. Bạn có thể chọn phê duyệt thủ công mọi nhận xét trước khi nó được hiển thị trên trang web.

Đi tới Cài đặt> Thảo luận và chọn “Nhận xét phải được phê duyệt theo cách thủ công”.

Cách ngăn spam nhận xét WordPress

Bây giờ tất cả các bình luận sẽ tự động được lưu trữ dưới phần Bình luận. Bạn có thể xem xét chúng theo cách thủ công và chỉ phê duyệt những sản phẩm mà bạn cho là chính hãng.

2. Xóa Trường URL khỏi Biểu mẫu Nhận xét

Trọng tâm phổ biến nhất của các bình luận spam là nhận được một liên kết ngược từ trang web của bạn. Bạn hẳn đã thấy nhiều bình luận spam có vẻ như đang tâng bốc người viết và sau đó để lại liên kết đến một trang web không được yêu cầu. Đây là một kỹ thuật liên kết SEO Mũ đen. Nó làm tăng số lượng liên kết ngoài một cách không cần thiết từ trang web của bạn, điều này không tốt cho SEO của bạn.

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

Để làm điều này, bạn sẽ cần phải sửa đổi mã trong tệp functions.php của mình.

Bạn nên tạo một bản sao lưu trang web trước khi thực hiện bất kỳ thay đổi mã nào. Bạn có thể sử dụng một plugin sao lưu đáng tin cậy như BlogVault để giữ cho trang web của bạn được sao lưu trên máy chủ của họ. Trong trường hợp xảy ra sự cố, bạn có thể sử dụng chúng để khôi phục trang web của mình chỉ trong vài giây!

Sau khi bạn đã sao lưu, đây là những gì bạn cần làm:

  • Di chuột qua Menu “Giao diện” trong Trang tổng quan WordPress của bạn. Từ menu thả xuống, bây giờ hãy nhấp vào “Trình chỉnh sửa chủ đề”. Thao tác này sẽ đưa bạn đến mã của chủ đề hiện tại của bạn.

Cách ngăn spam nhận xét WordPress

  • Thư mục functions.php thường được tìm thấy ở đầu danh sách "Tệp Chủ đề". Nhấn vào nó.

Cách ngăn spam nhận xét WordPress

  • Thêm mã sau vào cuối thư mục. Sau đó nhấp vào “Cập nhật tệp”.

// * Xóa trường URL khỏi nhận xét
function remove_url_comments ($ fields) {
unset ($ fields [‘url’]);
trả về các trường $;
}
add_filter (‘comment_form_default_fields’, ’remove_url_comments’);

Cách ngăn spam nhận xét WordPress

Điều này sẽ đảm bảo rằng trường URL của trang web trên các biểu mẫu nhận xét của bạn không còn được hiển thị nữa.

Cách ngăn spam nhận xét WordPress

3. Thêm giới hạn tối thiểu và tối đa về số lượng ký tự

Một số chương trình thư rác được thiết kế để để lại nhận xét một từ như “Xin chào”. Các công cụ chặn spam tự động không thể chọn nhận xét này là spam vì nó dường như vô hại. Bằng cách thêm giới hạn bắt buộc về số lượng ký tự, bạn có thể ngăn chặn những bot này!

Để thêm giới hạn ký tự vào trường nhận xét, bạn cần sửa đổi mã trong tệp functions.php.

  • Đi tới Giao diện> Trình chỉnh sửa chủ đề. Bây giờ hãy mở tệp functions.php. Thêm mã sau vào cuối tệp:

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 của bạn dưới 100 ký tự.")
}
if (strlen ($ comment [‘comment_content’]) <60) {
wp_die (‘Nhận xét quá ngắn. Vui lòng sử dụng ít nhất ký tự.’);
}
trả về $ comment;
}

  • Bây giờ hãy nhấp vào “Cập nhật tệp”. Nếu ai đó cố gắng thêm nhận xét ít hơn giới hạn đã đặt, thông báo sau sẽ hiển thị.

Cách ngăn spam nhận xét WordPress

4. Tắt nhận xét vĩnh viễn

Nếu bạn không muốn dành bất kỳ thời gian nào để kiểm duyệt các nhận xét spam, thì bạn nên tắt nhận xét là cách tốt nhất!

Trong WordPress, bạn có thể chọn tắt nhận xét cho các bài đăng cũ hoặc thậm chí tắt nhận xét vĩnh viễn trên blog của mình.

Các bước để tắt nhận xét về bài đăng cũ hơn:
  1. Đi tới Cài đặt> Thảo luận.
  2. Trong “Cài đặt nhận xét khác”, hãy bật “Tự động đóng nhận xét về các bài đăng cũ hơn X ngày” và thay đổi số ngày theo sở thích của bạn.
  3. WordPress hiện chặn nhận xét về các bài đăng cũ hơn số ngày bạn đã chỉ định.
Các bước để vô hiệu hóa vĩnh viễn nhận xét:
  • Để tắt vĩnh viễn tính năng nhận xét trên trang web của bạn, hãy chuyển đến Cài đặt> Thảo luận.
  • Bây giờ, hãy tắt tùy chọn có tên “Cho phép mọi người gửi nhận xét về các bài đăng mới”.

Cách ngăn spam nhận xét WordPress

Người dùng sẽ không thể thêm bất kỳ nhận xét nào vào bài đăng mới nữa.

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

Để chặn tất cả các loại bot và bảo vệ trang web của bạn hoàn toàn, bạn phải sử dụng tường lửa.

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 của bạn khỏi tất cả các loại bot.

Hãy hiểu cách hoạt động của điều này.

Ngăn Spam Nhận xét WordPress bằng Tường lửa

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

Các bước để bật tính năng bảo vệ tường lửa của MalCare :

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

Để kiểm tra chi tiết, hãy nhấp vào mũi tên từ phần “Tường lửa”.

Cách ngăn spam nhận xét WordPress

  • Trong phần xuất hiện, MalCare hiển thị một biểu đồ về số lượng lưu lượng truy cập và yêu cầu đăng nhập và những yêu cầu đã bị chặn. Nhấp vào “Hiển thị thêm” để xem chi tiết chính xác.

Cách ngăn spam nhận xét WordPress

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

Cách ngăn spam nhận xét WordPress

MalCare’s Smart Firewall bảo vệ trang web của bạn bằng cách chặn các bot xấu có thể giảm đáng kể spam nhận xét của bạn.

Bây giờ chúng tôi đã thấy tất cả các cách khác nhau để loại bỏ các nhận xét spam. Nhưng chờ đã, tại sao điều này lại xảy ra ngay từ đầu?

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

Tại sao các Bình luận Spam Bots nhắm mục tiêu đến trang web của bạn?

Trước khi chúng tôi trả lời câu hỏi này, bạn cần hiểu việc sử dụng bot để gửi spam nhận xét dễ dàng như thế nào. Có hàng trăm mạng được gọi là “botnet” và các diễn đàn trên thị trường chợ đen, nơi bạn có thể dễ dàng thuê một bot để spam nhận xét. Trên thực tế, nếu bạn cân nhắc đến vấn đề thư rác, thì 80% tổng số thư rác chỉ được gửi bởi 10 botnet!

Đây là lý do tại sao các chương trình thư rác nhận xét này được sử dụng:

  1. Để cõng một liên kết :
    Nhận xét spam là một kỹ thuật SEO Mũ đen để xây dựng các liên kết ngược đến một trang web. Bots được sử dụng bởi các trang web không được yêu cầu hoặc chất lượng thấp để để lại các bình luận spam kèm theo các liên kết, nhằm cố gắng nâng cao các điểm SEO đó.
  1. Để quá tải máy chủ của bạn :
    Tin tặc sử dụng bot để làm quá tải máy chủ của bạn và khiến nó bị sập. Họ gửi bot để tấn công trang đăng nhập của bạn và gửi thư rác cho máy chủ của bạn với các yêu cầu. Những yêu cầu này cũng có thể ở dạng nhận xét. Trong khi bạn đang bận cố gắng khôi phục trang web của mình, tin tặc sử dụng các phương pháp khác một cách kín đáo để tấn công trang web của bạn.
  1. Để xoay vòng lưu lượng truy cập của bạn đến các trang web không được yêu cầu :
    Các trang web gây ra vi-rút hoặc bán thuốc thường sử dụng các bình luận spam để có thêm lưu lượng truy cập. Những người truy cập không nghi ngờ cuối cùng sẽ nhấp vào liên kết trong nhận xét và được dẫn đến các trang web không được yêu cầu này.

Vì vậy, chúng ta có thể thấy các bình luận spam được sử dụng như thế nào để thu lợi từ các trang web bình thường.
Bây giờ, bạn có thể đã sử dụng một số phương pháp mà chúng tôi đã đề cập để ngăn chặn các nhận xét spam. Nhưng cuộc chiến không kết thúc ở đó. Những kẻ gửi thư rác không ngừng phát triển và thay đổi phong cách của họ để cố gắng thực hiện các biện pháp chống thư rác.

Vì vậy, điều quan trọng là bạn phải biết cách xác định các nhận xét spam nếu bạn từng nhìn thấy chúng. Đây là một số mẹo.

Danh sách kiểm tra để xác định nhận xét spam trên WordPress

Nếu nhận xét thậm chí có một trong các đặc điểm sau, rất có thể đó là nhận xét spam.

  • Nó có một liên kết đáng ngờ:
    Kiểm tra xem liên kết có số hay đó là liên kết rút gọn. Điều này chủ yếu được sử dụng để chuyển hướng đến các trang web bán ma túy hoặc gây ra vi-rút.
  • Nó cực kỳ tâng bốc nhưng không liên quan :
    Những kẻ gửi thư rác có xu hướng tâng bốc bằng cách nói "Bài đăng tuyệt vời!" hoặc “Tài nguyên tuyệt vời, sẽ quay lại để tham khảo”, v.v. Nhưng bạn sẽ nhận thấy rằng những nhận xét này không thực sự bổ sung giá trị cũng như không đề cập đến bài viết.
  • Nó có các từ khoá bất thường:
    Nhận xét có các từ khóa cụ thể như những từ khóa được sử dụng để xây dựng SEO, nghe không giống ngôn ngữ hàng ngày.
  • Nhận xét ngắn gọn và chung chung:
    Tương tự như điểm thứ hai, những người gửi thư rác nói những điều như “Bài viết tuyệt vời”, “Tài nguyên rất tốt”, v.v. Những người gửi thư rác thường để lại những nhận xét tương tự trên nhiều trang web.
  • Tên của người dùng là tên Công ty :
    Người bình luận dường như thuộc về một công ty nào đó hơn là một cá nhân. Trong trường hợp này, có thể họ đang tìm cách thêm liên kết trở lại trang web của công ty.

Phán quyết là gì?

Bây giờ chúng ta đã khám phá tất cả các cách khác nhau để chặn nhận xét spam trên WordPress, hãy tìm cách phù hợp nhất với bạn!

Khuyến nghị cá nhân của chúng tôi là sử dụng tính năng bảo vệ tường lửa của MalCare cùng với một plugin chống spam như Akismet. Điều này đã làm giảm hoàn toàn những nỗ lực của chúng tôi dành cho việc kiểm duyệt bình luận và ngăn chặn các chương trình thư rác!

Tuy nhiên, trong khi ngăn chặn chương trình thư rác là rất tốt, vẫn còn nhiều mối đe dọa đang rình rập mà bạn cần phải bảo vệ trang web của mình. Chỉ một plugin bảo mật WordPress chất lượng mới có thể cung cấp cho bạn sự bảo vệ như vậy.

MalCare là plugin bảo mật tốt nhất hiện có. Nó được biết là bắt phần mềm độc hại hơn các máy quét khác dường như bỏ sót. Phần tốt nhất là nó cung cấp tính năng Xóa phần mềm độc hại tức thì bằng 1 cú nhấp chuột để giữ cho trang web của bạn 100% không bị tấn công!

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

Dùng thử MalCare miễn phí ngay hôm nay!