Also wenn bei dir jeder Klick einige MB an Daten runterläd, würd ich auch so deine Seite nicht mehr besuchen...
Keine Ahnung wie du auf sowas kommst, ich habe ja nie was von mehreren MB pro Seitenaufruf bzw. Klick geredet.
Geht es dir eigentlich darum, dass jemand absichtlich deine Seiten dauernd öffnet, oder geht es dir um Links die auf fremden Seiten plaziert wurden?
Das erstere
Für Links von fremden Seiten kannst du den Referer schon nutzen, aber nicht indem du prüfst ob der User von deiner Seite kommt, sondern indem du prüfst ob er nicht von einer anderen Seite kommt. Somit erlaubst du auch die, deren Referer geblockt wird. Das ist aber nur ein kleiner Teil, Traffik durch unerwünschte Links kann man so effektiv verhindern.
Das versteh ich nicht ganz, denn
"von meiner Seite" entspricht "nicht von einer anderen Seite".
Das musst du mir genauer erklären.