İLE %100 UYUMLU: Güvenli E-Posta Hosting Hizmetimizi 1 AY ÜCRETSİZ Deneyin! HEMEN OLUŞTURUN
WordPress, dünya üzerindeki web sitelerinin neredeyse yarısına güç veren muazzam bir içerik yönetim sistemidir. Ancak bu devasa popülarite, onu siber korsanların, otomatik botların ve kötü niyetli yazılımların da bir numaralı hedefi haline getirmektedir. Başarılı bir blog yazısı yayımladığınızı ve sabah uyandığınızda yüzlerce yeni yorum bildirimi aldığınızı hayal edin. Heyecanla paneli açtığınızda ise bu yorumların tamamen anlamsız metinlerden, sahte ürün satışlarından veya yasa dışı bahis sitelerine giden zararlı bağlantılardan ibaret olduğunu görürsünüz. İşte dijital dünyada “Spam” (İstenmeyen İleti) olarak adlandırılan bu kabus, müdahale edilmediğinde sitenizin sonunu getirebilir.
Tam bu noktada, WordPress’in yaratıcı şirketi Automattic tarafından geliştirilen ve kurulum paketinin içinde varsayılan olarak gelen efsanevi bir koruyucu devreye girer: Akismet Anti-Spam.
Bu kapsamlı rehberde, web sitenizi istenmeyen çöp yorumlardan arındırarak size yüzlerce saat kazandıracak olan Akismet eklentisinin tam olarak ne işe yaradığını, arka plandaki çalışma mantığını, API anahtarının nasıl ücretsiz alınacağını ve en ideal ayarların nasıl yapılandırılacağını adım adım, tüm teknik detaylarıyla inceliyoruz.
İçindekiler
Akismet, basit bir ifadeyle WordPress siteniz için geliştirilmiş, bulut tabanlı bir yapay zeka ve filtreleme sistemidir. Sitenize bırakılan her yorum, iletişim formu mesajı veya geri bildirim, anında Akismet’in küresel sunucularına gönderilir. Bu sunucularda mesajın içeriği, göndericinin IP adresi, kullanılan bağlantılar ve e-posta adresi devasa bir spam algoritmasından geçirilir. Eğer algoritma bu mesajın bir bota veya spammer’a ait olduğuna karar verirse, yorum sitenizde hiç yayınlanmadan doğrudan “İstenmeyen” (Spam) klasörüne yollanır veya ayarlarınıza göre kalıcı olarak silinir.
Akismet’in asıl gücü “Kolektif Öğrenme” (Machine Learning) mekanizmasından gelir. Sistem, dünya çapında milyonlarca WordPress sitesinden anlık veri toplar.
Yorumları manuel olarak onaylayıp silmek varken neden ekstra bir eklentiye ihtiyaç duyduğunuzu düşünüyor olabilirsiniz. Ancak günde binlerce ziyaretçi alan bir sitede manuel kontrol yapmak imkansızdır. Spam yorumların sitenize vereceği zararlar şunlardır:
WordPress’i ilk kurduğunuzda Akismet genellikle “Eklentiler” (Plugins) menünüzde pasif bir şekilde sizi bekler. Ancak eğer listede yoksa, kurulumu baştan yapmak oldukça basittir.
Etkinleştirme işleminin ardından WordPress ekranınızın üst kısmında büyük bir bildirim belirecektir: “Akismet hesabınızı kurun.” İşlem burada bitmez; eklentinin çalışabilmesi için bulut sunucularıyla haberleşmesini sağlayacak bir API Anahtarına ihtiyacınız vardır.
Bu aşama, birçok yeni WordPress kullanıcısının ücret ödemesi gerektiğini düşünerek vazgeçtiği veya kafasının karıştığı noktadır. Ancak Akismet, ticari olmayan (kişisel bloglar, portfolyolar vb.) web siteleri için tamamen ücretsiz bir plan sunmaktadır. API anahtarını almak için şu adımları eksiksiz izlemelisiniz:
akismet.com
Tebrikler! Akismet şu andan itibaren web sitenizdeki tüm yorum trafiğini gözetim altına almış durumdadır.
API bağlantısını kurduktan sonra, Akismet ayarlar sayfasında verimliliği artırmak ve yasal düzenlemelere (GDPR / KVKK) uyum sağlamak için birkaç ince ayar yapmanız gerekir.
1. Sıkılık (Strictness) Seviyesi: Bu alanda karşınıza iki temel seçenek çıkar:
Yeni bir web sitesi yönetiyorsanız, başlangıçta ikinci seçeneği (Seçenek B) işaretlemeniz tavsiye edilir. Çünkü nadiren de olsa, gerçek bir ziyaretçinin yorumu sisteme takılabilir (False Positive). Yorumların spam klasöründe 15 gün boyunca bekletilmesi, aralara kaynamış olabilecek gerçek yorumları kurtarmanız için size bir güvenlik ağı sağlar. Siteniz çok büyüdüğünde ve günde binlerce spam geldiğinde birinci seçeneğe geçiş yapabilirsiniz.
2. Gizlilik (Privacy) Bildirimi: Avrupa Birliği GDPR veya Türkiye’deki KVKK (Kişisel Verilerin Korunması Kanunu) yasaları gereğince, ziyaretçilerinize verilerinin yurt dışı sunucularında işlendiğini bildirmek zorundasınız. Akismet, IP adreslerini kendi sunucularına gönderdiği için yorum formunuzun altına küçük bir bildirim ekler.
Geliştirici İbrahim, sadece blog yazılarının altındaki yorumların değil, “Bize Ulaşın” sayfasındaki iletişim formlarının da botlar tarafından Rusça spam mesajlarla doldurulduğunu fark etmiştir. Akismet sadece yorumları değil, popüler form eklentilerini de koruyabilir.
Örneğin, dünyada en çok kullanılan Contact Form 7 eklentisini kullanıyorsanız, Akismet’i formunuza şu şekilde dahil edebilirsiniz: Formunuzun düzenleme ekranına girdiğinizde, e-posta, isim veya URL alanlarının sonuna küçük bir Akismet etiketi eklemeniz yeterlidir.
[text* your-name akismet:author]
[email* your-email akismet:author_email]
Bu kodları iletişim formunuzun şablonuna eklediğiniz anda, botlar iletişim formunu doldursa bile Akismet bunu algılar ve mesajı e-posta kutunuza hiç ulaştırmadan arka planda imha eder.
WordPress ekosisteminde bir web sitesi inşa ederken, Akismet Anti-Spam eklentisi “kurulsa da olur, kurulmasa da olur” denilebilecek bir seçenek değil, sitenizin sağlığı için mutlak bir zorunluluktur. Ücretsiz planıyla sağladığı yüksek değerli güvenlik katmanı sayesinde; siz içeriklerinize, SEO stratejilerinize ve işinizi büyütmeye odaklanırken, Akismet arka planda sitenizi çöp yığınlarından koruyan sadık bir gece bekçisi gibi çalışmaya devam edecektir. Kurulumu sadece birkaç dakika sürer ancak size kazandıracağı zaman dilimi yıllarla ölçülemez.