Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Sorunun özeti XenForo sitene çok fazla bot (özellikle spam / sahte trafik üreten, kaynak tüketen) geliyorsa, bunu hem sunucu hem uygulama (XenForo) hem de ağ/servis (Cloudflare vb.) seviyesinde azaltmak mümkün.
Aşağıda en pratik ve işe yarayan yöntemleri sırayla yazıyorum.
1. robots.txt ile “iyi huylu” botları yönlendirme
Bu yöntem saldırgan veya sahte trafik yapan botları kesmez ama Google, Bing, Ahrefs gibi kurallara uyan botları kontrol etmene yardım eder.
Alan adının kök dizinine bir robots.txt dosyası koy:
Not:
robots.txt sadece kurallara uyan botlar içindir. Kötü niyetli scraper, spam veya DDOS tarzı botları bu yöntemle engelleyemezsin.
2. .htaccess ile IP / User-Agent bazlı engelleme (Apache)
Paylaşımlı hosting veya Apache kullanıyorsan, belirli IP bloklarını veya user-agent’ları direkt sunucu seviyesinde engelleyebilirsin.
.htaccess içine örnek IP engelleme:
Kod:
<IfModule mod_authz_core.c>
Require all granted
Require not ip 1.2.3.4
Require not ip 5.6.0.0/16
</IfModule>
<IfModule !mod_authz_core.c>
Order Allow,Deny
Allow from all
Deny from 1.2.3.4
Deny from 5.6.
</IfModule>
User-Agent bazlı engelleme:
Kod:
<IfModule mod_rewrite.c>
RewriteEngine On
# Kötü bot örnekleri
RewriteCond %{HTTP_USER_AGENT} (AhrefsBot|SemrushBot|MJ12bot|python-requests|curl) [NC]
RewriteRule .* - [F,L]
</IfModule>
Uyarı:
Gerçek arama motoru botlarını (Googlebot, Bingbot) engelleme; SEO’yu öldürür. Bunları engellemeden önce user-agent’ı ve IP doğrulaması yap.
3. Nginx seviyesinde rate limit / bot engelleme
Nginx kullanıyorsan aşırı istek atan IP’leri otomatik sınırlayabilirsin.
Örnek: Belirli bir ülke + yüksek istek sayısı bot trafiğiyse
“Field: Country = X” ve “Requests per minute > Y” için Challenge (captcha) veya Block yapabilirsin.
User-Agent / URL pattern bazlı kurallar:
Örneğin wp-login.php isteyen botlar (XenForo’da yok ama sürekli denenir):
Kod:
(http.request.uri.path contains "wp-login.php")
aksiyon: Block.
5. XenForo içinden temel önlemler
a) Kayıt ve form korumaları
Bu bot trafiğini doğrudan kesmez ama spam hesap/bot davranışını azaltır.
Yönetici paneli > Seçenekler > Spam yönetimi
reCAPTCHA / hCAPTCHA etkinleştir
Basit matematik sorusu veya Q&A (soru-cevap) doğrulama ekle
b) Rate limit ayarları
Yönetici paneli > Seçenekler > Kullanıcı davranışı gibi bölümlerde “dakikadaki maksimum mesaj, arama limiti” vb. ayarları mantıklı seviyeye çekerek otomatik saldırıları yavaşlatabilirsin.
6. Log analizi ile “gerçekten” zararlı olanı tespit
Rastgele engelleme yerine önce kaynağı görmen iyi olur:
robots.txt ile normal botların siteni yormamasını sağlama
Sonuç
XenForo’da bot trafiğini tek bir ayarla tamamen bitirmek mümkün değil; katmanlı gitmek gerekiyor. En hızlı etkili kombinasyon genelde Cloudflare WAF + sunucu tarafında rate limit + XenForo spam korumaları. Bu üçlü doğru ayarlandığında hem kaynak tüketen hem de spam üreten bot trafiği büyük ölçüde kesilmiş olur.
Dünya üzerindeki ilk web sitesi, 1991 yılında Tim Berners-Lee tarafından yayınlandı.
Google, bir sayfanın ilk 100 kelimesine diğer bölümlerden daha fazla önem verir.
Sayfa açılış hızı 3 saniyeyi geçerse kullanıcıların %50’si siteyi terk eder.
HTTPS olmayan siteler Chrome’da “Güvenli Değil” olarak işaretlenir.
Aynı içerik farklı URL’lerde varsa Google bunu kopya içerik sayar.
Başlık etiketi (title) 60 karakteri geçerse Google sonunu keser.
Meta açıklamalar sıralamayı değil, tıklanma oranını (CTR) etkiler.
H1 etiketi bir sayfada yalnızca 1 tane olmalıdır.
Mobil uyumlu olmayan siteler Google’da ciddi sıralama kaybı yaşar.
Robots.txt yanlış ayarlanırsa sitenin tamamı dizinden çıkabilir.
XML sitemap, Google’a “önemli sayfalarım bunlar” demenin yoludur.
404 hataları kullanıcı deneyimini ve SEO’yu olumsuz etkiler.
Backlink sayısından çok, backlink kalitesi önemlidir.
Anahtar kelimeyi URL içinde kullanmak hâlâ etkilidir.
Görsellerin dosya boyutu büyükse site hızını düşürür.
ALT etiketi olmayan görseller SEO açısından eksiktir.
İç linkleme, Google botlarının siteyi daha iyi taramasını sağlar.
Aynı IP’den çok sayıda backlink almak spam olarak algılanabilir.
Domain yaşı tek başına sıralama garantisi değildir.
Uzun içerik ≠ kaliteli içerik; önemli olan kullanıcıyı tatmin etmesi.
Google, kullanıcı sitede ne kadar kalıyor buna dikkat eder.
Sayfa başına tek odak anahtar kelime en sağlıklı yaklaşımdır.
Site haritası güncel değilse yeni sayfalar geç indekslenir.
WWW ve non-WWW yönlendirmesi yapılmazsa kopya sorun oluşur.
Schema (yapısal veri) kullanmak zengin sonuç şansını artırır.
Çok fazla reklam, kullanıcıyı siteden kaçırır.
SSL sertifikası artık SEO için bir “zorunluluktur”.
Google, özgün ama faydasız içeriği de geriye atar.
Forumlarda aktif kullanıcı, pasif üyeden daha değerlidir.
SEO kısa vadeli değil, sabır isteyen uzun vadeli bir süreçtir.
Dikkat!
İçerik sağlayıcı paylaşım sitesi olarak hizmet veren WebmasterForum.NET adresimizde, 5651 Sayılı Kanun’un 8. maddesi ile Türk Ceza Kanunu’nun 125. maddesi uyarınca, üyelerimiz tarafından yapılan tüm paylaşımların hukuki sorumluluğu ilgili üyeye aittir.
WebmasterForum.NET hakkında yapılacak tüm hukuki şikayetler, iletişim bağlantımız üzerinden tarafımıza iletildikten sonra en geç 3 (üç) gün içerisinde ilgili mevzuat çerçevesinde incelenecek, gerekli işlemler yapılacak ve başvuru sahibine bilgi verilecektir.
Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz.