İletişim Formu 6 ile WordPress spam'ini durdurmanın 7 yolu

Bir web pazarlama faaliyeti her zaman müşteriye saygı gösterilmesini gerektirir
Bir web pazarlama faaliyeti her zaman müşteriye saygı gösterilmesini gerektirir

İletişim Formu 5 ile WordPress spam'ini durdurmanın 7 yolu

WordPress için popüler iletişim formu İletişim Formu 7 genellikle spam tarafından hedeflenir. İşte sorunu çözmenin 6 basit ama etkili yolu

Spam, hem kendi tasarladığımız web siteleri hem de küresel ölçekte WordPress web sitelerindeki iletişim formlarıyla ilgili büyük bir sorundur. Müşteriler genellikle sitelerinin iletişim formları tarafından oluşturulan spam sorunlarını bildirmek için bizimle iletişime geçerler. Herkes için geçerli olan yöntem ve teknikleri kullanmak hiçbir zaman mümkün olmuyor, ne yazık ki her vakayı ayrı ayrı incelemek gerekiyor. Contact Form 7 eklentisi, en popüler ve ücretsiz WordPress iletişim formu oluşturucusudur ve bu nedenle, spam gönderenler tarafından yoğun bir şekilde hedeflenir. Spam iletişim formu gönderimleri, her gün yüzlerce spam e-posta alan yüksek trafikli WordPress web siteleri için büyük bir sorun olabilir. Bunlar elverişsizdir ve istenmeyen e-postalar arasında özgün iletilerin bulunmasını zorlaştırır ve müşteri hoşnutsuzluğuna neden olur.

Yakın zamanda bir müşterimiz, aldığımız bazı önlemlere rağmen günde yüzlerce spam e-posta aldığından şikayet etti. Bu bizi bir an durup düşünmeye sevk etti. Ve şimdi sizinle paylaşacağım en iyi çözümü bulmak için bir dizi yöntemi test ettik. Ve en iyi yanı, bunları kullanmak için bir WordPress uzmanı olmanıza gerek olmamasıdır. WordPress web sitenizi oluşturmak için harika bir seçenek olacak sınıflandırılmış WordPress temalarına da göz atabilirsiniz. Sorunu kökünden çözdük.

  1. bilgi yarışması
  2. Minimum karakter sayısı
  3. Akismet
  4. Honeypot iletişim formu
  5. Really Simple CAPTCHA
  6. Google reCAPTCHA ile entegrasyon

Önerdiğiniz tüm anti-spam yöntemlerini kullanmalı mıyım?

Tek kelimeyle, hayır. Bu makalede önerilen tüm yöntemleri uygulamanızı TAVSİYE ETMİYORUM. Bir WordPress web sitesi mümkün olduğunca temiz ve perde arkasında tutulmalı ve gereksiz eklentiler kurulmamalıdır. Bunun yerine, ister WordPress uzmanı olun ister yeni başlayan olun, bu çözümleri deneme yanılma yoluyla denemenizi tavsiye ederim. Bir veya iki yöntemi uyguladıktan sonra ne kadar iletişim formu spam'ı aldığınızı takip edin ve memnun kalana kadar değişiklik yapın. Akismet'i başlangıç ​​noktası olarak kurun ve oradan alın.

1. Test

Basit sınavlar, iletişim formu spam'iyle mücadelede popüler bir yol haline geliyor. Kullanıcıya “İtalya'nın Başkenti mi?” Gibi basit bir soru sorarak çalışırlar. Roma". Botlar bu soruya cevap veremez. Sonuç olarak, yalnızca doğru cevabı giren kişiler iletişim formunu gönderebilir.

Sınav eklemek için iletişim formunu düzenleyin ve Etiket Oluştur açılır menüsünü tıklayın. Aşağıda görünen kısayol kodunu iletişim formunuza yapıştırın. Bunun gibi bir şey görünecek:

[quiz capital-quiz "Which is bigger, 2 or 8?|8"]

2. Minimum karakter sayısı

Çoğu zaman, WordPress ile tasarlanan birçok web sitesi, iletişim formundan kısa, iki basamaklı, genellikle bir sayı içeren çok sayıda spam mesajı alır. Spam gönderenin amacının site sahibinin posta kutusunu sahte mesajlarla tıkamak dışında ne olduğu benim için çok net değil ama şu anda oldukça yaygın olan bir spam türüdür.

Tüm istenmeyen mesajlarınız bariz bir kalıp izliyorsa, iletişim formunuzu bu kalıpla eşleşen mesajları engelleyecek şekilde ayarlayarak onları engelleyebilirsiniz. Bu durumda, iletilerin 7 karakterden uzun olmasını zorunlu kılmak için İletişim Formu 20'deki Maksimum ve Minimum Uzunluk seçeneklerini kullandım. Orijinal istekler genellikle 20'den fazla karakter sağlar, bu nedenle bu, gerçek kullanıcıları sinirlendirmeden botları engeller.

Mesaj/Yorumlar alanı şuna benzer:

[textarea* your-message minlength:20 maxlength:500]

3. Akismet

Akismet, WordPress için en iyi anti-spam eklentisi olma ününe sahiptir. İletişim formu 7 ve blog yorumlarıyla çalıştığını herkes bilmiyor.

Akismet WordPress eklentisini etkinleştirdikten ve API anahtarınızı eklemek için ekrandaki talimatları izledikten sonra (kar amacı gütmeyen web siteleri için ücretsiz, ticari siteler için küçük bir aylık ücret), İletişim Formu 7 ile konuşmasını sağlamak için bazı ekstra yapılandırmalar yapmanız gerekir. - Görmek https://contactform7.com/spam-filtering-with-akismet/.

