WordPress İstemeyen Spam Yorumları Engelleme

  • Home
  • Genel
  • WordPress İstemeyen Spam Yorumları Engelleme
wordpress spam yorum engelleme banner WordPress sitelerinde spam yorumlar, site sahiplerinin en büyük sorunlarından biridir. Bu makalede, WordPress'te spam yorumları etkili bir şekilde nasıl engelleyebileceğinizi ve sitenizi nasıl koruyabileceğinizi öğreneceksiniz.

WordPress’te Spam Yorumları Engelleme: Etkili Yöntemler

WordPress sitelerinde spam yorumlar, site sahiplerinin en büyük sorunlarından biridir. Bu makalede, WordPress’te spam yorumları etkili bir şekilde nasıl engelleyebileceğinizi ve sitenizi nasıl koruyabileceğinizi öğreneceksiniz.

Neden Spam Yorumları Engellemelisiniz?

Spam yorumlar sadece can sıkıcı değil, aynı zamanda sitenizin performansını ve SEO’sunu da olumsuz etkileyebilir. İşte spam yorumları engellemenin bazı önemli nedenleri:

  • Site güvenilirliğini artırır
  • Gerçek kullanıcı etkileşimini teşvik eder
  • Sitenizin yüklenme hızını iyileştirir
  • SEO performansınızı korur

WordPress’te Spam Yorumları Engelleme Yöntemleri

1. Akismet Eklentisini Kullanma

Akismet, WordPress’in varsayılan anti-spam eklentisidir ve oldukça etkilidir.

  1. WordPress yönetici panelinden “Eklentiler > Yeni Ekle” bölümüne gidin
  2. Akismet’i aratın ve yükleyin
  3. Eklentiyi etkinleştirin ve API anahtarınızı girin

2. reCAPTCHA Kullanma

Google reCAPTCHA, insan ve bot trafiğini ayırt etmek için kullanılan etkili bir yöntemdir.

  1. “Google reCAPTCHA” eklentisini WordPress’e yükleyin
  2. Google reCAPTCHA sitesinden API anahtarlarınızı alın
  3. Eklenti ayarlarından API anahtarlarınızı girin

3. Yorum Onayı Sistemini Kullanma

WordPress’in yerleşik yorum onay sistemini kullanarak spam yorumları manuel olarak filtreleyebilirsiniz.

  1. WordPress yönetici panelinden “Ayarlar > Tartışma” bölümüne gidin
  2. “Yorum yazarı daha önce onaylanmış bir yoruma sahip olmalıdır” seçeneğini işaretleyin

4. Spam Kelime Listesi Oluşturma

Sık kullanılan spam kelimelerini içeren bir kara liste oluşturarak, bu kelimeleri içeren yorumları otomatik olarak engelleyebilirsiniz.

  1. “Ayarlar > Tartışma” bölümüne gidin
  2. “Yorumlar İçin Kara Liste” alanına spam kelimeleri ekleyin
WordPress spam yorum filtreleme ve engelleme ayarları ekran görüntüsü

WordPress spam yorum engelleme yöntemleri ve anti-spam eklentileri

5. Anti-Spam Eklentileri Kullanma

WordPress için geliştirilmiş çeşitli anti-spam eklentileri mevcuttur. İşte en popüler olanlardan bazıları:

  • Antispam Bee
  • CleanTalk Anti-Spam
  • WP-SpamShield

6. Yorum Formunu Özelleştirme

Yorum formunuza ekstra alanlar ekleyerek spam botların işini zorlaştırabilirsiniz:

  1. Özel bir soru ekleyin (örn: “2+2 kaçtır?”)
  2. Gizli bir alan ekleyip JavaScript ile doldurun

7. Yorumlardaki Linkleri Kaldırma veya “nofollow” Yapma

Spam yorumcuların çoğu, backlink almak için yorum yapar. Linkleri kaldırarak veya “nofollow” yaparak bu motivasyonu ortadan kaldırabilirsiniz.

function make_links_nofollow($content) {
    return preg_replace_callback('/<a[^>]+/', function($matches) {
        return str_replace('href=', 'rel="nofollow" href=', $matches[0]);
    }, $content);
}
add_filter('comment_text', 'make_links_nofollow');

8. Yorum Yapma Süresini Sınırlama

Çok hızlı yapılan yorumlar genellikle botlar tarafından yapılır. Yorum yapma süresini sınırlayarak bu sorunu çözebilirsiniz.

function minimum_comment_interval( $commentdata ) {
    $last_comment = get_comments( array(
        'number' => 1,
        'post_id' => $commentdata['comment_post_ID'],
        'user_id' => $commentdata['user_id'],
        'comment_author_IP' => $commentdata['comment_author_IP']
    ) );
    if ( $last_comment ) {
        $time_diff = current_time('timestamp') - strtotime($last_comment[0]->comment_date_gmt);
        if ( $time_diff < 60 ) {
            wp_die( 'Lütfen yorum yapmadan önce 60 saniye bekleyin.' );
        }
    }
    return $commentdata;
}
add_filter( 'preprocess_comment', 'minimum_comment_interval' );

Spam Yorum Engelleme İçin En İyi Uygulamalar

  1. Birden fazla yöntemi bir arada kullanın
  2. Eklentilerinizi ve WordPress’i güncel tutun
  3. Düzenli olarak spam yorumları temizleyin
  4. IP bazlı engelleme kullanın
  5. Yorum politikanızı açıkça belirtin

Sonuç

Spam yorumlarla mücadele, sürekli bir çaba gerektirir. Bu makalede öğrendiğiniz yöntemleri uygulayarak, WordPress sitenizi spam yorumlardan koruyabilir ve kaliteli bir kullanıcı deneyimi sunabilirsiniz. Unutmayın, hangi yöntemleri kullanırsanız kullanın, sitenizi düzenli olarak kontrol etmek ve gerektiğinde stratejinizi güncellemek önemlidir.

Daha fazla WordPress güvenlik ipucu için WordPress Güvenlik Kılavuzu‘nu inceleyebilirsiniz.

Bir yanıt yazın

Language »