WordPress üyelik sitenizde spam kayıtlarla uğraşmak gerçek bir baş ağrısı olabilir. Spam kullanıcılar veritabanınızı karıştırabilir ve zamanınızı boşa harcayabilir.
Birçok okuyucumuzdan, kullanıcı kayıtlarına izin verdiklerinde bu sorunu fark ettiklerini duyduk. Biz de ücretsiz eğitim videolarımızı sadece üyelere özel bir sitede yayınladığımız için spam kayıtlarla ilk elden karşılaştık. Bunlar can sıkıcıdır ve web sitenizi yavaşlatabilir.
Bu kılavuzda, WordPress üyelik sitenizdeki spam kayıtlarını durdurmanıza yardımcı olacağız. Sadece birkaç basit adımla sitenizi spam’den uzak tutabilirsiniz.
Spam Gönderenler Neden En Başta Sitenize Kaydolur?
Spam gönderenler genellikle sitenize girmek için kolay erişim noktaları ararlar. Genellikle spam botları ve diğer otomasyonları kullanarak daha az güvenli web sitelerinde spam hesapları oluşturmaya çalışırlar.
Bu, spam gönderenlerin e-posta adresinizi toplamasına ve diğer üyelere kötü amaçlı yazılım dağıtmak için tasarlanmış kimlik avı bağlantılarını dağıtmaya çalışmasına olanak tanır.
Diyelim ki sitenizdeki bir eklentinin güvenlik açığı var. Bu durumda, spam gönderenler kontrol panelinize giriş yapabilirlerse bu açıktan kolayca faydalanabilirler.
Şimdi, varsayılan WordPress kayıt işlemi güçlü anti-spam mekanizmalarından yoksundur. Bu yüzden çoğu durumda üçüncü taraf araçlara ihtiyacınız olacaktır.
Neyse ki, kullanıcı kaydı için bir form oluşturucu kullanıyorsanız, iletişim formu spam‘i için uyguladığınız aynı anti-spam stratejilerini uygulayabilirsiniz.
Bunu göz önünde bulundurarak, size bu spam botları durdurmanın ve tüm gönderimlerin gerçek kişilerden geldiğinden emin olmanın bazı yollarını vereceğiz. Temiz ve verimli bir üyelik sitesi için bu yöntemleri uygulamanız yeterlidir:
- Turn on Email Activation for User Registration
- Adding a reCAPTCHA Field to Your User Registration Form
- Use Custom CAPTCHA to Prevent User Registration Form Spam
- Enable the WPForms Anti-Spam Token
- Connect Your Form to Akismet
- Block Specific Email Addresses on Your User Registration Forms
- Restrict User Registration by Country and Keywords
- Use Dedicated Anti-Spam Plugins
- Stop Spam Registrations Using Sucuri
Hazır mısınız? Spam derdine elveda diyelim.
Yöntem 1: Kullanıcı Kaydı için E-posta Aktivasyonunu Açın
Spam kayıtlarla başa çıkmanın en kolay ve etkili yollarından biri, e-posta aktivasyon özelliğine sahip bir form oluşturucu kullanmaktır.
E-posta aktivasyonu, WordPress sitenizde oluşturulan her yeni hesap için otomatik olarak bir doğrulama bağlantısı gönderen bir özelliktir. Gerçek kullanıcılar, kayıt işlemini tamamlamak için e-posta onay bağlantısına tıklamalıdır.
WPForms, çeşitli spam savunma özellikleriyle piyasadaki en iyi form oluşturucu eklentisidir. Ayrıca, özel kayıt formları oluşturmanıza olanak tanıyan bir Kullanıcı Kayıt Eklentisi ile birlikte gelir.
Kullanıcı kayıt eklentisine ve e-posta aktivasyon özelliğine erişmek için bir Pro Lisansına ihtiyacınız olacak. İyi haber şu ki WPBeginner kullanıcıları WPForms Kuponunu kullanarak satın alımlarında %50 indirim elde edebilirler.
Şimdi yapmanız gereken ilk şey WPForms eklentisini kurmak ve etkinleştirmek. Daha fazla ayrıntı için bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakabilirsiniz.
Etkinleştirmenin ardından, lisans anahtarınızı doğrulamak için WPForms ” Ayarlar bölümüne gitmek isteyeceksiniz. Bu anahtarı WPForms web sitesindeki hesabınızdan alabilirsiniz.
Doğrulamadan sonra WPForms ” Eklentiler bölümüne gidebilirsiniz. Ardından, ‘Kullanıcı Kayıt Eklentisi’ni bulmak için sayfayı aşağı kaydırın.
Bulduktan sonra, devam edin ve ‘Eklentiyi Yükle’ düğmesine tıklayın.
Bir sonraki adım bir kullanıcı kayıt formu oluşturmaktır. Bunu yapmak için WPForms ” Yeni Ekle‘ye gidelim.
Ardından yeni formunuz için bir başlık girmeniz istenecektir. Bundan sonra, kullanıcı kayıt formu şablonunu bulmak isteyeceksiniz. Şablonu bulduktan sonra üzerine gelin ve ‘Şablonu Kullan’ seçeneğine tıklayın.
Bu, form oluşturucuyu bir kullanıcı kayıt formu şablonuyla başlatacaktır. Alanları üzerlerine tıklayarak düzenleyebilirsiniz.
Ayrıca alanları yeniden düzenlemek için sürükleyip bırakabilirsiniz.
‘Ayarlar’ panelinde form bildirimlerini, onay ve kullanıcı kayıt ayarlarını yapılandırabilirsiniz.
‘Kullanıcı Kaydı’ bölümünü açalım.
Bu sayfada, form alanlarını WordPress kullanıcı kayıt alanlarınızla eşleştirebilirsiniz. Ardından, aşağı kaydırmak ve ‘Kullanıcı Etkinleştirmeyi Etkinleştir’ seçeneğinin yanındaki kutuyu işaretlemek isteyebilirsiniz. Bu, bir kullanıcı aktivasyon yöntemi seçebileceğiniz bir açılır menü ortaya çıkaracaktır.
WPForms, bir WordPress sitesinde spam kayıtları önlemek için 2 yaratıcı yol kullanır.
Kayıtlarını onaylayabilmeleri için her kullanıcıya bir doğrulama e-postası göndermeyi seçebilirsiniz. Alternatif olarak, WordPress sitenizdeki her kayıt için yönetici onayı isteyebilirsiniz.
İhtiyaçlarınıza en uygun seçeneği seçmekten çekinmeyin ve form ayarlarınızı saklamak için ‘Kaydet’ düğmesine tıklayın.
Artık bu formu WordPress sitenizdeki herhangi bir sayfaya ekleyebilir ve ardından bu sayfayı kullanıcı kayıt sayfanız olarak kullanabilirsiniz.
Üstteki ‘Yerleştir’ düğmesine tıklamanız yeterlidir.
Ardından, ‘Mevcut Sayfayı Seç’ veya ‘Yeni Sayfa Oluştur’ seçeneğine tıklayabilirsiniz.
Bu eğitimde, yeni formu web sitemizdeki mevcut bir sayfaya yerleştirmek için ‘Mevcut Sayfayı Seç’ seçeneğini seçeceğiz.
Bir sonraki açılır pencerede, açılır menüden bir sayfa seçeceksiniz.
Bundan sonra, devam edebilir ve “Hadi Gidelim!” düğmesine tıklayabilirsiniz.
Daha sonra WordPress’teki blok editörüne yönlendirileceksiniz.
Buradan, WPForms bloğunu eklemek için ‘+’ düğmesine tıklayabilirsiniz. Ardından, açılır menüden yeni oluşturduğunuz formu seçeceksiniz. Daha sonra formu editörünüzde görebilmeniz gerekir.
Sayfayı gömülü kullanıcı kayıt formu ile yayınlamaya hazır olduğunuzda, başlatmak için ‘Kaydet’ veya ‘Yayınla’ düğmesine tıklamanız yeterlidir.
Şimdi, web sitenizi ziyaret ederseniz, spam korumalı kullanıcı kayıt formunuzu göreceksiniz.
Kullanıcı aktivasyon ayarlarınıza bağlı olarak, eklenti ya kullanıcıların e-posta adreslerini doğrulamalarını gerektirecek ya da bir yöneticinin sitenizdeki her kullanıcı kaydını manuel olarak onaylaması gerekecektir.
Not: WordPress e-postalarını göndermekte sorun yaşıyorsanız, kullanıcılarınızın gelen kutularına ulaştıklarından emin olmak için WP Mail SMTP’ yi kontrol etmek isteyebilirsiniz. Ardından, WordPress‘ in e-posta göndermemesini nasıl düzelteceğinize ilişkin kılavuzumuza başvurabilirsiniz.
Yöntem 2: Kullanıcı Kayıt Formunuza reCAPTCHA Alanı Ekleme
Spambotların geçişini engellemenin bir başka basit yolu da reCAPTCHA kullanmaktır.
Bu ücretsiz Google hizmeti CAPTCHA yönteminin daha gelişmiş bir versiyonudur ve otomatik botlar ile insan kullanıcıları ayırt ederek web sitelerini spam’den korumaya yardımcı olur.
Formlarınıza reCAPTCHA v3 eklemek için WordPress kontrol panelinizdeki WPForms ” Ayarlar bölümüne gidin. Ardından, ‘CAPTCHA’ sekmesine tıklayın.
Ardından, ‘reCAPTCHA’yı seçmek ve ‘Checkbox reCAPTCHA v2’ seçeneğinin etkin olduğundan emin olmak istiyorsunuz.
Bu, yeni kullanıcıları insan olduklarını kanıtlayan bir kutuyu işaretlemeye zorlayacaktır.
WPForms ayrıca sizden bir ‘Site Anahtarı’ ve bir ‘Gizli Anahtar’ isteyecektir. Bu bilgileri Google’ın reCAPTCHA kurulum sayfasına giderek edinebilirsiniz.
Google reCAPTCHA sayfasına geldiğinizde, ‘v3 Admin Console’ seçeneğine tıklamak isteyeceksiniz.
Daha sonra WordPress web sitenizi kaydedeceğiniz bir ekrana yönlendirileceksiniz. ‘Etiket’ altına, dahili referans için kullanılan ve başkaları tarafından görülemeyecek bir ad yazmanız yeterlidir.
Bundan sonra, ‘Challenge v2’ seçeneğini ve bunun altındaki ‘Ben robot değilim onay kutusunu’ seçebilirsiniz.
Buradan, web sitenizin alan adını ‘Alan Adı’ alanına yazabilirsiniz.
Ardından, Google Cloud Platform Hizmet Şartları’na göz atmak ve anlaşma kutusunu işaretlemek isteyebilirsiniz.
Her şey ayarlandığında, yapılandırmayı bitirmek için ‘Gönder’ düğmesine tıklamanız yeterlidir.
Şimdi, web sitenizin site anahtarını ve gizli anahtarını içeren bir sayfa göreceksiniz.
Bu bilgileri kopyalamanız yeterlidir.
Şimdi WPForms ” Ayarlar ” CAPTCHA sayfasına geri dönebilirsiniz.
Ardından, özelleştirme panelini açmak için reCaptcha kutusuna tıkladığınızdan emin olun. Bundan sonra, anahtarlarınızı ‘Site Anahtarı’ ve ‘Gizli Anahtar’ alanlarına yapıştırmanız yeterlidir.
Bunu yaptıktan sonra, sayfayı aşağı kaydırın ve ‘Ayarları Kaydet’ düğmesine basın.
Buradan, WordPress yönetici alanınızdan WPForms ” Tüm Formlar ‘a gitmek isteyeceksiniz. Ardından, reCAPTCHA eklemek istediğiniz kullanıcı kayıt formunu seçelim ve ‘Düzenle’yi seçelim.
Bunu yaptığınızda form oluşturucu açılacaktır.
Ardından sol taraftaki panelden ‘reCAPTCHA’ düğmesini seçin.
Google Checkbox v2 reCAPTCHA’nızın etkinleştirildiğini bildiren bir mesaj görmeniz gerekir.
Devam edin ve ‘Tamam’a tıklayın.
Orada olduğunu onaylamak için formunuzun sağ üst köşesinde ‘reCAPTCHA Etkin’ doğrulamasını göreceksiniz.
İşiniz bittiğinde, ‘Kaydet’ düğmesine tıklayarak değişikliklerinizi kaydetmeyi unutmayın.
Yöntem 3: Kullanıcı Kayıt Formu Spam’ini Önlemek için Özel CAPTCHA Kullanın
Bazen reCAPTCHA yerine özel bir captcha kullanmak isteyebilirsiniz. Bunun nedeni, Google’ın sunucularıyla etkileşim içerdiği için bazı kullanıcıların gizlilik endişeleri olmasıdır.
WPForms Pro, kullanıcı kayıt formu spam’lerini engellemek için genellikle matematik denklemi şeklinde soru tabanlı bir CAPTCHA oluşturmanıza olanak tanıyan özel bir CAPTCHA eklentisi ile birlikte gelir.
Tek yapmanız gereken, özel CAPTCHA eklemek istediğiniz kullanıcı kayıt formunu düzenlemektir. Bu, form oluşturucuyu açacaktır.
Sol taraftaki panel menüsünde, ‘Süslü Alanlar’ altında ‘Özel Captcha’ düğmesini bulmak ve formunuzun üzerine sürüklemek isteyeceksiniz.
Varsayılan olarak, alan rastgele bir matematik sorusu gösterir. Bu varsayılan ayarı kullanırsanız, WPForms formu dolduran her kullanıcı için otomatik olarak rastgele matematik soruları oluşturarak daha az tahmin edilebilir olmasını sağlar.
Kullanıcıları doğru cevapları girmeye zorlamak için ziyaretçilere sorulan soruları da özelleştirebilirsiniz.
Örneğin, bazen üyelik veya iş başvuru formlarında, kullanıcıların formda belirtmesini istediğiniz bir anahtar kelimeye yer vermek isteyebilirsiniz. Bu, kullanıcıların başvuruyu okuduklarını ve kopyala yapıştır yoluyla körü körüne form göndermediklerini gösterir.
Düzenleme yapmak için form oluşturucunuzdaki ‘Özel Captcha’ alanına tıklamak isteyeceksiniz. Ardından, sol taraftaki panelde ‘Genel sekmesinde’ olduğunuzdan emin olun.
‘Tür’ açılır menüsünden ‘Soru ve Cevap’ı seçmeniz ve istediğiniz soruları eklemeniz yeterlidir.
‘Soru ve Cevap’ formatına karar verirseniz, birkaç farklı soru eklediğinizden emin olun. Bu şekilde, WPForms bu soruları rastgele döndürebilir, böylece spam robotlarının tahmin etmesi daha zor olur.
İşiniz bittiğinde, devam edin ve değişikliklerinizi kaydedin.
Artık, yeni spam kullanıcı hesaplarını kolayca önleyebilecek özel bir CAPTCHA düğmeniz var.
Yöntem 4: WPForms Anti-Spam Belirtecini Etkinleştirin
WPForms kullanmak birçok güvenlik avantajı sunar. Birincisi, her gönderim için bir belirteci doğrulayan yerleşik bir anti-spam koruma özelliğine sahiptir.
Spam botları bu belirteci algılayamaz ve bu nedenle formu gönderemez. Belirteç HTML’ye gömülü olduğu için kullanıcı deneyimini etkilemez.
Her yeni formda bu özellik otomatik olarak etkinleştirilir. Kendiniz kontrol etmek isterseniz, ‘Ayarlar’ paneline gidin. Ardından ‘Spam Koruması ve Güvenliği’ sekmesine tıklayın.
‘Anti-spam korumasını etkinleştir’ seçeneğinin açık olduğunu görmelisiniz.
Yöntem 5: Formunuzu Akismet’e Bağlayın
Akismet, web sitelerindeki yorum ve form gönderme spam’leriyle mücadele etmek için tasarlanmış popüler bir spam filtreleme eklentisidir. Spam anahtar kelimeler ve şüpheli web sitelerine bağlantılar dahil olmak üzere spam belirtileri için gönderimi değerlendirir.
Akismet eklentisini zaten kullanıyorsanız, bunu WPForms’a bağlayabilirsiniz. Bu, kullanıcı kayıt formlarınızın da blog yorumlarınızda kullandığınız spam korumasına sahip olmasını sağlar.
Spam filtrelemek istediğiniz formları düzenleyelim ve Ayarlar ” Spam Koruması ve Güvenliği‘ne gidelim. Buradan ‘Akismet anti-spam korumasını etkinleştir’ seçeneğini açabilirsiniz.
Not: WordPress sitenizi Akismet hesabınıza bağlamadıysanız, bu entegrasyonu WPForms form oluşturucusunda göremezsiniz.
Yöntem 6: Kullanıcı Kayıt Formlarınızda Belirli E-posta Adreslerini Engelleyin
Spam kayıt yapanların hepsi bot olmayabilir. İnsanlardan da spam gönderimleri alabilirsiniz. Satış temsilcileri ve dolandırıcılar genellikle web sitelerinde gizlenerek ürünlerini talep etmeye çalışırlar.
CAPTCHA’lar insanlara karşı çalışmaz, bu nedenle aldığınız yaygın spam türlerini analiz etmeniz ve uygun yöntemi seçmeniz gerekir.
Avukatlarla başa çıkmanın bir yolu, e-posta adreslerinden oluşan bir ‘denylist’ oluşturmaktır, böylece bu e-posta adresine sahip ziyaretçiler WordPress sitenizde yeni bir hesap oluşturamaz.
WPForms ile her form için bir allowlist ve denylist oluşturabilirsiniz.
Form oluşturucudayken, ‘Alanlar’ paneline gitmeniz yeterlidir.
Ardından, kullanıcı kayıt formunuzun içinden ‘E-posta’ bloğunu seçmek isteyeceksiniz. ‘Gelişmiş sekmesi’ altında bir ‘İzin Verme Listesi / Reddetme Listesi’ göreceksiniz.
Açılır menüden ‘Denylist’i seçebilirsiniz.
Aşağıdaki kutuya, formunuzda bir hesap kaydetmesini engellemek istediğiniz tüm e-posta adreslerini yazabilirsiniz.
Bu özelliğin en güzel yanı, tam bir e-posta adresi yazabilmeniz veya kısmi bir eşleşme oluşturmak için bir yıldız işareti kullanabilmenizdir.
Ardından, e-posta adreslerini virgül kullanarak ayırmanız yeterlidir. WPForms listeyi sizin için otomatik olarak bu şekilde düzenleyecektir:
Yöntem 7: Kullanıcı Kaydını Ülkeye ve Anahtar Kelimelere Göre Kısıtlayın
Formlarınızın belirli bir ülkeden hedeflendiğini veya genellikle belirli anahtar kelimeler içerdiğini fark ederseniz, WPForms bu girişleri engellemek için çeşitli filtreler sunar.
Ülke filtresi, belirli ülkelerden gelen gönderimleri kabul eder veya reddeder.
Reddedilecek ülkeleri etkinleştirmek ve eklemek için ‘Ayarlar’a gidebilirsiniz. Ardından, ‘Spam Koruması ve Güvenlik’ sekmesine tıklamanız ve ‘Ülke filtresini etkinleştir’ seçeneğinin açık olduğundan emin olmanız yeterlidir.
Bunu yaptıktan sonra, açılır menüden ‘Reddet’i seçebilmeli ve kullanıcı kayıtlarını reddetmek istediğiniz tüm ülkeleri ekleyebilmelisiniz.
Bununla birlikte, ülke filtreleme çevrimiçi mağazalar için en iyi seçenek olmayabilir.
Örneğin, bir WooCommerce mağazanız varsa, engellenen ülkelerdeki müşteriler hesaplarına erişemeyecektir.
Yöntem 8: Özel Anti-Spam Eklentileri Kullanın
Yeni hesaplar oluşturmak için WPForms kullanmıyorsanız, özel anti-spam eklentilerine ihtiyacınız olabilir. Bu durumda, WordPress’te kullanıcı kayıt formlarınız için ek spam koruması katmanları ekleyebilecek başka seçenekler de vardır.
Stop Spammers Security eklentisi, spam botları nasıl filtrelemek istediğiniz konusunda size çok fazla kontrol sağlayan güvenilir bir araçtır.
Yapmanız gereken ilk şey eklentiyi yüklemek ve etkinleştirmektir. Daha fazla ayrıntı için, WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.
Etkinleştirildikten sonra, Spam Gönderenleri Durdur ” Koruma Seçenekleri‘ne gitmek isteyeceksiniz. Stop Spammer Security, web sitenizi şüpheli spam faaliyetlerine karşı agresif bir şekilde izleyen güçlü bir WordPress eklentisidir.
Bu sayfadaki varsayılan ayarlar çoğu web sitesi için işe yarayacaktır. Ancak, çok sayıda yasal kullanıcının oturum açamadığını düşünüyorsanız, bunlardan birkaçının işaretini kaldırabilirsiniz.
Dilerseniz belirli ülkelerden kullanıcıları bile engelleyebilirsiniz. İşiniz bittiğinde, ayarlarınızı saklamak için ‘Değişiklikleri Kaydet’ düğmesine tıklayın.
Eklenti bir dizi spam önleme tekniği kullanır. Bir kullanıcının web sitenize gerçekten eriştiğini doğrulamak için HTTP Referrer ve Header isteklerini kullanır.
Ayrıca bilinen spam faaliyeti için Akismet API’sini de kontrol eder. Eklenti ayrıca spam etkinliğini tolere ettiği bilinen kötü ana bilgisayarların bir listesini tutar ve bunları engeller.
Spammer’ı Durdur ” Engelleme Listeleri altında IP adreslerini, e-postaları ve spam sözcükleri engelleyebilirsiniz.
Bu eklentinin en güzel yanı, varsayılan ayarlarda hemen hemen çoğu spam savunmasının zaten etkinleştirilmiş olmasıdır.
Bu, eklentiyi yüklemek ve çalışıp çalışmadığını test etmek dışında yapmanız gereken fazla bir şey olmadığı anlamına gelir.
Yöntem 9: Sucuri Kullanarak Spam Kayıtları Durdurun
WPBeginner’da web sitemizi spam göndericilere ve diğer güvenlik tehditlerine karşı korumak için Sucuri kullanıyorduk.
Sucuri bir web sitesi güvenlik izleme hizmetidir. Bilgisayar korsanlarının, kötü niyetli isteklerin ve spam gönderenlerin sitenize erişmesini veya herhangi bir kötü amaçlı kod enjekte etmesini engeller.
Daha fazla ayrıntı için Sucuri’nin 3 ayda 450.000 WordPress saldırısını engellememize nasıl yardımcı olduğunu inceleyebilirsiniz.
Eğer bir alternatif istiyorsanız, MalCare harika bir seçimdir. Bot koruma özelliği ile birlikte gelen güçlü bir güvenlik eklentisidir.
Not: Bir WordPress krizi ortaya çıktığında sakin olun ve uzman ekibimizden hemen yardım alın! İster siteniz çökmüş ister sürekli spam ile uğraşıyor olun, sizi hızlı bir şekilde tekrar çevrimiçi hale getirmek için talep üzerine destek sağlıyoruz. Acil WordPress Desteğimiz ile bugün bir görüşme planlayın!
Umarız bu makale WordPress üyelik sitenizdeki spam kayıtları durdurmanıza yardımcı olmuştur. WordPress e-posta kodlayıcı ile e-postaları spam gönderenlerden nasıl koruyacağınız ve WordPress’te spam yorumları engellemek için Antispam Bee’yi nasıl kullanacağınız hakkındaki kılavuzlarımızı da okumak 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
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!
Ahmed Omar
A crucial guide on putting a halt to spam registrations on WordPress membership sites!
Your insights into CAPTCHA implementation and user registration settings are golden. A technical suggestion: combining these strategies with Anti-Spam Plugin can provide an extra layer of defense.
Thanks for addressing this headache-inducing issue
Travis
If I activate the Stop Spammers Plugin does it make sense to also have the Akismet plugin active or is this redundant?
WPBeginner Support
Unless we hear otherwise, you can use this plugin and Akismet at the same time and they do work together
Yönetici
Travis
Sounds good to me. Thank you!
Aniekan Etop
Please what should I do to gain access back to my blog’s admin area if ‘Stop Spammers plugin’ logs me out
WPBeginner Support
If the plugin is preventing you from logging in then you can disable the plugin by following our guide here: https://www.wpbeginner.com/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
Yönetici
smaqsood
are you sure wpforms pro version is needed?. i see user registration and spam protection is included in basic version of wpforms… please confirm from your side before i buy basic version. i don’t want to spend $200 for pro version to stop spam.
WPBeginner Support
Hi Smaqsood,
Basic plan includes spam protection but does not include user registration addon.
Yönetici
Matt
What about recaptcha by Google? I thought they would have this down but the headache continues!
Thanks for the advice. Your site has become by go-to.
Matt
matin gholami
hi there, are U sure SUCURI protects my website???
I always had 2 spam registration per day, but after installing sucuri I have 5 spam registration every day
is there any better way to stop spam registration?? TNX
Arize
Try stop spammers plugin.
Dan Awontis
Great post, as always. Theory and practice together, easy to read, to understand and to implement. But without promoting any company, I’d suggest.
moumita
I hope this process will help me to get away with spam registrations.
Ishtiak
Can this plugin prevent visitors from registering with sensitive usernames like ‘Admin’, ‘admin’, ‘administrator’ etc?
Blake
So, I think I have a bunch of spam subscribers–like 400 out of 400 subscribers to my blog–but what I can’t figure out is WHY I have them.
What does a spam subscriber get? They’re not leaving comments. So what would be the purpose of subscribing to a random WordPress blog?
WPBeginner Support
See our tutorial on how to reset passwords for all users in WordPress. This will send out an email to all users that their password has been reset. Since most spam registrations are generated by spam bots, those users may not verify and recreate new passwords.
Yönetici
Blake
Thank you. I have done this.
I still don’t understand WHY they do it, though. What do they get out of creating user logins for my site? They’re not leaving comments, after all.
Blake
And now, having done this, I don’t know what I got out of it.
So what if they all have new passwords? Is there a way I can tell whether they’re real? Should I just deleted everyone?
Chiara
Hey Blake,
I’m in the same situation and I was looking for answers. I’m glad that at least I’m not the only one with this problem. The option I found was to disable registration for users. But since I’m looking to sell an online course I’ll need to find alternative ways to let user register. And by the way, I was wondering exactly the same thing: WHY do they register? If anyone has an answer he will make 2 people happy
Caren Pretorius
I’ve learned the hard way. They gather information, especially emails. A light went on for me and I have more control over the register spam problem now. I’ve added a field under users on dashboard and made it a requirement. The bots can’t get past the register page without filling out this field.
ReidGuy
I had this thought as well, I was planning on giving it a go, but first thought I would give Google a try to see if there were any plugins that could help. This is probably the best way to stop the spam bots.
Md Abul Bashar
Can you help me please? how can i block specific word when visitor want to register in my site, then go to my site register page, then normally register, but i want to some word block, example: if i block “Admin” word. when visitor want to register in my site and he/she try registration username “Admin” then show error “Admin username is not allow for register in this site”.
so please help me.
Rashed khan
Hello Admin and everyone,
I have already your article and comment.Wow, I got the lot of thinks from there. This article and every comment is very helpful.However, I want to add something, and recently I just released the membership plugin in the wordpress repository who is called “rs-members”. Before developing I just studied existence all membership wordpress plugin.I got many problems from the those.As a result; I just tried to include many useful features.Without programming skill any guys can easily maintain this plugin. I hoped this plugin will be helpful fill up your all demand. Guys you can visit my “rs-members” from wordpress repository.
Thank you gentleman for patiently reading.
Shanna
This was a great find as I’m putting together a membership site. Thank you! However, as I was about to install it and was reviewing the FAQs I read at the bottom that he no longer has time to maintain the plugin in. See the thread here on wordpress.org… http://wordpress.org/support/topic/ending-this-plugin
I’m going to install it anyway, hopefully his hard work and dedication can be carried on by equally dedicated plugin programmers in the wp space.
Biggani
Configuration of Stop Spammer Registrations plugin is very hard to understand.
Theo
Great blog post. This is just what I desperately needed. I’ve been receiving a barrage of sign ups from spammers for some months now. Hopefully this will bring that to a minimal.
Duane Reeve
I’ve installed the WangGuard Plugin to help with Spam User Registrations. It’s the only such plugin I know that also helps clean out your database of ‘Sploggers’ (Spam Users), as well as blocking new Spam User Registrations.
WangGuard is FREE for personal use, but does require an API key. It is available on the WP Repository, or from Wanguard Website, where you need to sign-up for your API key anyway. There are too many features to mention here, but it may be a consideration for others looking to resolve Spam User issues.
Steve Lamb
Just installed this plugin on our membership site. Hopefully, it helps cut back some of the SPAM registrations we’ve been receiving. We’re receiving on average around 100 SPAM registrations per day using fake Gmail addresses.
RethaGroenewald
What about spammers that have already registered. Will this plugin pick them up as well?
Editorial Staff
No it will not pick those.
Yönetici
RethaGroenewald
I have installed this plugin. Any ideas how do I get rid of spam user before this plugin was installed?
Steve
Any advice on how to get rid of existing spam sign ups would be helpful? I don’t really want to delete all users and ask them to signup again. Thanks for the post though.
Editorial Staff
No real easy way.
One option would be to send an email blast to every user. If user does not open the email, then send it to them again. Then after the second try (everyone who never opened this email) gets deleted. You can write a SQL query to delete only the accounts that have specific email addresses tied to it.
Rakesh Luthra
The only “realistic” way of removing the existing SPAM user accounts is by using User Spam Remover plugin whereby you can remove all user accounts that have not been used within last X days
Albert Albs
This is good plugin. But Expecting feature from “Growmap Anti Spambot Plugin”. Like: “Confirm you are not a spammer”. Is it possible in this plugin?