Merhaba değerli okurlarım!
Bu yazımda sizlere spam yorumları engellemeyi tüm detayları ile anlatacağım.
WordPress spam yorumları engelleme yöntemleri detaylı anlatım ile artık spam yorumlardan tümüyle kurtulacak ve web sitenizi korumak için bir adım atmış olacaksınız.
WordPress bloğunuzu kurdunuz ve bir süre sonra trafik alımları ile ile birilkte spam yorum almaya başlayacaksınız. bu bir süre sonra rahatsız edici ve çekilmez bir hal almaya başlıyor.
Tamda bu sebepten bildiğim tüm yöntemleri bu yazıda sizlere anlatacağım. bu yöntemleri uygulayarak spam yorumlardan kurtulacaksınız.
Sizlere anlatacağım tüm yöntemleri denemiş birisi olarak kesinlikle tavsiye ederim.
Eğer sizlerde spam yorumlardan rahatsızsanız kesinlikle bu yazımı okumalısınız.
Spam yorumlar çeşitli programlar vasıtasıyla gönderilen içeriklerin tümüdür.
Bu içerikler kendi sayfalarına yönlendiren bağlantılar içerir.
Bu spam yorumlar web sitenizde aşırı kaynak tüketimine neden olur, bu yüzdende siteniz yavaşlayabilir.
Yeni açılmış bir wordpress bloğu bile spam yorumlara maruz kalabilir. şimdi bu yazım ile bu spam yorumlara kesin çözümler bulacaksınız.
WordPress varsayılan olarak kullanıcılarla etkileşim sağlanması açısından yorum yapma özelliği sunmaktadır.
Yorum özelliği kapatılarak spam yorumlar almazsınız, ancak böyle bir şey yapmanız kullanıcılarınızla aranızdaki geribildirimi ortadan kaldıracağından tavsiye edilmemektedir.
Burada hem yorum alarak spam yorumları engelleme üzerinden duracağımızı söylemek isterim.
Bu yüzden yorumlarınızı kapatmamanızı öneririm.
WordPress bloğunuzda yayımladığınız bir yazıya gelen yorumların, genellikle bilindik kelimeleri içerdiğini fark ettiniz mi?
Eğer sizlerde farkettiyseniz aşağıda yer verdiğim yöntemlerle bu kelimeleri tespit edip kara listeye alabilirsiniz.
WordPress panelinizdeki ‘’Ayarlar butonundan, Tartışma kısmına tıklayın.
Karşınıza çıkan sayfadan, ‘’Yorumlar için kara liste bölümüne gelin ve buraya, belirlediğiniz kelimeleri ekleyin.
Eklediğiniz kelimeler sayesinde, bu kelimeleri içeren herhangi bir yorum yapılırsa, direkt olarak çöp kutusuna taşınacaktır.
Sağlıklı yorumlardaki kelimeleri, fark etmeden eklememek için, Kara liste yorumları için önerilere bakabilirsiniz.
Spam yorumlarım en büyük özelliği birden fazla bağlantı içermesidir, bu yüzdendirki yorum içeresindeki bağlantıları sınırlandırabilirsiniz.
Yorum içerisindeki bağlantıları sınırlandırmak için şu adımları izleyebilirsiniz.
yönetim panelinizi açın.
ayarlar tartışma ayarlarını açın.
tartışma ayarları kısmındaki bağlantı sayısını 1 ile sınırlandırın.
not: yorumların el ile onaylanmasını ayarlamanız sizin yararınıza olacaktır.
WordPress temanızın functions.php dosyasına kod ekleyerek spam yorumların engellenmesi için bir takım tedbirler almanız mümkündür.
Temanıza kod ekleyerek spam yorumların sizlere vereceği rahatsızlıkları biraz olsun azaltabileceksiniz.
Functions.php dosyasına kod eklemeyi bilmiyorsanız
https://www.sadikozdogan.com.tr/wordpress-functions-php-dosyasina-kod-ekleme.html
başlıklı yazımı okuyarak nasıl kod ekleyeceğinizi öğrenebilirsiniz.
Yorum alanından url adreslerini kaldırarak spam yorumların en büyük özelliği olan bağlantı yönlendirmeyi kapatmış olacaksınız.
Spam yorumlar zararlı bağlantılar gönderdiğinden bu yöntemi kesinlikle kullanmalısınız.
Temanızın functions.php dosyasına uygun yere şu kodları ekleyin.
php kod:
function remove_comment_fields($fields) {
unset($fields[‘url’]);
return $fields;
}
add_filter(‘comment_form_default_fields’,’remove_comment_fields’);
Bir çok spam yorum bağlantı içermesinin yanı sıra uzun ve gereksiz bir çok yazı içerir, bu yüzdendirki yorum uzunluğunu sınırlandırarak tedbir alabilirsiniz.
Böylelikle sitenize yapılacak gereksiz yorumların önüne geçmiş olursunuz.
Temanızın functions.php dosyasına uygun yere şu kodları ekleyerek bu işlemi gerçekleştirebilirsiniz.
not: uzunluğu siz kendiniz belirleyebilirsiniz burada minimal değer yirmi olarak belirtilmiştir.
php kod:
add_filter( ‘preprocess_comment’, ‘minimal_comment_length’ );
function minimal_comment_length( $commentdata ) {
$minimalCommentLength = 20;
if ( strlen( trim( $commentdata[‘comment_content’] ) ) < $minimalCommentLength ){
wp_die( ‘All comments must be at least ‘ . $minimalCommentLength . ‘ characters long.’ );
}
return $commentdata;
}
Spam yorumlardaki url yapılarını hiç incelediniz mi?
Spam yorumların url yapıları uzun ve karmaşık olurlar. google bu tip url yapılarını sevmez zaten. bu yüzden belli bir sınırı aşan url uzunluğunu spam olarak gösterebilirsiniz.
Url adreslerini sınırlandırmak için: temanızın functions.php dosyasına şu kodları ekleyin.
php kod:
function rkv_url_spamcheck( $approved , $commentdata ) {
return ( strlen( $commentdata[‘comment_author_url’] ) > 50 ) ? ‘spam’ : $approved;
}
add_filter( ‘pre_comment_approved’, ‘rkv_url_spamcheck’, 99, 2 );
not: ben burada url adresini elli karakter ile sınırlandırdım siz kendiniz bunu değiştirebilirsiniz.
Spam yorumları büyük bir ölçüde bir kod parçası yardımıyla engellemeniz mümkündür.
Kod kullanarak spam yorumları engellemek için: temanızın functions.php dosyasına şu kodları uygun yere ekleyin.
php kod:
function check_referrer() {
if (!isset($_SERVER[‘HTTP_REFERER’]) || $_SERVER[‘HTTP_REFERER’] == “”) {
wp_die( __(‘Lütfen tarayıcınızda yönlendirmeleri etkinleştirin veya spam göndericiyseniz, uzaklaşın!’) );
}
}
add_action(‘check_comment_flood’, ‘check_referrer’);
Not: burada bilgi mesajını değiştirebilirsiniz.
WordPress, eklentiler sayesinde daha düzgün ve düzenli bir şekilde çalışır. işte tam bu noktada spam yorumları bir captcha eklentisi kullanarak engelleyebilirsiniz.
WordPress eklenti dizininde çok sayıda captcha eklentisi bulabilirsiniz, ancak ben size
https://tr.wordpress.org/plugins/captcha-code-authentication/
eklentisini tavsiye ediyorum.
Bu eklentiyi yaklaşık bir yıldır ben kullanmaktayım ve spam yorumlar konusunda oldukça rahatım.
Eklentinin pek bir özelliği yok aslında gayet sade ve oldukça başarılı bir eklentidir. görsel doğrulama ile spam yorumlara geçit vermemektedir.
Eğer alternatif bir eklenti arıyorsanız
eklentisini kullanabilirsiniz.
WordPress spam yorumların düşmanı olan bu eklenti ile spam yorumları sitenizden uzaklaştırabilirsiniz.
WordPress kurulumunda varsayılan olarak gelen akismet eklentisi ile spam yorumlarına elveda diyebilirsiniz.
Birçok blog sahibi tarafından kullanılmakta olup kesinlikle kullanımı tavsiye edilen bir eklenti haline gelmiştir.
İstenmeyen yorumları filitreler ve 15 gün içerisinde yorumları silerek Web sitenizi spam yorumlara karşı tam koruma sağlar.
Akismet eklentisini tam anlamıyla kullanmak için bir apı anahtarı edinmeniz gerekmektedir.
Apı anahtarı edinmek ve akismet ile ilgili tüm merak edilenleri öğrenmek için
başlıklı yazımı okuyarak akismet ile ilgili herşey iöğrenebilirsiniz.
WordPress spam yorumları engelleme ile ilgili benim deneyimlerim ve edinmiş olduğum bilgiler bu şekilde idi.
Sizlerinde spam yorumları engelleme ile ilgili yöntemleriniz ve ya fikirleriniz var sa bana yorum olarak iletebilirsiniz.
Ayrıca, soru ve sorunlarınızı bana iletebilirsiniz.
İyi bloglamalar herkese.