Io aggiungerei all'interno della tabella un campo numerico che viene incrementato ogni volta che viene visualizzata la pagina.

Poi fai un SELECT count di quel campo e lo ordini per data visita.