Помимо тех из нас, кто обычно щелкает по среднему щелчку / нажатию клавиши Ctrl, чтобы открывать ссылки на новых вкладках, существует еще одна важная причина сбоя onClick: NoScript и подобные плагины, которые позволяют запускать javascript только с сайтов, занесенных в белый список. Если ваш домен не входит в мой белый список, значит, onClick не будет работать, независимо от того, как я инициирую ссылку.
Если вы хотите получить достоверную статистику о том, какие страницы посещают люди, для этого есть только один пуленепробиваемый источник: журнал веб-сервера.
Журналы, вероятно, также являются лучшим выбором для отслеживания того, как люди перемещаются по сайту, но они не совсем надежны, поскольку некоторые пользователи-параноики конфиденциальности будут фальсифицировать свои заголовки реферера или просто не отправлять их вообще, но я ожидаю, что это гораздо реже, чем отключение JavaScript.