In effetti non avevo letto bene il tuo problema...se quello che vuoi è monitorare gli accessi di un qualsiasi utente 'proveniente' da uno specifico sito non credo sia 'fattibile'.
Nel senso che in linea di principio non puoi sapere (e non dovresti!) dove un utente è stato prima!

Gli accessi degli spider per esmpio si possono gestire perchè
te lo dicono loro di esserlo...gli utenti normali invece non ti inviano nulla riguardo la loro 'storia passata' (a parte ovviamente l'uso direi illecito di programmi spyware).