WordPress Web Sitenizde Spam ile Mücadele


Cuma öğleden sonra. Yaz. İş arkadaşlarınız hak ettikleri bir tatilin keyfini çıkarırken, siz huzurlu bir şekilde günün işini bitirdiniz. Sakin ol, iki hafta sonra sıra sende. Gün boyunca her şey yolunda gitti, bu yüzden bilgisayarı kapatmaya hazırlanıyorsunuz… ve eve gitme vakti geldi – gelecek Pazartesi görüşürüz millet!

Eve döndüğünüzde kanepede, hafta sonunuzun başlangıcının tadını çıkarıyorsunuz. Bir süre internette gezinmek ve neler olup bittiğini görmek iyi bir fikir gibi görünüyor. Bilgisayarınızı açıyorsunuz ve işte oradalar: 500'den fazla destek bileti! Ne oldu?! Her şey bozuldu ve düzeltmek için yalnız mısın? Allah korusun!

İki saatten kısa sürede 500'den fazla destek bileti. NE!
İki saatten kısa sürede 500'den fazla destek bileti. NE! Kaynak: Giphy.

Kendini toparla ve kendine şunu söyle: Benim gözetimimde değil! Neler olup bittiğini öğrenmenin ve düzeltmenin zamanı geldi. Neyse ki, deseni bulmak kolaydır. Şimdiye kadar gönderilen tüm biletler aynı e-posta hesabından (burada bahsetmeyeceğim). Bir bot olmalı ve bu yüzden engellenmeli!

Neyse ki, kullandığımız biletleme sistemi bu kişiyi spam olarak işaretlememe izin veriyor (aslında bunu kendileri tespit etmeliydiler, ama hey, her zaman bu kadar şanslı olamayız). Tamamlandı! Onlardan daha fazla bilet yok.

Ama tüm bunlar nasıl oldu?

Cevap WordPress'te . Aslında, WordPress web sitemizde. Gönderimi destek bileti sistemimize yönlendirilen birkaç iletişim formu vardır. Sorunun başladığı yer burası, ne yazık ki istenmeyen postaları filtrelemek için hiçbir kontrolü olmayan bu iki formda. Web'de buna sahip olmayan tek kişi onlardı….

Lanet olası spamcılar!

Lanet spamcılar! Beni çok korkuttun!
Lanet spamcılar! Beni çok korkuttun! Kaynak: Giphy.

Neyse ki, o kadar da kötü değildi. Düzeltmeyi başardım ve bir daha olmayacak. Ve şimdi size yardım etme zamanı: Web sitemizde spam'den kaçınmak için yaptığımız şey budur, böylece siz de aynısını yapabilir ve bundan kaçınabilirsiniz.

İletişim Formlarınızda Spam Botları Bitirin

Size burada anlattığım tüm bu sorun, web sitemizdeki 14 formdan ikisine toplu form gönderme saldırılarına karşı herhangi bir korumamız olmadığı için oldu. Kötü şans, ancak kapıyı açık bırakırsanız spam gönderenler bundan faydalanır.

Bunu fark etmeseydim, Pazartesi günü bekleyen yüz binlerce destek biletim olacaktı ve her şey daha da kötü olacaktı. Neyse ki, bu olmadı ve sorun olabileceği kadar büyük değildi.

Web sitemizdeki iletişim formları için Contact Form 7 eklentisini kullanıyoruz. İletişim Formu 7, en son sürümlerinde, formlarda captcha kullanma olasılığını zaten ekler. Ama gerçek şu ki, Captcha'lardan nefret ediyoruz. Google , robot olmadığımı söyledikten sonra trafik işaretleri, taksiler, otobüsler veya vitrinleri gösteren resimleri seçmemi her istediğinde, hüsrana uğruyorum.

Haydi Google, ben robot değilim!
Haydi Google , ben robot değilim! Kaynak: Giphy.

Web sitemizdeki formlara captcha koymaktan kaçınmak için Contact Form 7 Honeypot eklentisini kullanıyoruz. Bu eklenti , İletişim Formu 7'yi forma bal küplerini dahil edecek şekilde genişletir. Honeypot, formda doldurulduğunda formun gönderilmesini engelleyen gizli bir alandan başka bir şey değildir.

