На данный момент при переходе, например с такой страницы поиска:
www.google.com/search?q=habrahabr+google+serp
по ссылке на хабр в HTTP_REFERER передается, в зависимости от браузера или просто "
http://www.google.com
" в случае хрома (для хрома этот заголовк иногда вообще не передается) или для фаерфокса "
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC0QFjAA&url=http%3A%2F%2Fhabrahabr.ru%2Fpost%2F172965%2F&ei=8CKvUbX8K8KNtAaD-oH4BQ&usg=AFQjCNFaKBIsVaM6PhSGDxrtd3UYhCEkqw&sig2=OS6k-ooCBTN0t6Cbwmeh7A&bvm=bv.47380653,d.Yms
" для других браузеров не смотрел т.к. интересуют в основном эти два.
Т.е. гугл не хочет давать сайту нормальную информацию об источнике перехода. В куках тоже ничего внятного не передается.
Как с помощью какого-нибудь гугловского API получить информацию о словах поискового запроса, по которому был переход на сайт со страницы выдачи поиска?
В гугловских куках наверняка передается соотв. идентификатор, может в API гугл аналитики такое есть?