HTTP_REFERRER to tylko informacja na której nie można polegać bo może być tam cokolwiek.
Pytanie skąd chces monitorowac ruch? Bo jeśli ze świata to dużo informacji dostaniesz z
http://www.google.com/analytics/ i tam musiałbyś się wpiąć po API. Do tego dobrze jak strona jest dodana do Search Console od Googla i powiązana w Analytics wtedy są zbierane dodatkowe dane jak np. wyszukiwane keywordsy.
Inna opcja to parametr w linku (jesli takowy możesz dodawać) z adresem strony źródłowej.
Tak poza tym to nie ma za wiele opcji.