Presumo ci siano piu' modi ... il piu' facile che mi viene in mente dato che di solito c'e' un codice univoco....
Hai a DB i dati interessati abbinati a quel codice con una data di creazione record.

Sul click arrivi alla pagina e lo script controlla che non sia stato creato prima di TOT tempo.

In alternativa uno scritp in crontab che ogni tot tempo elimina i record a DB sempre con controllo data e quindi verifichi se esiste ancora.