Насколько мне известно, ни один браузер на данный момент не отправляет на сервер какие-либо сообщения / заголовки, сообщающие, был ли запрос обновлен или нет.
Единственный способ, которым я вижу, что пользователь не обновляет страницу, это отслеживать IP-адреса и время, когда пользователь просматривал страницу, а затем, если пользователь последний раз просматривал страницу менее 30 минут назад, скажем, вы бы отклонить его как обновление и не увеличить счетчик просмотров страниц.
ИМО обновляет большинство страниц следует * в любом случае считать просмотром страницы, так как единственная причина, по которой я обновляюсь, - это просмотр новых данных, которые могли быть добавлены, или случайное случайное обновление / перезагрузка после сбой браузера (который вышеуказанный метод отклонил бы).