Lo ideal para estos casos es utilizar cookies (creo yo), asi guardas cierta info en la propia maquina de cada usuario. Podrias por ejemplo manejar un array para ir añadiendo esos links que dices.
Tutorial:
http://www.gx-evolution.com/foro/Tema_cookies_en_php
Logicamente usar cookies tiene sus desventajas, si el usuario las borra, adios a tus variables...... sin embargo tu idea tampoco es muy fiable, ya que muchisima gente aun tiene IPs dinamicas, y otros....... las cambiamos a proposito xD