robots.txt dosyasına iyi niyetli botlar bakar, kötü niyetli botlar bakmaz.
.htaccess dosyasına şunu ekleyin, sorun düzelecektir.
.htaccess dosyasına şunu ekleyin, sorun düzelecektir.
RewriteEngine on
RewriteCond %{HTTP_REFERER} blackhatworth\.com [NC,OR]
RewriteCond %{HTTP_REFERER} buttons\-for\-website\.com [NC,OR]
RewriteCond %{HTTP_REFERER} ilovevitaly\.co [NC,OR]
RewriteCond %{HTTP_REFERER} ilovevitaly\.com [NC,OR]
RewriteCond %{HTTP_REFERER} semalt\.semalt\.com [NC,OR]
RewriteCond %{HTTP_REFERER} shopping\.ilovevitaly\.com [NC,OR]
RewriteCond %{HTTP_REFERER} darodar\.com [NC,OR]
RewriteCond %{HTTP_REFERER} bestwebsitesawards\.com [NC]
RewriteRule .* - [F]
analytics ten filtre koymak hiçbir işe yaramaz. adamahala spam saldırılara devam eder sen göremezsin filtrelediğin için sadece.
yukarıda arkadaşın verdiği kodlarla birlikteben bir de javascript kodu kullanıyorum head etiketleri arasında. çözümler sadece htaccess ve javascript yoludur
<script>
var blocklink = ['http://darodar.com', 'http://econom.co','http://ilovevitaly.com','http://ilovevitaly.ru','http://priceg.com','http://blackhatworth.com','http://hulfingtonpost.com','semalt.com','semalt.com/crawler.php','bestwebsitesawards.com'];
for (var b = blocklink.length; b--;) {
if (document.referrer.match(blocklink[b]))
window.location = "http://google.com/";
}
</script>