Chặn comment spam đơn giản cho wordpress không cần dùng plugin

Vài ngày trước mình có chia sẽ về cách chặn spam comment bằng plugin Akismet nhưng khi thực hiện nhiều bạn mới làm quen với wordpress thì cũng rất khó khăn, nhiều bạn có gọi điện hỏi mình có cách nào dễ dàng hơn không, để chặn comment spam cho web chính và cả những web vệ tinh các bạn ấy làm.

Spam hiện nay có nhiều kiểu cũng như nhiều loại: spam bằng bot đây là loại spam phổ biến khi bạn thiết kế web trên nền tảng mã nguồn mở như joomla hay wordpress, đây là những spam khó chịu và rất nhanh đầy bộ nhớ máy tính, cũng như đầy cơ sở dữ liệu từ đó làm suy giảm tốc độ web, cũng như seo vất vả hơn khá nhiều. Nếu bạn không có biện pháp thì web bạn rất nhanh bị hết băng thông, nặng web.

Spam thứ 2 là do con người các đối thủ muốn triệt hạ bạn, họ dùng những nic giả mạo, hoặc nhiều máy tính cùng truy cập comment nhiều làm dữ liệu bạn đầy dần lên

Vậy để đáp ứng nhu cầu của các bạn hôm nay mình hướng dẫn các bạn cách đơn giản hơn nhiều

Chặn comment spam đơn giản cho wordpress không cần dùng plugin

Nếu Website bạn đang dùng Tiếng Anh:
Vào trang quản trị chọn: Settings > Discussion
Sau đó bạn tích chọn và bỏ tích theo hình bên dưới

Chặn comment spam đơn giản cho wordpress không cần dùng plugin
Chặn comment spam đơn giản cho wordpress không cần dùng plugin

Nếu Website bạn đang dùng Tiếng Việt:
Vào trang quản trị chọn: Cài Đặt > Thảo Luận

Chặn comment spam đơn giản cho wordpress không cần dùng plugin
Chặn comment spam đơn giản cho wordpress không cần dùng plugin

Gửi thông báo tới bất kỳ trang nhật ký trực tuyến nào được bài viết này liên kết tới: Khi có một trang khác copy bài của bạn, thì web bạn sẽ tự động tạo 1 comment bao gồm tiêu đề và link của trang web copy bài đó.
Cho phép liên kết các thông báo từ các blog khác (pingbacks và trackbacks) trên các bài viết mới: Nếu bạn đăng bài và thêm link nội(link cùng web để tối ưu onpage), thì nó cũng tạo 1 comment gồm 1 đoạn trích dẫn kèm link của bài kia.
Cho phép mọi người gửi phản hồi cho bài viết mới: cho phép mọi người comment bài viết.

Vậy nếu bạn không muốn có comment thông báo hay comment từ khách thì chỉ cần bỏ các tùy chọn trên.

Tuy nhiên, bạn nên tích vào cả ô Thành viên phải đăng ký và đăng nhập để phản hồi. để chắc chắn rằng không có phần mềm spam nào có thể vượt qua được bước này (mặc định wordpress không cho phép thành viên đăng ký nên sẽ không ai comment được vào web bạn).

Xem thêm: Thêm đuôi .html cho Post và Page WordPress cực dễ

Giới thiệu cùng bạn một cách khác nữa

Ngăn chặn hiệu quả bình luận Spam, thư rác thông qua .htaccess

Hãy thêm đoạn mã sau vào thư mục .htaccess của bạn. Lưu ý, thay “yourdomain.com” bằng tên miền của bạn.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.yourdomain.com.* [OR] RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L] </IfModule>

Đây là phương pháp tuy đơn giản nhưng cực kỳ hiệu quả. Nó ngăn chặn các chương trình tự động gửi thư rác truy cập trực tiếp vào thư mục wp-comments-post.php.

Với bạn nào đã cài sẵn “Yoast SEO” có thể truy cập vào .htaccess bằng đường dẫn sau ngay trong trang quản trị wordpress : SEO > Tools > File editor. Thêm đoạn mã đã chỉnh sửa phía trên vào và bấm lưu để hoàn thành.

Chúc bạn thành công !

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *