Web Sitenize CAPTCHA Nasıl Eklenir?
Yayınlanan: 2022-08-28Web sitenizin birincil amacı ne olursa olsun, abonelik seçeneklerini, iletişim formlarını ve ziyaretçilerinizin sizinle iletişim kurabileceği diğer yolları eklemeniz olasıdır. Bu, iyi bir kullanıcı deneyiminin ve iş büyümesinin önemli bir bölümünü oluşturur.
Yalnızca gerçek ziyaretçilerden e-posta aldığınızdan emin olmak ve sitenizin itibarını korumak için sitenizi güvenilir ve korumalı hale getirmek için önlemler almalısınız. Bu yazıda, CAPTCHA ekleyerek web sitenizi nasıl koruyacağınıza bakacağız.
Web Sitenizin Farklı İzinsiz Kullanımı
Vicdansız kişilerin sitenizle etkileşim kurmasının çeşitli yolları vardır. Bu, sitenizin itibarına zarar verebilir ve verilerinizi tehlikeye atabilir. Yetkisiz kullanımla karşılaşabileceğiniz bazı yollar şunlardır:
• Yorum göndermek için botları kullanma
• Abonelik/iletişim formları aracılığıyla otomatik postalar
• Sahte e-posta adresleri ile sitenizdeki hesapların toplu kaydı.
Web sitenizi korumanın ve bu güvenlik açıklarına karşı rehberlik etmenin en önemli yolu, web sayfalarınızda CAPTCHA komut dosyasını kullanmaktır.
CAPTCHA'yı Kullanma Nedenleri
CAPTCHA'yı sitenizde kullanmanın temel nedeni, sitenizin ziyaretçilerinin gerçekliğini tespit etmektir. Ayrıca botlardan değil gerçek insanlardan mesaj almanızı sağlar. Bazı otomatikleştirilmiş aracılar ve komut dosyaları, kötü amaçlı amaçlar için geliştirilmiştir.
Bunları web sitenizde bulundurmak, sitenizi gereksiz yere tıkar ve size ve ziyaretçilerinize saldırmak için kaynak harcar. Örneğin, siteniz, iletişim formu spam'i veya çok sayıda sahte hesap kaydı nedeniyle tutarlı e-posta hatalarıyla karşılaşabilir.
Tüm bunlar, alan adı ve barındırma cPanel IP adresi de dahil olmak üzere web sitenizin itibarını etkileyecektir. Bunlar ve daha pek çoğu, CAPTCHA'nın şiddetle tavsiye edilmesinin nedenleridir.
CAPTCHA Web Sitenizde Nasıl Çalışır?
CAPTCHA, site ziyaretçilerinizin sitenize erişmek veya sitenizde bir form göndermek için basit veya karmaşık bir görev gerçekleştirmesini gerektirir. Görevler, bazı unsurları okuyup yorumlamayı veya soruları cevaplamak için insan mantığını kullanmayı gerektirebilir. Bazen sakıncalı olabilse de siteniz için yeterli güvenlik sağlar.
Ziyaretçiler görevi doğru bir şekilde geçerse, giriş onaylanır ve ziyaretçi sitenize erişebilir veya bir iletişim formu gönderebilir. Karmaşık dilbilimsel ve matematiksel görevleri içeren karmaşık olanlar yerine basit CAPTCHA kullanımına bağlı kalmanız önerilir.
Kullanılacak En Etkili CAPTCHA Hangisi?
CAPTCHA için piyasada birçok seçenek bulunurken, Google reCAPTCHA en çok kullanılan CAPTCHA hizmetlerinden biridir. En iyi yanı, kullanımının ücretsiz olması ve temel ancak etkili işlevler sunmasıdır. Tabii ki ücretli sürümü istiyorsanız, entegrasyon olanakları ve genişletilmiş özellikler sunan Enterprise sürümüne yükseltebilirsiniz.
Abonelik paketini Google Developers sayfasındaki Ürünler bölümünde bulabilirsiniz. Bu rehber için reCAPTCHA CAPTCHA hizmetinin ücretsiz sürümüne bakacağız.
Web Sitenize reCAPTCHA Ekleme Adımları
Adım 1: İşleme başlamadan önce Google hesabınızda oturum açmanız önerilir.
2. Adım: Sitenize reCAPTCHA eklemeye başlamak için Google'ın Geliştirici Kılavuzu sayfasını ziyaret edin.
Adım 3: Geliştirici Kılavuzu sayfasındaki küçük genel bakış bölümünde, "Bir API anahtar çifti için kaydolun" bağlantısını tıklayın. Başka bir sayfaya yönlendirileceksiniz.
Adım 4: Bir sonraki açılan sayfada web sitenizin bilgilerini doldurun. “Etiket” olan kısım, web sitenizin Google Panelinizdeki adıdır. "Etki Alanları", barındırma planınıza eklenmiş mevcut alan adınızı listelemelidir.
Sitenizin URL'si olmadan yalnızca alan adını kullanın. Bir örnek mutluluk.com'dur. Ardından, hizmetin kullanım koşullarını kabul etmek için “Kullanım Koşullarını” kontrol edin.
Adım 5: Bir sonraki ekranda kullanılacak Gizli Anahtar ve Site Anahtarı kodları bulunur. Web sitenizde CAPTCHA kurulumuna başlamadan önce bunları güvenli ve kolay erişilebilir bir yere kopyalayın.
Google reCAPTCHA'nın iki sürümü olduğuna dikkat edilmelidir - v2 ve v3. Google reCAPTCHA v2 trafiği değerlendirir ve şüpheli kullanım olduğunda sayfadaki onay kutusunun işaretlenmesini ister. Bu sürüm, mobil içerik için daha rahat ve güvenilirdir.
Google reCAPTCHA v3, herhangi bir alanın doldurulmasını veya herhangi bir kutunun işaretlenmesini gerektirmez. Sayfadaki kullanıcıların etkinliğini doğrulamak için puanları izler ve oluşturur. Kurallarla eşleşen ve ilgili görevleri öneren davranışlara göre çalışır.
Her iki sürümün de ilgili sayfaları için sitenize ekleyebileceğiniz komut dosyası kümeleri olduğunu unutmayın. İşlevleri, WordPress gibi CMS web sitelerindeki modüller veya eklentiler aracılığıyla ekleyebilirsiniz.
Adım 6: CAPTCHA'yı WordPress web sitenize yükleyin. Bunu yapmak için WordPress sitenize gidin. Eklentiler bölümüne gidin ve “Yeni Ekle” sekmesine tıklayın. Arama alanında CAPTCHA'yı arayın. WordPress sürümünüzle uyumlu eklenti sürümünü seçmelisiniz.
Genellikle sistem otomatik olarak işaretler. Yani, sadece üzerine tıklayın. Uyumsuz eklenti sürümlerini yüklemeye çalışırsanız, bu, web sitenizde, ziyaretçiler tarafından kullanılamaması da dahil olmak üzere sorunlara neden olabilir.
Kurulumdan sonra artık kullanmakta olduğunuz iletişim formu ile entegre edebilirsiniz. Varsayılan olarak, CAPTCHA koruması WordPress'teki en iyi bilinen iletişim eklentilerine zaten entegre edilmiştir. Contact Form 7 eklentisinin en son sürümünde mevcuttur.
![](https://s.stat888.com/img/bg.png)
7. Adım: Web sitenizdeki yönetici panosuna gidin ve İletişim bölümündeki "Entegrasyon" sekmesine gidin. Burada reCAPTCHA eklentisini bulacaksınız. “Entegrasyon Kurulumu” düğmesine tıklayın.
8. Adım: Bir sonraki pencerede Google Developers'ın kontrol panelinden kopyaladığınız ayrıntıları doldurun ve “Değişiklikleri Kaydet” düğmesine tıklayın.
Adım 9: “İletişim” bölümüne gidin, “İletişim Formu” sekmesine tıklayın ve düzenlemek istediğiniz formu seçin.
Adım 10: İletişim formunda listelenen koda [recaptcah] girin ve “Değişiklikleri Kaydet” düğmesine tıklayın.
Çözüm
İşte CAPTCHA'nız hazır ve işe gitmeye hazır. Birisi sitenizdeki iletişim formlarını kullandığında, onların gerçek insan mı yoksa bot mu olduklarını doğrulamak için CAPTCHA açılır.
İletişim formunuzda entegrasyon için daha fazla ayar ve kod istiyorsanız, Google hesabınızdan reCAPTCHA kod laboratuvar sayfasını kontrol edebilirsiniz. Bölümde davranış, boyut ve diğer seçenekler gibi şeyleri bulacaksınız.
Form CAPTCHA nedir?
CAPTCHA'nın tam anlamı, Computers and Humans Apart'ı anlatmak için Tamamen Otomatikleştirilmiş Genel Turing testidir. CAPTCHA, bilgisayarların tamamlaması zor, ancak insanlar için kolay görevler sunar. Bununla bir site sahibi, web sitelerine erişmeye çalışan botları ayıklayabilir.
Bir forma nasıl CAPTCHA eklerim?
Form sayfasındaki kenar çubuğunu açmak için tıklayın ve Gelişmiş Ayarlar menüsünü genişletin. Menüyü "CAPTCHA'yı Dahil Et" ile açın ve ardından bir forma CAPTCHA eklemek için "Değişiklikleri Kaydet"e tıklayın.
Siteme nasıl bir CAPTCHA eklerim?
reCAPTCHA ana sayfasına gidin ve “ReCAPTCHA Al” düğmesine dokunun. Web siteniz için bir etiket ve etki alanı girmek için sonraki ekrandaki istemleri izleyin. Alanları doldurun ve sitenize bir CAPTCHA eklemek için “Kaydol” düğmesine tıklayın.
Web siteme bir CAPTCHA eklemem gerekiyor mu?
Sitenize bir CAPTCHA eklemek zorunlu değildir ancak şiddetle tavsiye edilir. Yorum bölümünüzde istenmeyen e-postaların ve sahte e-postaların web sitenize kaydolmasını engeller.