WordPress blogunuzda spam yorumlarla uğraşmaktan bıktınız mı?
Yalnız değilsiniz. Spam yorumlar, düzenli trafik almaya başladığınızda her web sitesi için büyük bir sorundur.
Bu makalede, WordPress’te spam yorumlarla mücadele etmek için en iyi WordPress yorum spam eklentilerini ve yararlı ipuçlarını paylaşacağız. Bu ipuçları size çok zaman kazandıracak ve web sitenizden gelen yorum spam’lerini önemli ölçüde azaltacaktır.
WordPress’te Yorum Spam’iyle Neden Başa Çıkmanız Gerekiyor?
Yorum spam’i birçok WordPress web sitesinde bir sorundur. Bu spam göndericiler, kendi sitelerinin arama motoru sıralamasını yükseltmek ve şüphelenmeyen ziyaretçilerden yanlışlıkla tıklama almak için web sitenizi kullanmayı umarlar.
Bu yorumların birçoğu, bloglara ve web sitelerine yorum yapmak üzere tasarlanmış programlar olan spambotlar tarafından otomatik olarak bırakılmaktadır. Diğerleri ise gerçek kişiler tarafından gönderilmektedir. Bunlar genellikle konu dışıdır, kötü yazılmışlardır ve üçüncü taraf web sitelerine bağlantılar içerirler.
Web sitenizi izlemiyorsanız ve bu yorumlar yayınlanırsa, gerçek kullanıcılarınız ve arama motorları bunları görebilir. Bu da web sitenizin itibarını etkiler.
Kullanıcılar web sitenizin düşük kaliteli ve spam içerikli olduğunu düşünebilir. Ayrıca, yorumlardan herhangi biri virüslere ve kötü amaçlı yazılımlara bağlantı veriyorsa arama motorları sitenizi güvensiz olarak işaretleyebilir.
Bununla birlikte, spam konusunda endişelenmeye daha az, çevrimiçi işinizi büyütmeye daha fazla zaman ayırmak için yorum spam’iyle nasıl etkili bir şekilde mücadele edebileceğinizi görelim.
1. WordPress’te Yorum Moderasyonunu Açın
Öncelikle yorumların sizin onayınız olmadan web sitenizde yayınlanamayacağından emin olalım. Bu adım, yorumların herhangi bir filtreyi atlamamasını sağlayacak ve ayrıca web sitenizde hangi yorumların görüneceği üzerinde tam kontrol sahibi olmanızı sağlayacaktır.
Bu çözüm, hukuk ve muhasebe firmaları gibi ticari web siteleri için şiddetle tavsiye edilir.
WordPress yönetici alanınızın Ayarlar ” Tartışma sayfasına gidin. Ardından, ‘Bir yorum görünmeden önce’ bölümüne gidin ve ‘Yorum manuel olarak onaylanmalıdır’ seçeneğinin yanındaki kutuyu işaretleyin.
Sayfanın altındaki ‘Değişiklikleri Kaydet’ düğmesine tıklamayı unutmayın.
Tüm WordPress yorumlarınız artık moderasyon için bekletilecek ve web sitenizde görünmeden önce her yorumu manuel olarak onaylamanız gerekecek.
Şimdi, tüm yorumları gözden geçirmenin ne kadar süreceğini merak ediyor olabilirsiniz. Önümüzdeki birkaç ipucunda, spam yorumları nasıl eleyeceğinizi göstereceğiz, böylece denetlemeniz gereken yorumlar çoğunlukla gerçek olacaktır.
2. Akismet Spam Korumasını Etkinleştirin
Akismet, en yaygın spam yorum türlerini yakalayan bir spam koruma eklentisidir. Bunu, web sitenizdeki tüm WordPress yorumlarını küresel bir spam veritabanı aracılığıyla filtreleyerek yapar.
Akismet, WordPress ile önceden yüklenmiş olarak gelir, ancak varsayılan olarak etkinleştirilmez.
Kişisel bloglar ve küçük web siteleri Akismet’i ücretsiz olarak kullanabilir, ancak API anahtarları için kaydolmanız gerekecektir.
Akismet’in nasıl kurulacağına ilişkin adım adım kılavuzumuzu takip ederek eklentiyi kurmanın doğru yolunu öğrenebilirsiniz.
3. Spam Yorumlarla Mücadele Etmek için Sucuri’yi Kullanın
Spam yorum gönderenlerden gelen çok fazla istek web sitenizi yavaşlatabilir ve performansı etkileyebilir. Akismet birçok spam yorumu yakalayabilse de spam gönderenlerin web sitenize erişmesini engelleyemez.
Sucuri burada devreye giriyor. Şüpheli istekleri daha web sitenize ulaşmadan engellemenizi sağlayan en iyi WordPress güvenlik duvarı eklentisidir.
Bu eklenti, otomatik botların ve komut dosyalarının yorum göndermesini önleyebilir. Bu, sunucularınızdaki yükü ve aldığınız spam yorum sayısını azaltır.
Securi ‘nin üç aylık bir süre içinde 450.000 WordPress saldırısını engellememize nasıl yardımcı olduğunu öğrenin.
4. Spambotları Yakalamak için Honeypot Kullanın
Honeypot, bir yorumcunun insan olduğunu kanıtlamasını istemek yerine bot olup olmadığını test eden bir spam önleme teknolojisidir. Bu strateji, “Bal ile sirkeden daha fazla sinek yakalayabilirsiniz” sözünden esinlenmiştir.
Kullanıcıların insan olduklarını kanıtlamak için bir reCAPTCHA testi yapmalarını sağlamak yerine, bir bal küpü botlar tarafından görülebilen ancak insanlar tarafından görülemeyen bir meydan okuma sağlar. Eğer meydan okuma denenirse, yorum yapan kişinin bot olduğu ortaya çıkar.
Ve bir kez bot olarak tanımlandıklarında, bir yorum göndermeden önce engellenebilirler.
Antispam Bee, spam botları etkili bir şekilde tanımlayabilen ücretsiz bir bal küpü eklentisidir. Ayrıca onaylı yorumculara güvenme, IP adreslerini doğrulama, BBCode (Bulletin Board Code) bağlantılarını spam olarak işaretleme ve genel antispam veritabanlarını kontrol etme ayarlarına sahiptir.
Eklentinin nasıl kurulacağını WordPress’te spam yorumları engellemek için Antispam Bee’nin nasıl kullanılacağına ilişkin kılavuzumuzda öğrenebilirsiniz.
5. Google reCAPTCHA Doğrulaması Ekleme
Google ReCAPTCHA, CAPTCHA’nın gelişmiş bir şeklidir ve bir kullanıcının bot mu yoksa insan mı olduğunu görmek için test edilebilir. CAPTCHA, ‘Bilgisayarları ve İnsanları Ayırmak için Tamamen Otomatikleştirilmiş Genel Turing Testi’ anlamına gelir.
Kullanıcıların robot olmadıklarını göstermek için bir onay kutusuna tıklamaları gerekmektedir. Ya hemen geçerler ya da eşleşen nesnelere tıklamaları gereken bir dizi görüntüden oluşan ikinci bir test sunulur.
Botların testi geçmesi zordur çünkü Google bir spambot tespit ettiğinde, onlara çok daha zor bir meydan okuma verir. Ve kullanıcılar çoğu CAPTCHA testini can sıkıcı bulurken, reCAPTCHA en iyi kullanıcı deneyimini sağlar.
Gelişmiş Google reCAPTCHA eklentisini kullanarak WordPress yorum formuna reCAPTCHA ekleyebilirsiniz. Nasıl kurulacağını öğrenmek için WordPress yorum formuna reCAPTCHA ekleme kılavuzumuza bakın.
6. Sahte Yorumları Önleyin
Bazı spam göndericiler yorum bıraktıklarında, web sitenizdeki kayıtlı bir kullanıcının kullanıcı adını ve e-posta adresini doldurarak sizi kandırmaya çalışırlar. Bunu, diğer kişinin adını veya Gravatar’ını tanıyacağınızı ve yorumlarını onaylayacağınızı umarak yaparlar.
Sahtekarların WordPress’te yorum yapmasını engellemenin en kolay yolu Impostercide eklentisini kurup etkinleştirmektir. Daha fazla ayrıntı için WordPress eklentisi yükleme hakkındaki adım adım kılavuzumuza bakın.
Eklenti kurulduktan sonra, kimliği doğrulanmamış tüm kullanıcıların kayıtlı bir kullanıcının e-posta adresi veya kullanıcı adıyla yorum bırakmasını engelleyecektir. Bunun yerine, onlara bir hata mesajı gösterilecektir.
Araçlar ” Impostericide sayfasını ziyaret ederek hata mesajını özelleştirebilirsiniz.
7. Yorum Formundan Web Sitesi URL Alanını Kaldırın
Yorum formundaki web sitesi URL alanı, belirli anahtar kelimelerde arama motoru sıralamalarını yükseltmek için geri bağlantı kullanmak isteyenleri çekmektedir. Yorum bırakmaktaki amaçları tartışmaya gerçek bir değer katmak değil, yalnızca geri bağlantı almaktır.
Bu, yorumlarının genellikle bir veya iki satır alakasız saçmalık içerdiği ve yorum yazarının adının bir anahtar kelime veya ‘Dunder Mifflin’den Sally’ veya ‘John @SEOconsultants’ gibi anahtar kelimelerle gerçek bir adın kombinasyonunu içereceği anlamına gelir.
Yorum formunuzdan web sitesi URL alanını kaldırdığınızda, yorum yapanlar bir backlink değeri elde edemeyecek ve bu da daha az yorum spam’i ile sonuçlanacaktır. Gerçek kullanıcılar, backlink alsalar da almasalar da makalelerinize yorum bırakacaklardır.
Bunu nasıl yapacağınızı öğrenmek için WordPress yorum formundan web sitesi URL alanının nasıl kaldırılacağına ilişkin kılavuzumuza bakın.
8. Medya Eklerindeki Yorumları Devre Dışı Bırakın
WordPress, web sitenize yüklediğiniz her resim ve medya dosyası için otomatik olarak bir ek sayfası oluşturur. Kullanıcılar bu sayfalara yorum bırakabilir.
Görseller içeriğinizin merkezi bir parçasıysa bu yararlı olabilir. Değilse, spam gönderenler için başka bir fırsattır. Kullanıcıların görseller hakkında yorum yapmasına ihtiyacınız yoksa medya ekleri hakkındaki yorumları kapatmalısınız.
Bunu yapmanın en kolay yolu Yorumları Devre Dışı Bırak eklentisini yüklemek ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.
Etkinleştirmenin ardından, Ayarlar ” Yorumları Devre Dışı Bırak sayfasına gitmeniz ve ‘Medya’ seçeneğinin yanındaki kutuyu işaretlemeniz gerekir.
Ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıkladığınızdan emin olun. Eklenti artık WordPress medya dosyalarınız ve eklerinizdeki yorumları devre dışı bırakacaktır.
9. Yorumlarda HTML’yi Devre Dışı Bırak
WordPress varsayılan olarak yorumlar içinde belirli HTML etiketlerine izin verir ve bunlar spam bağlantıları gizlemek için kullanılabilir. Yorumlarda HTML’yi devre dışı bırakarak bunu engelleyebilirsiniz.
Bu, bir yorumda kullanılan herhangi bir HTML etiketinin metin olarak görüleceği, ancak işlevsel olmayacağı anlamına gelir. Örneğin, birisi <strong>
etiketini kullanırsa, etiket yorumda görülecek ve metin kalınlaştırılmayacaktır. Bu aynı zamanda bağlantıların tıklanabilir olmayacağı anlamına da gelir.
HTML yorumlarını devre dışı bırakmak için tema dosyalarınıza bir metin parçacığı eklemeniz gerekecektir. Sitenize kod ekleme konusunda yardıma ihtiyacınız varsa, web’deki parçacıkların WordPress’e nasıl yapıştırılacağına ilişkin başlangıç kılavuzumuza bakın.
Aşağıdaki kodu temanızın functions.php dosyasına eklemeniz veya WPCode (önerilir) kullanmanız gerekir:
function wpb_comment_post( $incoming_comment ) {
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);
$incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] );
return( $incoming_comment );
}
function wpb_comment_display( $comment_to_display ) {
$comment_to_display = str_replace( ''', "'", $comment_to_display );
return $comment_to_display;
}
add_filter( 'preprocess_comment', 'wpb_comment_post', '', 1);
add_filter( 'comment_text', 'wpb_comment_display', '', 1);
add_filter( 'comment_text_rss', 'wpb_comment_display', '', 1);
add_filter( 'comment_excerpt', 'wpb_comment_display', '', 1);
remove_filter( 'comment_text', 'make_clickable', 9 );
Mevcut en kolay yöntem olduğu için ücretsiz WPCode eklentisi aracılığıyla kod parçacıklarının nasıl ekleneceğine ilişkin kılavuzumuzu burada bulabilirsiniz.
Bu kod, HTML kodunu yorumda görüntülenen ve tarayıcı tarafından ayrıştırılmayan HTML varlıklarına dönüştürür.
10. Minimum ve Maksimum Yorum Uzunluğu Belirleyin
Bir keresinde bir spamcının saatte yüzlerce yorumu tek bir kelimeyle bıraktığı bir spam yorum sorunuyla karşılaştık: ‘merhaba’.
Akismet ve Sucuri bunu engelleyemedi çünkü yorum doğal görünüyordu. Antispam Bee spam göndereni yavaşlattı ancak saldırıyı tamamen engelleyemedi.
Minimum ve maksimum yorum uzunluğu ayarlamanıza olanak tanıyan Yoast Comment Hacks eklentisini kullanarak spam ile mücadele edebildik.
Yoast Comment Hacks eklentisini etkinleştirdik ve minimum yorum uzunluğunu ayarladık. Bundan sonra, sadece bir kelimelik bir yorum bırakmaya çalıştıklarında bir hata mesajı aldılar.
11. WordPress’te Geri İzlemeleri Devre Dışı Bırakma
Daha önce de söylediğimiz gibi, insanların spam yorum bırakmasının ana nedenlerinden biri geri izleme almaktır. Ancak, çoğu blog için geri izlemelerin etkinleştirilmesi gerekli değildir.
Blogunuzun tamamında veya tek bir gönderide geri izlemeleri devre dışı bırakmayı seçebilirsiniz. Bu, yorum spam’ini önemli ölçüde azaltmanın kolay bir yoludur.
Ayarlar ” Tartışma sayfasına gitmeniz yeterlidir. Burada ‘Yeni makalelerde diğer bloglardan gelen bağlantı bildirimlerine (wingback ve trackback) izin ver’ seçeneğinin işaretini kaldırabilirsiniz.
Bu, tüm yeni gönderiler için geri izlemeleri kapatacaktır. Şimdi mevcut gönderilerdeki geri izlemelerin nasıl devre dışı bırakılacağına ilişkin kılavuzumuzu takip etmelisiniz.
12. Eski Gönderilerdeki Yorumları Kapatın
WordPress eski gönderilere yapılan yorumları kapatmanıza olanak tanır. Bu özellikle haber veya etkinlik siteleri gibi güncel içerik yayınlayan web siteleri için faydalıdır.
Ayarlar ” Tartışma bölümüne gidin ve ‘Diğer yorum ayarları’ altında ‘XX günden eski makalelerdeki yorumları otomatik olarak kapat’ seçeneğini göreceksiniz. Bu seçeneğin yanındaki kutuyu işaretleyin ve yorumların bir gönderide görüntülenmesini istediğiniz gün sayısını girin.
WordPress artık bu seçenek için tanımladığınız gün sayısından daha eski gönderilere yapılan yorumları otomatik olarak kapatacaktır.
İhtiyaç duymanız halinde, yorumların açık kalmasını istediğiniz tek tek gönderiler için WordPress’te yorum son tarihini geçersiz kılabilirsiniz.
BONUS – 13. Yorumları Kapat
Belki de WordPress sitenizde yorumlara ihtiyacınız yoktur veya yorum moderasyonunun çok fazla zaman aldığını düşünüyorsunuzdur. WordPress’te yorumları her zaman kapatabilir ve yorum spam’ini tamamen önleyebilirsiniz.
Yeni gönderilere yapılan yorumları devre dışı bırakmak için Ayarlar ” Tartışma bölümüne gitmeniz ve ‘Kişilerin yeni makalelere yorum göndermesine izin ver’ seçeneğinin yanındaki kutunun işaretini kaldırmanız gerekir.
Ayrıca mevcut tüm gönderilerdeki yorumları da kapatmanız gerekecektir. Bunu yapmanın birkaç yolunu öğrenmek için WordPress’te yorumları tamamen devre dışı bırakma hakkındaki kılavuzumuza göz atın.
Spam Yorumlar Hakkında Sıkça Sorulan Sorular
Neden bana spam gönderiyorlar?
Kişisel algılamayın. Spam gönderenler daha iyi arama sıralamaları elde etmek veya şüphelenmeyen ziyaretçileri şüpheli ve kötü niyetli sitelere çekmek isterler. Spam yaparak daha fazla bağlantı alabileceklerini ve bunun bir şekilde arama sıralamalarını olumlu etkileyeceğini düşünürler.
Çoğu durumda, bu size karşı kişisel bir saldırı değildir. Aksine, birçok blogu hedef alan sistematik bir süreçtir.
Spam olarak işaretlenen yorumlara ne olur?
Yorumları denetlediğinizde, spam olarak işaretledikleriniz web sitenizde görüntülenmez. Bunun yerine, Yorumlar sayfanızdaki spam listesine taşınırlar.
Bir yorumu yanlışlıkla oraya taşırsanız, o yorumun altındaki ‘Spam Değil’ bağlantısına tıklayarak onu kurtarabilirsiniz. Ayrıca bir spam yorumu kalıcı olarak silebilmeniz için bir bağlantı da bulunmaktadır.
Neden her yorum moderasyon kuyruğuna giriyor?
Bu makaledeki ilk ipucunu takip edip yorum denetimini açtığınızda, web sitenize bırakılan her yorumu onaylamanız gerekecektir. Bu, web sitenizde yayınlanan her yorum üzerinde mutlak kontrol sahibi olmanızı sağlar.
Umarız bu eğitim WordPress’te yorum spam’ini nasıl durduracağınızı öğrenmenize yardımcı olmuştur. Ayrıca WordPress performansınızı nasıl hızlandıracağınızı öğrenmek veya nihai WordPress güvenlik kılavuzumuza göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Dennis Muthomi says
Regarding Tip 10 about setting a minimum and maximum comment length, I’m curious….does the Yoast Comment Hacks plugin allow you to set those limits by character count or by word count?
either way, looks like a handy plugin to try out
WPBeginner Comments says
It uses the character count.
Moinuddin Waheed says
Spam is one the big problems in comment handling and having a robust mechanism to deal with it is always needed.
Akismat comes with every installtion of worpress and most of the people ignore it and delete it.
But I think it is very good strategy to set it up for spam protection and keeping our website secure from any possible vulnerablilties.
Disabling html is comment is the best strategy to keep malicious code being injected in our website away.
Thanks for providing the code snippet for disabling html in comments.
Jiří Vaněk says
May I ask, is it a good strategy to use multiple antispam plugins, such as akismet and wp armor, for exhample or is it bad idea and can cause problems?
WPBeginner Support says
You would want to check with the support for the plugins in case they are designed to work together but normally plugins with the same functionality will conflict with each other.
Yönetici
Ahmed Omar says
the post is really informative and containing gold tips of important part for site management
personally I did not know about all theses ways specially for Akismet Spam Protection, I was just using Recaptcha.
I will apply all the rest tips.
Thank you
Evans Mary says
Great article. Thanks for sharing an informative article.
WPBeginner Support says
You’re welcome, glad you found our article helpful!
Yönetici
WPBeginner Support says
For what it sounds like you’re wanting, we would recommend taking a look into membership plugins to limit the posts to your logged in members. We would recommend taking a look at our guide below on starting a membership site:
https://www.wpbeginner.com/wp-tutorials/ultimate-guide-to-creating-a-wordpress-membership-site/
Yönetici
Agnes says
I maintain that a portion of my posts should be safeguarded with secret word. It is alright that I give a secret word, yet I believe that the extract of the post should be discernible for every one of the guests. is there a module for it or do u have some other plan to tackle it? thanks ahead of time.
Wendy says
so without overloading my site with plugins, how does one decide which of these to implement?
I have Akismet and Sucuri.
WPBeginner Support says
For your concern about the number of plugins, we would first recommend taking a look at our guide below:
https://www.wpbeginner.com/opinion/how-many-wordpress-plugins-should-you-install-on-your-site
As some of the plugins would not cause any change to your site’s speed due to their functionality. But for which to use, it would depend on the goal you are looking for with your site as the plugins have different uses and not all sites would want to use every option.
Yönetici
Jos says
I copied and pasted the url filter code into a site plugin, however, the website field still displays. Wondering if this could be caused by another plugin or if there is something missing.
WPBeginner Support says
You may want to try some of the other methods for removing it in our article below:
https://www.wpbeginner.com/plugins/how-to-remove-website-url-field-from-wordpress-comment-form/
Yönetici
Rick Bryan says
Thanks for the article. Can you explain about the comment spam industry; who and why and where. Almost all of the spam comments on my website or innocuous comments about “you’ve done a great job here! I was just reading about this topic.” Two or three each day; always with different wording but similar grammar and syntax, etc.
WPBeginner Support says
It is mainly people attempting to get backlinks to different sites and when programs start marking them as spam they send those thanks messages to try to make the different spam checkers think they are not spammers when people approve those comments. There are tools out there to automate what they are doing so not all of the comments are manual.
Yönetici
Brendan Ryan says
Just a quick question. In item 8 Disable HTML your code snippet uses “wpb-” as its functions prefix. I am guessing that is your “WPBeginner” wordpress installation prefix. And that each user here should edit that to reflect their installations prefix. For a standard installation of WordPress that would be just “wp-“.
WPBeginner Support says
You would want that to be a unique identifier, we use wpb in ours and others can too, we would not recommend using wp in case there is a future update to WordPress with a similar function.
Yönetici
Srinivas Reddy says
nice excellent thanks…
WPBeginner Support says
You’re welcome
Yönetici
EO4Wellness says
Yesterday, my website was spammed with a “new service” that described some type of software or online service where by a person pays to spam websites via their “contact us” forms. Apparently this is the “new” and up and coming attack, because yesterday alone I received 56 of these on my site. When I received your newsletter today with this article highlighted–I dropped by wondering if you have a specific trick or tip to overcome this new “Contact Us” spam attack which is unfortunately so common right now?
WPBeginner Support says
For that, you would want to check with your comment plugin to see if they have honeypot or CAPTCHA/reCAPTCHA that you can add to your form.
Yönetici
Jayanta Bhowmick says
It is really helpful.
On my new blog spamers are more active than real visitor. Some times it is difficult to distinguish between spam comment and real comment. At that time These plugins are very useful.
WPBeginner Support says
Glad our guide could be helpful
Yönetici
john miller says
this article will help you to solve your problem of spam comments on your WordPress website. you can control that.
Wesley Bergman says
Thank you for sharing the good news in preventing this happen to every one who have accounts in social media or in the blogs that we are posted in this internet world. Many are spam that making the sites a game for them to make your works turn down. You did the great job and I am thankful reading this article.
binny says
this post has been helpful and validation of some of the things I am doing right now. Thanks. I am facing some issue with my comment captcha, maybe you can help me. I am not using any plugin for captcha. Only JetPack and Akismet, and they both are doing a great job to block spam. The captcha for comments is proving to be a headache. It is a math kind and most of the people have complained about it not functioning well. I have not been able to replicate the issue. But i want to get rid of any captcha for comment. Please help me how to do so. Thank you so much!
WPBeginner Support says
Hi Binny,
Try our WordPress troubleshooting tips to figure out where the captcha is coming from and how to disable it.
Yönetici
Janeane says
This was great – very helpful. Thank you!
Rich D. says
As a new WordPress blogger, this article was extremely informative.
I only have a small amount of spam so far, which is why I Google and found this article, but wanted to get ahead of it.
I’ve implemented a few suggestions from this article.
If the spam increases, I will implement more.
Great article for WP Newbie!
– Rich
Felix Abur says
The cookies for comments plugin seems outdated. Can you suggest a more recent plugin with up to date support?
Nate Balcom says
I find adding an expiration date to comments and a good captcha option slow down the spam comments quite a bit. I recently installed Google’s “Recaptcha”. It’s pretty un-intrusive and doesn’t seem to bother commenters.
I considered removing the site URL link-back, but thought it would slow or stop people from commenting. It looks like that’s not the case here. Did you notice a slow down in comments when you did this?
Love the site. Keep up the good work. Do you ever accept guest posters?
Bek says
Thanks for the post! I have a question – I have been getting a lot of spam comments recently, most of them are rambling irrelevant posts about camping equipment or cam sites etc and I mark those as spam straight away. However some of the comments are actually relevant to the post and make sense but then have a random spam link thrown in at the end or in the ‘URL’ field – for those posts, I have been editing them – making sure that any links are removed and also changing the name to a non-keyword name (they usually use real email addresses so I can get their name from that) and then posting/approving the edited comments.
Does this effect my rankings in any way? And is it a clean way to post the comments or should I just trash/spam them all and not both editing?
Thanks for your help!
WPBeginner Support says
It does not effect rankings. However, perhaps it would be better if you don’t edit and fill in the name field yourself. If a user has used keyword in their name, then you should trash such comment. Editing comments to make them more readable is OK.
Yönetici
Bek says
Why though? Is there a reason that I shouldn’t be adding/approving these comments for my site? Will it effect me negatively? I am just removing any links and *occassionally* changing their name to their actual name based on their email address. Does this effect my website in any way?
WPBeginner Support says
It doesn’t. But changing the name a user has chosen to identify themselves seems a bit inappropriate. If their name was like ‘John Smith From Example.com’, then you can remove ‘from example.com’ off the name field. However, if their name was example.com or a keyword, then the user has given you no name to show. You can of course try and find out names, but may be the user didn’t want to use a name and by doing so you will be violating their privacy and rights. We think all this trouble is not worth the effort. There are other ways to get more and better engaged users to comment.
Muhammad Tabish says
Wow,Thanks For The Informative WordPress Comment Spam, Tutorial, Keep Sharing
Farrah says
Wonderful article. Thanks so much for sharing it!
AmiR Bin says
Hi,
I’ve just installed Akismet plugin, what should I do? It doesn’t do anything.
May you introduce more captcha plugins(easy for uneducated fools to fill)
Thanks
WPBeginner Support says
Akismet works in the background as a filter. Soon you will start noticing spam comments appearing under the SPAM filter on your comment moderation screen.
You can use CAPTCHA, but CAPTCHA is bad for user experience and discourages your users from commenting.
Yönetici
AmyPrint says
Just installed Askimet, Thank you very much!
Pradeep says
Good information. Hope to have less spam. Thanks
imVictorLee says
Thanks for the information. Have just installed Askimet. Hope it works for me.
Gulshan Kumar says
I’m coming to this post after 5 months approximately, according to your recommendation I started using using Cookies for Comment plugin and today I’m not getting a single spam comment. Thank you so much.
sig says
Hello, this is a little bit off theme…
I want some of my posts to be protected with password. It is OK that i give a password, but i want the excerpt of the post to be readable for all the visitors. is there a plugin for it or do u have any other idea to solve it? thx in advance.
Jennifer says
Thanks for the article. Great info and helped me stop a spam assault on my new blog instantly.
Shafiuddin says
this is a very informative guide sir,i have a niche blog even after installing askimet and other plugins i’m getting atleast 5 spam comments per day from one pager seo companies[mostly scam].I guess these comments are coming from bots.how could i ban those bots on my blog ?
Teguh IW says
akismet is enough to stop spam…
WPBeginner Staff says
It actually depends on each site. If a site owner feels that comments are not contributing to the discussions on their site, or not helping them grow, then they can decide to remove them.
Neil Ashworth says
Very comprehensive post – and I see you are still using Disqus for comments. There’s been some debate around closing comments all together recently (Copyblogger closed their comments in late 2014) – what do you think? is it something to consider for new blogs with little traffic/comments too?
Levent Cem Aydan says
I just uploaded Disqus to fight spam for my company blog, but these are a much better solution I guess. Thank you for this article.
Robert says
Hello, this is a little bit off theme…
I want some of my posts to be protected with password. It is OK that i give a password, but i want the excerpt of the post to be readable for all the visitors. is there a plugin for it or do u have any other idea to solve it? thx in advance.
Peter Cralen says
I still don’t understand why they spam comments in 2014. Ok, 20 years ago, but now ? wasting energy for them and blogger.
Kalpesh Makwana says
I think, still they are thinking that kind of spammy links will work for them.