Testlerimde Akismet, Contact Form 70 istenmeyen postalarının yaklaşık %7'ini durdurdu, ancak hepsini değil. Bu makalede bahsedilen diğer bazı çözümlerle birlikte iyi çalıştı.

Eklentiyi buradan indirin: https://akismet.com/

4. İletişim Formu 7 Bal Küpü

Contact Form 7 Honeypot, iletişim formunuza gizli bir alan ekleyen bir WordPress eklentisidir. Alan görünmez olduğu için gerçek kullanıcılar bunu tamamlamaz. Ancak botlar bunu bilmeyecek ve derleyecektir. Bu, eklentinin onları bot olarak tanımasını ve gönderilmesini engellemesini sağlar.

Contact Form 7 Honeypot WordPress eklentisini kurup etkinleştirdikten sonra, iletişim formunuza eklemek üzere bir Honeypot Kısayol Kodu oluşturmak için Etiket Oluştur seçeneğini kullanın. Bunun gibi görünecektir (iletişim formu 7, kimliği benzersiz bir şeyle değiştirmenizi ve ardından 827'yi başka bir şeyle değiştirmenizi önerir):

[honeypot honeypot-837]

Eklentiyi buradan indirin: https://wordpress.org/plugins/contact-form-7-honeypot/

5. Gerçekten Basit CAPTCHA

WordPress için Really Simple CAPTCHA eklentisi, Contact Form 7'nin geliştiricisi tarafından birlikte sorunsuz çalışması için oluşturuldu. Eklenti, iletişim formunuza bir CAPTCHA eklemenizi sağlar. Botların WordPress web sitenize form göndermesini önlemek için tasarlanmıştır.

Really Simple CAPTCHA kurulduktan ve etkinleştirildikten sonra, iletişim formunuza bir CAPTCHA etiketi ekleyin 7. (Mevcut seçenekleri görmek ve formunuza yapıştırmak üzere özel bir etiket oluşturmak için Etiket Oluştur açılır menüsünü tıklayın). Bunun gibi bir şey görünecek:

[captchac captcha-14]

hakkında daha fazla talimat https://contactform7.com/captcha/.

Lütfen CAPTCHA'ların modasının biraz geçtiğini ve kullanıcı deneyimi için ideal olmadığını unutmayın. Ayrıca, sunucunuzda WordPress web sitenizde bulunmayabilecek belirli özelliklerin etkinleştirilmesini gerektirirler.

Önce bir sınav eklemenizi (yukarıya bakın) ve yalnızca işe yaramazsa CAPTCHA'yı denemenizi tavsiye ederim. İki yöntem temelde aynı şeyi yapar. Otomatik botların web sitenizin iletişim formunu göndermesini engeller - bu nedenle ikisine de ihtiyacınız olmamalıdır.

Eklentiyi buradan indirin: https://wordpress.org/plugins/really-simple-captcha/

6. Google reCAPTCHA entegrasyonu

Google reCAPTCHA, Really Simple CAPTCHA'ya benzer şekilde, daha gelişmiş bir sistemdir ve web sitenizdeki kötü amaçlı etkinlikleri engellemek için tasarlanmış bir risk analizi motoru kullanır. E-ticaret sitenize giriş yaparken istenmeyen işlemleri kontrol edin ve önleyin, e-ticaret sitenizde yetkisiz satın almalar yapın, sahte hesaplar oluşturun ve siz farkında olmadan arkadan botları engelleyerek iletişim formunuzun uygunsuz kullanımını engelleyin. Modülü yüklemek için bir Google hesabınızın olması gerekir. Hesap oluşturulduktan sonra, İLETİŞİM FORMU 7 ek modülüne girilecek kodu istemek için konsola yönlendirileceksiniz.

Burada doğru konfigürasyon için talimatları bulacaksınız: https://contactform7.com/recaptcha/

Kurulum oldukça basittir ve yalnızca minimum düzeyde dikkat gerektirir. Ama sonuç sizi şaşırtacak. Önemli bir not: Google reCAPTCHA'yı yükleyerek, sitedeki gizlilik politikası ve çerez politikasının koşullarını değiştirmek ve entegre etmek gerekecektir.

Kişisel olarak Google reCAPTCHA'yı Gerçekten Basit CAPTCHA'ya tercih ederim

benim için ne işe yaradı

Tüm WordPress web siteleri, biraz farklı şekillerde spam alır. Bir web sitesi için işe yarayan başka bir web sitesi için çalışmayabilir. Bir WordPress web sitesinde 7 iletişim formu spam'ını durdurmak zorunda kaldığımda, sadece Akismet'i yükleyerek spam'de anında büyük bir azalma elde ettim. Spam mesajlar günde onlarcadan 5-10'a düştü.

Akismet'i Contact Form 7 Honeypot eklentisi, bir sınav ve minimum sayıda karakterle birleştirerek sorunu tamamen çözdüm. Contact Form 7 spamını azaltmak için tek bir yöntem eklemek istiyorsanız Akismet'i tavsiye ederim. Bu, çok güçlü ve eksiksiz olduğu için en iyi bağımsız çözümdür. Bir WordPress uzmanı veya yeni başlayan biri olsanız da kullanabilirsiniz. WordPress iletişim formu spam'ı için tüm farkı yaratabilir.

Innovando tarafından önerilen 5 WordPress eklentisi
Innovando tarafından önerilen 5 WordPress eklentisi