7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

WordPress Spam Yorumları Nasıl Engellenir?

Okuma süresi: 2 dk

Kısa yanıt: Ayarlar › Tartışma ekranında yorumların onaydan geçmesini zorunlu kılın, belirli bir süreden eski yazılarda yorumları otomatik kapatın ve bir anti-spam eklentisi kurun. Yorumlara ihtiyacınız yoksa yorumları tamamen kapatmak en etkili çözümdür.

Bu rehber kimin için: Spam yorumlardan şikâyetçi site sahipleri · Gereken süre: 10 dakika · Seviye: Başlangıç

Spam yorumlar yalnızca can sıkıcı değildir: zararlı bağlantılar içerir, veritabanını şişirir ve otomatik gönderim botları sunucu kaynaklarını tüketir. Yayımlanan spam bağlantıları sitenizin arama motorlarındaki itibarını da zedeleyebilir.

Spam’i azaltma adımları

  1. Moderasyonu açın: Ayarlar › Tartışma › “Yorumlar elle onaylanmalı” seçeneğini işaretleyin.
  2. Eski yazıları kapatın: “Yorumları şu günden eski yazılarda otomatik kapat” seçeneğini 30 veya 60 gün olarak ayarlayın.
  3. Bağlantı sınırı: “Bir yorumda şu sayıdan fazla bağlantı varsa moderasyonda beklet” değerini 1 yapın.
  4. Anti-spam eklentisi: Ziyaretçi verilerini yurt dışına göndermeyen, form tabanlı (honeypot) bir anti-spam eklentisi tercih edin ya da ziyaretçi verisini hangi hizmete gönderdiğini açıkça belirten bir eklenti seçip bunu sitenizin gizlilik metninde belirtin.
  5. Toplu temizlik: Yorumlar › İstenmeyen ekranında “İstenmeyenleri Boşalt” ile biriken spam’i silin.
  6. Gerekmiyorsa kapatın: Yorumlara ihtiyacınız yoksa “Yeni yazılarda yorumlara izin ver” seçeneğini kaldırın ve mevcut yazılarda toplu düzenlemeyle yorumları kapatın.

Sunucu tarafında engelleme

Spam botları genellikle wp-comments-post.php dosyasına doğrudan istek gönderir. Yoğun saldırılarda bu istekleri belirli IP aralıklarından engellemek veya bot korumasını açmak sunucu yükünü azaltır. Botların hangi IP’lerden geldiğini cPanel’deki ziyaretçi kayıtlarından görebilirsiniz.

Hâlâ çözülmediyse

Spam yorumların veritabanında kaplattığı alanı temizledikten sonra phpMyAdmin’de wp_comments ve wp_commentmeta tablolarını “optimize” edebilirsiniz. İletişim formlarındaki spam için de benzer honeypot ayarları kullanın. Bot korumasının sunucu düzeyinde yapıldığı WordPress hosting paketlerimizde bu tür trafik daha siteye ulaşmadan azaltılır.

Sık sorulan sorular

CAPTCHA kullanmalı mıyım?

Etkilidir ancak kullanıcı deneyimini düşürür ve bazı hizmetler ziyaretçi verisini yurt dışına aktarır. Önce honeypot ve moderasyon ayarlarını deneyin.

Pingback ve trackback’leri kapatmalı mıyım?

Spam kaynağı olduğu için çoğu site için kapatmanızı öneririz.

İlgili rehberler