Çoğu bot aptal olduğu için (en azından 2018'de), bir formun alanlarını doldurmaya başladıklarında hepsini doldururlar. Yani bu basit yolla, formların botlar tarafından gönderilmesinden kaçınıyoruz. Kullanıcılar, formun honeypot alanını göremedikleri için doldurmazlar ve form doğru gönderilir.

Bir bal küpü, sizi botlar tarafından formlarınıza yapılan spam saldırılarından kurtarabilir. Honeypot Contact Form 7 eklentisi işini gerçekten iyi yapıyor.
Bir bal küpü, sizi botlar tarafından formlarınıza yapılan spam saldırılarından kurtarabilir. Honeypot Contact Form 7 eklentisi işini gerçekten iyi yapıyor.

Yalnızca İletişim Formu 7 formlarına bir bal küpü alanı ekleyerek, WordPress iletişim formları aracılığıyla aldığınız spam'lerin çoğundan kaçınırsınız.


Blogunuzdan Spam Yorumları Kaldırın

Bir blogunuz varsa, yorumlarınız açık olacaktır. Kim okuyucularından içerikleri hakkında geri bildirim almaktan hoşlanmaz? Ancak bir püf noktası var: Muhtemelen binlerce spam yorumu da alacaksınız. Neyse ki Akismet, yorumlardaki spam'leri tespit etmek ve bu tür spam göndericileri engellemek için çok iyi çalışan ücretsiz bir eklentidir .

Akismet, web sitemizde spam ile mücadelede bize çok yardımcı oldu.
Akismet, web sitemizde spam ile mücadelede bize çok yardımcı oldu.

Web sitemize bakın: Akismet, web sitemizi şu ana kadar 100.000 spam yorumdan korudu! Oldukça temiz, ha?

WordPress'inizde etkinleştirirseniz, yorumlar bölümüne gidebilirsiniz ve spam yorumların olduğu bir bölüm göreceksiniz. Dilerseniz bunları gözden geçirebilir ve veritabanınızda yer kaplamamaları için silebilirsiniz.

Kötü Amaçlı Kullanıcıların Kaydını Önleyin

Web sitemizde kullanıcı kaydı açık değildir. Bu nedenle, herhangi bir spam kullanıcımız olması teknik olarak imkansız. Ancak bunu yaparsanız, muhtemelen çok sayıda spam kullanıcınız olacaktır. Ve biliyorum çünkü bunu gördüm: Nelio'nun kökeninde, birkaç yıl önce web sitelerini WordPress'e taşıdığımızda, binlerce kullanıcılı web sitelerinin veritabanlarını taşıma fırsatım oldu ve çalıştığımız sitelerin çoğu şunlardı: spam kullanıcıları ile rahatsız. Ve bugün trendin değiştiğini düşünmüyorum.

Merhaba, sitenize üye olmak için buradayım. Ben süper normal bir kullanıcıyım. İçeri girmeme izin verin, lütfen...
Merhaba, sitenize üye olmak için buradayım. Ben süper normal bir kullanıcıyım. İçeri girmeme izin verin lütfen… Kaynak: Giphy.

Web sitenizdeki kullanıcıların kaydını açarsanız, gözünüz üzerinde olsun çünkü aksi takdirde gerçek kullanıcı olmayan binlerce kayıtlı kullanıcıyla karşılaşmak çok kolaydır.

Bu kullanıcıların web sitenize kaydolmasını nasıl önleyebilirsiniz? Birkaç yol var. İşte en yaygın olanları:

  • Akismet: Yine bu eklenti spam kullanıcı günlüklerini tespit ederek sizi kurtarabilir. Aktif tutun!
  • Yeni kullanıcı kayıtlarının e-posta adresini doğrulayın. Bu eklenti ile yapabilirsiniz. Çoğu bot e-postalarını onaylamaz ve kayıt olmalarını engellersiniz.
  • Kullanıcı kayıt formuna bir captcha ekleyin. Evet, captcha'lardan şikayet ettiğimi biliyorum, ancak spam göndericilerden çok fazla sorun yaşıyorsanız, yapsanız iyi olur. Hepsi Bir Arada Güvenlik ile bunlara sahip olabilirsiniz.
  • Yeni kullanıcıları kaydetmek için varsayılan WordPress URL'sini değiştirin. İşte bu konu hakkında biraz daha bilgi.

Son Açıklamalar

Ne de garip veya olağandışı bir şey olmayacağını düşündüğünüz anlarda, internette gardınızı indirmeniz gerekir. Bir şey ters gidebilirse, tıpkı arkadaşımız Murphy'nin tahmin ettiği gibi ters gidecektir. Bu nedenle, can sıkıcı istenmeyen postaları önlemek için her şeyin yerinde olması için web sitenize hazırlanmalı ve özen göstermelisiniz.

Beğenseniz de beğenmeseniz de, internette bir web siteniz olduğunda spam'e maruz kalırsınız. Bundan tamamen kaçınmak imkansızdır, ancak kesinlikle en aza indirgeyebilirsiniz. Web siteniz biraz trafik alır almaz spam gönderenlerin hedefi olacaksınız, bu nedenle sorunla daha sonra yüzleşmektense hazırlıklı olmak daha iyidir.

Neyse ki, WordPress ve eklenti ekosistemi, spam'e karşı savaşa hazır olmanız için size mükemmel araçlar sağlar. Bu kazanabileceğin bir savaş. Göreyim seni!

Unsplash'ta Scott Van Hoy'un öne çıkan görseli.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir