La cosa in se non è particolarmente grave ma mi disturba avere improvvisi picchi di accessi (falsi) ogni volta che pubblico un nuovo post.
Per ovviare a questo "problema" ho realizzato un piccolo modulo JavaScript che, almeno apparentemente (è in linea da dicembre 2013), ha fatto si che il mio Blog sia diventato poco appetibile/interessante per i suddetti cialtroni.
La sua struttura è molto semplice:
//------------------------------------------------------------------ // Stop unwanted referer and redirect the browser to google //------------------------------------------------------------------ var IncomingReferrer = document.referrer; if (IncomingReferrer !=="") { var UnWanted = ["http://vampirestat.com", "http://7secretsearch.com", "http://www.adsensewatchdog.com", "http://zombiestat.com"]; for (var i = 0; i < UnWanted.length; i++) { if (IncomingReferrer.substr(0,UnWanted[i].length) == UnWanted[i]) { i=100000; } } if (i>100000) { document.write('<script type="text/undefined">') location.href = "http://www.google.com"; } }
Non faccio altro che verificare se il referrer è tra quelli presenti nella black-list "UnWanted" e se il test è positivo redirigo il browser vero un'altra URL, in questo caso google.com, di fatto interrompendo il caricamento della pagina del blog.
Lo script va posizionato immediatamente dopo il tag <HEAD>
e questo si può fare andando su Modello/Modifica HTML
Può darsi che il mio Blog non sia più stato visitato dai bot in quanto ritenuto poco interessante o può darsi che lo script abbia sortito il suo effetto, sta di fatto che se a qualcuno va di provare ad apportare la stessa modifica, sarò lieto di ricevere feedback a riguardo.