Also ich weiss ja nicht wie zufällig das sein soll aber die sicherste Variante wäre wohl den vorhandenen Platz in Quadranten einzuteilen und dann für jeden Link zufällig einen Quadranten zu ziehen. Dann ist das Ganze zwar nicht mehr so zufällig aber Du kannst ohne allzu großen Rechenaufwand verhinde...
Mit Dateien bezeichnet Webalizer Anfragen bei denen auch tatsächlich etwas an den Browser geschickt wurde. Wenn ein Rechner beispielsweise nur tote Links aufruft kann es durchaus vorkommen, dass er jede Menge Anfragen produziert aber eben keine Dateien (ausgeliefert bekommt).