WordPress İletişim Formuna CAPTCHA Nasıl Eklenir?
Yayınlanan: 2023-02-23Çoğu web sitesi - WordPress kullananlar dahil - günlük olarak spam ile uğraşır. İlk sitenizi birkaç hafta önce oluşturmuş olsanız bile, büyük olasılıkla zaten spam yorumları, sorgular, hesap kayıtları ve daha fazlasıyla karşı karşıyasınızdır.
CAPTCHA'lar, özellikle iletişim formlarınızdan geliyorsa, istenmeyen istenmeyen postaları etkili bir şekilde azaltabilir. Ancak biri spam sorunlarını hafifletmeye yardımcı olsa da, gerçek ziyaretçileriniz için daha zor bir deneyimin istenmeyen sonuçlarıyla karşılaşmanız muhtemeldir.
Bu nedenle birçok site, bunun yerine WordPress için daha modern bir anti-spam çözümü olan Akismet'i kullanmayı seçmiştir.
Peki, siteniz için hangi seçenek doğru?
Bu yazıda, CAPTCHA'ları kullanmanın olumsuz tarafları ve alternatiflerinden bahsederek başlayacağız, böylece resmin tamamını anlayacaksınız. Ardından, WordPress iletişim formlarınızı hem CAPTCHA'lar ile hem de CAPTCHA'lar olmadan nasıl koruyacağınızı göstereceğiz.
CAPTCHA nedir?
CAPTCHA, “ Bilgisayarları ve İnsanları Ayırmak İçin Tamamen Otomatik Açık Turing Testi” anlamına gelir. Vay canına!
En eski sürümler, kullanıcılara deşifre etmeleri gereken bozuk metinler sunuyordu. Tamamlanması zor olduğu için, insanları ve bilgisayarları oldukça doğru bir şekilde birbirinden ayırabiliyordu.
CAPTCHA kullanmanın dezavantajları nelerdir?
Basitçe söylemek gerekirse, insanlar CAPTCHA'lardan nefret eder . Bu bir fikir meselesi de değil. Bir Stanford çalışması, kullanıcıların yalnızca yüzde 71'inin CAPTCHA'larla karşılaştıklarında bunları çözmeye çalıştığını gösteriyor. Geri kalanlar sayfayı tamamen terk eder.
Moz'dan yapılan başka bir araştırma da bu sayıları doğruluyor. Ortalama olarak, kullanıcıların yüzde 30'unun CAPTCHA'ları çözmeye çalışırken veya denemeden önce sayfalardan ayrıldığını gösteriyor. Aynı çalışma, yalnızca bir CAPTCHA eklemenin sitenizin dönüşüm oranlarını yüzde 3,2 oranında azaltabileceğini belirtmektedir.
Nispeten teknoloji meraklısıysanız, muhtemelen CAPTCHA'ları çözmekle hiç uğraşmazsınız. Ancak, bir sayfa gördüklerinde ayrılmaya karar veren kullanıcıların çoğu, CAPTCHA'ların çözülmesi zor olacak şekilde tasarlandığından bunu yapıyor.
Stanford'a göre, bir video CAPTCHA'yı çözmek ortalama on saniye kadar sürebilir ve sesli CAPTCHA'ların yüzde 50'lik şaşırtıcı bir başarısızlık oranı vardır. Harfleri ve sembolleri kasıtlı olarak gizlediklerinden, normal resim CAPTCHA'larının bile çözülmesi zor olabilir. Hatta bazı sayfalar, devam etmenize izin vermeden önce birden çok CAPTCHA'yı çözmenizi ister.
Adil olmak gerekirse, CAPTCHA'lar çalışır. Çoğu web sitesinin uğraşmakta zorlandığı bir soruna işlevsel bir çözüm sunarlar.
Sorun şu ki, bir CAPTCHA kullanmak sorumluluğu kullanıcılara kaydırıyor. Mağaza müşterilerinden bir şey satın almadan önce hırsız olmadıklarını kanıtlamalarını istemek gibi bir şey. Ayrıca, erişilebilirlik standartları söz konusu olduğunda iyi bir seçenek değildir. Bunun nedeni, görme veya işitme bozukluğu olan kullanıcıları yabancılaştırabilmesidir. CAPTCHA'ların gerçekten de alternatifleri olduğundan, bunları uygulamadan önce hangi seçeneği kullanacağınızı düşünmek isteyebilirsiniz.
Farklı CAPTCHA türleri nelerdir?
Birçok CAPTCHA türü vardır. Çoğu web sitesi, Google'ın sunduğu ücretsiz bir çözüm olan (ayda 1.000.000'e kadar değerlendirme için) reCAPTCHA kullanır. reCAPTCHA kullanan bir iletişim formuyla karşılaştığınızda, "Ben robot değilim" yazan bir kutuyu işaretlemeniz gerekir.
Hizmet, bağlantınızla ilgili herhangi bir şüpheli hareket veya etkinlik algılarsa, bir görüntü bulmacasını çözmeniz gerekir. Çoğu durumda, bulmaca sizden bir görüntü kümesinden birden çok benzer öğeyi tanımlamanızı isteyecektir. Duruma bağlı olarak, bir formu göndermeden önce birden çok resim bulmacasını çözmeniz gerekebilir.
reCAPTCHA'nın yanı sıra, ses veya video CAPTCHA'larıyla da karşılaşabilirsiniz. Bunlar (kullanıcı açısından) daha kötü olma eğilimindedir çünkü bulmacayı çözmeden önce tam olarak izlemeniz ve/veya dinlemeniz gerekir. Çoğu durumda, ses dinleyemediğiniz bir yerdeyseniz, yanınızda bir çift kulaklık yoksa veya bir bozukluğunuz varsa bu mümkün olmayabilir.
İdeal CAPTCHA, istenmeyen e-postaya karşı sağlam bir koruma düzeyi sağlamaya devam ederken kullanıcılardan çok az çalışma gerektiren bir CAPTCHA'dır. Ayrıca mümkün olduğu kadar çok kişi tarafından erişilebilir olmalıdır. Akismet gibi bazı CAPTCHA alternatifleri bunu sağlayabilir.
En iyi CAPTCHA alternatifi nedir?
WordPress sitenizdeki istenmeyen postaları ortadan kaldırmak istiyor ancak karmaşık, can sıkıcı testlerle ziyaretçileri uzaklaştırmak istemiyorsanız, en iyi CAPTCHA alternatifi Akismet'tir.
Akismet ile tanışın: Müdahaleci olmayan spam engelleyici
Akismet, piyasadaki en popüler WordPress araçlarından biridir. Sitenizin formları aracılığıyla gönderilen spam ve kötü amaçlı yorumları belirleyerek ziyaretçiler için sorun yaratmadan spam'i önlemenize yardımcı olmak için tasarlanmıştır.
Akismet, CAPTCHA'ları kullanmadan web sitenizi istenmeyen e-postalardan koruyabileceğinden, 'müdahaleci değildir'. Hizmet, bilinen spam veya kötü amaçlı IP adresleriyle eşleşip eşleşmediğini veya kırmızı bayraklara neden olan kalıpları takip edip etmediğini (ilgisiz üçüncü taraf sitelere bağlantı vermek gibi) görmek için web sitenizdeki her yorumu ve form gönderimini analiz eder.
Akismet'i bu gönderimleri otomatik olarak silecek veya gerçek ziyaretçilerden olup olmadığını kontrol etmek için incelemenize izin verecek şekilde yapılandırabilirsiniz. Her iki durumda da, siz Akismet kullandığınızda ziyaretçiler asla bir CAPTCHA görmezler. Siteniz korunmaya devam eder ve kullanıcı deneyimi büyük ölçüde iyileşir.
Her şey arka planda olur. Ziyaretçilerin dolduracağı özel bir şey yok. Bulmaca yok, dinlenecek ses yok, tanımlanacak dur işareti yok. Gerçek ziyaretçiler akılsızca yollarına devam edebilirler. Spam gönderimleri daha sonra belirlenir ve daha sonra gözden geçirmeniz için silinir veya sıralanır.
Akismet WordPress iletişim formuna nasıl eklenir
Akismet'i WordPress iletişim formlarına eklemek kolaydır. Sadece birkaç adımda yapabilirsiniz. Yine de, kullandığınız iletişim formunun veya eklentinin türüne bağlı olarak süreç biraz değişebilir, bu yüzden nasıl çalıştığını tartışalım!
1. Adım: Akismet'i kurun ve etkinleştirin
Ticari olmayan siteler, Akismet'i spam yorumları ve kötü niyetli iletişim formu gönderimlerini durdurmak için ücretsiz olarak kullanabilir. Başlamak için eklentiyi yüklemeniz ve etkinleştirmeniz gerekir.
WordPress panonuzdaki Eklentiler sekmesine gidin. Ardından, Yeni Ekle'ye tıklayın ve Akismet eklentisini aramak için arama aracını kullanın. Çoğu durumda, en iyi 'öne çıkan' eklentiler arasında bir seçenek olacaktır.
Eklentiyi bulduğunuzda, Yükle → Etkinleştir'e tıklayın. Eklenti etkinleştirildikten sonra Ayarlar → Akismet Anti-Spam seçeneğine gidin. Ayarlar bölümünün altında, bir API anahtarı girmeniz gereken bir alan göreceksiniz.
Bu anahtarı almak için Akismet web sitesine gidin ve bir hesap için kaydolun. Kaydolduktan sonra, Akismet kontrol paneline erişebileceksiniz. Hesabım sekmesine gidin ve Abonelik Ekle seçeneğini seçin.
Bir sonraki sayfada, kullanmak istediğiniz planı seçebileceksiniz. Kişisel plan, istediğin kadar öde modelini kullanır, böylece ücretsiz olarak kaydolabilir ve tek bir web sitesi için kullanabilirsiniz. Bu ücretsiz plana yalnızca web siteniz aracılığıyla reklam yayınlamıyor, ürün satmıyor veya bir işletmenin tanıtımını yapmıyorsanız kaydolabileceğinizi unutmayın.
Aboneliğinizi onayladıktan sonra, Hesabım sekmesinde görebileceğiniz bir API anahtarına erişim elde edeceksiniz. Anahtarı kopyalayın ve WordPress panosundaki Ayarlar → Akismet Anti-Spam ekranına dönün. API Anahtarı alanına yapıştırın.
Değişiklikleri Kaydet'e tıklayın ve bu kadar. Varsayılan olarak, Akismet spam yorumları engeller ve kontrol panelinde gönderileri inceleyebileceğiniz bir kuyruğa gönderir. Akismet'i bir iletişim formuyla kullanmak istiyorsanız, ek bir adım vardır.
2. Adım: Akismet'i iletişim formunuzla entegre edin
WordPress, kullanıma hazır iletişim formu işlevselliği sunmaz. Bu, çoğu kullanıcının bu tür formları web sitelerinde uygulamak için eklentilere güvendiği anlamına gelir. Bu adım, kullandığınız iletişim formu eklentisine bağlı olacaktır.
Akismet, en popüler WordPress iletişim formu eklentileriyle çalışır. Formidable Forms ve WPForms gibi bazı eklentiler, Akismet için yerleşik destek içerir. Her iki eklentide de, her bir form için Akismet spam koruması ayarını etkinleştirmeniz yeterlidir.
Gravity Forms gibi diğer eklentiler, formlarına spam koruması eklemek için Akismet eklentileri kurmanızı gerektirir. Son olarak, Akismet desteğini etkinleştirmek için formlarınıza kod parçacıkları eklemenizi gerektiren Contact Form 7 ve Ninja Forms gibi bazı araçlar vardır. Neyse ki, bu yöntemlerin üçü de oldukça basittir.
En kolay çözüm için, Jetpack'in WordPress iletişim formu işlevini kullanmayı düşünün.
Devamını oku: Akismet'i WordPress iletişim formlarıyla kullanma.
3. Adım: Akismet'in spam önleme ayarlarını yapılandırın
Akismet hemen hemen bir tak ve çalıştır aracıdır ve hızlı ve kolay bir şey arıyorsanız çekici olabilir. Her durumda, iletişim formu spam'ını nasıl ele almak istediğiniz konusunda da size kontrol sağlar.
Varsayılan olarak eklenti, spam olarak işaretlediği yorumları inceleyebileceğiniz özel bir 'kuyruğa' gönderir (kontrol panelinin Yorumlar bölümünde). Alternatif olarak, Akismet'i istenmeyen e-postaları tamamen silecek şekilde yapılandırabilirsiniz, böylece onunla uğraşmak zorunda kalmazsınız.
Bunu yapmak için Ayarlar → Akismet Anti-Spam'e gidin ve Ayarlar bölümünü arayın. Aradığınız seçenek Sıkılık altında görünür.
Akismet, spam iletileri gerçek iletilerden ayırma konusunda harika bir iş çıkarıyor. Bu, fazla endişelenmeden iletişim formu spam'ını atmayı seçebileceğiniz anlamına gelir. Her iletiyi güvenli bir şekilde oynatmak için korumak istiyorsanız, İncelenmek üzere spam'i her zaman Spam klasörüne koy'u seçin. ayar.
Akismet'in spam yorumları yalnızca 15 gün boyunca sakladığını unutmayın. Bundan sonra, bunları otomatik olarak siler. Bu, kuyruğu her hafta veya en fazla iki haftada bir gözden geçirmek isteyeceğiniz anlamına gelir.
CAPTCHA bir WordPress iletişim formuna nasıl eklenir?
CAPTCHA'ları WordPress iletişim formlarına ekleme işlemi, kullandığınız hizmete bağlı olacaktır. reCAPTCHA, web'deki en popüler CAPTCHA çözümü olduğundan, onu bir WordPress iletişim formuyla nasıl entegre edeceğinizi göstereceğiz.
1. Adım: Bir reCAPTCHA hesabı için kaydolun
Halihazırda bir Google hesabınız varsa reCAPTCHA'ya hemen erişebilirsiniz. Google.com/reCAPTCHA adresini ziyaret etmeniz ve birincil gezinme menüsünde v3 Yönetici Konsolu seçeneğini belirlemeniz yeterlidir.
reCAPTCHA panosundaki artı işareti simgesini tıklayın ve web siteniz için bir etiket girin. Bu, herhangi bir benzersiz tanımlayıcı olabilir. Ardından, siteniz için ne tür reCAPTCHA kullanmak istediğinizi seçin.
En yaygın CAPTCHA türü, kullanıcıları bir gönderim yapmak için bir meydan okuma veya bulmacayı çözmeye zorlayan reCAPTCHA v2'dir.
Ardından, Etki Alanları alanını arayın. reCAPTCHA'yı kullanmak istediğiniz web sitesinin alan adını girin .
Alan adını girdikten sonra reCAPTCHA'nın hizmet şartlarını incelemeniz, kabul ederseniz kabul etmeniz ve formu göndermeniz gerekir. Ardından, reCAPTCHA size bir site ve gizli bir anahtar sağlayacaktır. Aşağıdaki adımlar için her ikisine de ihtiyacınız olacak, bu nedenle sekmeyi açık tutun veya kopyalayıp güvenli bir yere yapıştırın.
2. Adım: reCAPTCHA ile uyumlu bir eklenti bulun
ReCAPTCHA ile uyumlu bir avuç WordPress iletişim formu eklentisi vardır. Ancak, hepsi kutudan çıktığı gibi desteklemiyor. Bazı eklentiler sadece bir eklentiye ihtiyaç duyar, ancak çoğu, zorlukları görüntülemek için doğrudan bireysel iletişim formlarına özel kod eklemenizi gerektirir.
Dahası, reCAPTCHA, hangi WordPress eklentilerinin kendisiyle uyumlu olduğunu gösteren belgeler sunmaz. Ancak, en popüler iletişim formu eklentilerinin bir entegrasyon yöntemi olması muhtemeldir.
Kullanmakta olduğunuz eklentinin reCAPTCHA ile uyumlu olup olmadığından emin değilseniz, belgelerine bakmalısınız. Uyumlu olduğunu keşfederseniz, istenmeyen e-posta önleme sistemini iletişim formlarınızla nasıl uygulayacağınıza ilişkin talimatları bulabilmeniz gerekir.
CAPTCHA ve WordPress formları hakkında sık sorulan sorular
CAPTCHA'lar ve nasıl çalıştıkları hakkında başka sorularınız varsa, bu bölüm onları yanıtlayacaktır. CAPTCHA'ların ne olduğunu gözden geçirerek başlayalım.
CAPTCHA nedir?
CAPTCHA, kullanıcıların bot değil, insan olduklarını kanıtlamaları için tasarlanmış bir tür testtir. Bu gereklidir, çünkü yorum bölümleri veya iletişim formları olan çoğu web sitesi çok sayıda bot ve spam göndericiyle uğraşmak zorundadır.
Bu botlar, diğer web sitelerini işaret eden spam yorumları bırakma veya formlardaki güvenlik açıklarını bulmaya çalışma eğilimindedir. CAPTCHA'lar, çözmek için bir miktar insan zekası gerektirdiğinden onları durdurmaya yardımcı olur. CAPTCHA'lar tipik olarak görüntü bulmacaları içerir, ancak video veya ses de kullanabilirler.
reCAPTCHA nedir?
reCAPTCHA, Google tarafından sunulan bir CAPTCHA aracıdır. Ayda 1.000.000 adede kadar değerlendirmeyi ihtiyaç duyduğunuz sayıda biçimde sağlayan bir 'ücretsiz' hizmet olarak işlev görür.
reCAPTCHA'yı uygularsanız, ziyaretçilerin insan olduklarını doğrulamak için bir form göndermeden önce bir kutuyu işaretlemeleri gerekir. Hizmet herhangi bir anormallik tespit ederse görsel testler şeklinde ek onay talep edebilir.
İletişim formu spam'ı nedir?
Spam, yorum bölümlerinden iletişim formlarına kadar her yerde çevrimiçidir. Her form oluşturduğunuzda, spam için başka bir yer açarsınız. Kendi içeriklerini tanıtmaktan kötü amaçlı sitelere bağlantı paylaşmaya kadar, spam göndermek için formları kullanmaya kendini adamış birçok bot ve kişi var.
İletişim formu spam'ı, formun amacını yerine getirmek için değil, onu atlamak veya olumsuz sonuçları olan bir eylemde bulunmanız için sizi kandırmak için tasarlanmış herhangi bir gönderimdir. Bu tür istenmeyen e-postaları tespit etmek genellikle kolaydır, ancak bununla uğraşmak, normal sorgulara yanıt vermek için harcayabileceğiniz çok fazla zaman alabilir.
CAPTCHA, iletişim formu spam'ı için en iyi çözüm mü?
CAPTCHA'lar, iletişim formunu ve diğer spam türlerini azaltmanın etkili bir yoludur. Ancak araştırmalar, kullanıcıların CAPTCHA'lara çok olumsuz tepki verdiğini gösteriyor. Ortalama olarak, kullanıcıların yüzde 30'u bir CAPTCHA gördüklerinde bir sayfadan ayrılıyor.
CAPTCHA'lar işe yarasa da, yasal ziyaretçiler ve olası dönüşümler için kaybedilen değere değip değmeyeceğine karar vermeniz gerekir. Ayrıca, Akismet gibi daha az müdahaleci olan CAPTCHA alternatifleri de vardır. Ziyaretçileri bulmaca çözmeye zorlamayan alternatif spam önleme araçları, CAPTCHA'lardan çok daha iyi bir deneyim sunacaktır.
Akismet ve CAPTCHA: Hangisini seçmeliyim?
Bu sorunun cevabı, ne tür bir web sitesi çalıştırdığınıza ve sunmak istediğiniz kullanıcı deneyimine bağlıdır. E-ticaret siteleri için, CAPTCHA'ların sıklıkla neden olduğu ziyaretçi ve dönüşüm kaybı, önemli bir gelir kaybına neden olabilir.
Özellikle iletişim formları için normal CAPTCHA'ları kullanmak, bazı olası sorguları kaçıracağınız anlamına gelir. Akismet gibi çözümler daha az müdahaleci ve aynı derecede etkilidir. WordPress kullanıyorsanız, Akismet'i uygulamak son derece basittir, bu da onu CAPTCHA'lardan daha iyi bir çözüm yapar.
Akismet, iletişim formu eklentimle çalışır mı?
Akismet, çoğu WordPress iletişim formu eklentisiyle çalışır (en azından iyi bilinen seçenekler). Bazı eklentiler, Akismet ile kullanıma hazır uyumluluk sunarken, diğerleri eklentileri yüklemenizi gerektirir. Bazı eklentiler için formlarınıza özel kod eklemeniz gerekebilir, ancak işlem genellikle çok basittir.
Kaç tane WordPress sitesi Akismet'e güveniyor?
Akismet, hiçbiri hariç dünyanın en popüler WordPress eklentilerinden biridir. Akismet'in şu anda beş milyondan fazla aktif kurulumu var ve bu sayı artmaya devam ediyor.
Aslında, birçok web sunucusu, WordPress kurulumlarıyla önceden yüklenmiş olarak gelen bir avuç eklentiden biri olarak Akismet'i sunar. Bunun nedeni, Akismet'i en başından kullanmak, uğraştığınız spam düzeyini azaltmanıza ve böylece web sitenizi güvenli hale getirmenize yardımcı olabilir.
Ziyaretçileri bulmaca çözmeye zorlamanızı gerektirmeyen bir anti-spam çözümü uygulamak istiyorsanız Akismet doğru yoldur. Milyonlarca kullanıcı, sitelerini korumak için zaten Akismet'e güveniyor ve ticari olmayan siteler için ücretsiz. Bu yüzden WordPress siteleri için olmazsa olmaz eklentilerden biri olarak listeledik.
WordPress'te spam'i önlemek için Akismet'i kullanın
Formlar içeren bir web siteniz varsa, muhtemelen bir tür spam koruması uygulamanız gerekir. Uzun bir süredir, CAPTCHA'lar endüstrinin gözdesi olmuştur. Uygulamaları nispeten kolaydır ve işi bitirirler. Yine de, kullanıcı deneyimi üzerindeki olumsuz etkilerini görmezden gelmek akıllıca olmaz. Basitçe söylemek gerekirse, insanlar CAPTCHA'ları sevmezler .
Site ziyaretçilerini rahatsız etmeden en iyi spam koruması için Akismet gibi bir alternatif düşünmelisiniz. Düşük maliyetlidir ve başlaması kolaydır.
WordPress sitenizi spam göndericilerden ve botlardan korurken aynı zamanda müşterilerinizi mutlu etmek mi istiyorsunuz? Akismet'e bugün kaydolun!