JavaScript как вытащить поисковый запрос реферера?
Добрый вечер товарищи друзья.
Есть необходимость вытащить поисковый запрос на сайте из реферера. Интересует просто механизм. Я понимаю что у каждой ПС он храниться в разных get-переменных. Проблема в том что document.referrer
выводит просто "yandex.ru" или "google.ru" и т.д., без get параметров. Как тогда liveinternet и другие сервисы статистки умеют это определять?
Спасибо.
UPD.
Поправочка - не говорит только гугл. Причем не важно авторизован я или нет (пробовал с разных браузеров). яндекс выкладывает все как есть.
UPD.
Что-то я поторопился за яндекс радоваться. В его url куча всего чего угодно, только не поискового запроса. Так что вопрос еще актуален.