Вы могли бы сделать это несколькими различными способами, если бы это был я, я бы как-то сохранял просмотры страниц (база данных, плоский файл, статическая переменная, состояние приложения, все, что на самом деле плавает в вашей лодке) с DateTime и определял длительность времени. включить в подсчет, например любые просмотры страниц в последнюю минуту или что угодно.
Если вы хотите получить более точную информацию, вы также можете провести какой-то опрос AJAX, чтобы проверить, все ли еще люди на странице.