Здравствуйте господа программисты!
Помогите пожалуйста понять, разобраться. Или направьте хотя бы куда копать.
Сильно не судите я только учусь.
Как вытащить поисковые запросы. С помощью
document.referrer
они сохраняются БД. Вытащить их от туда могу. Как их теперь разобрать на составляющие?
Например такое:
Для гугла
http://www.google.kz/url?
sa=t
&rct=j
&q=%D1%80%D0%B5%D0%BC%D0%BE%D0%BD%D1%82%20%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9
&source=web
&cd=7
&sqi=2
&ved=0CFQQFjAG
&url=http%3A%2F%2Fdvigateli.kz%2F
&ei=2V_YUIOqGPTV4QSG4YCABQ&usg=AFQjCNE8EDZ9g2gindt2tthQ3zTUqKAvsw
&bvm=bv.1355534169,d.bGE
Для яндекса
http://yandex.ru/yandsearch?
text=%D1%81%D0%B0%D0%BC%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9 %D1%80%D0%B5%D0%BC%D0%BE%D0%BD%D1%82 %D0%B1%D0%B5%D0%BD%D0%B7%D0%BE%D0%B3%D0%B5%D0%BD%D0%B3%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0
&clid=9403
&lr=14
В гугле мой запрос содержится в переменной &q , а яндексе в text=. Вопрос как их от туда извлечь? Как декодировать? И для чего там остальные переменные не понятно. перекопал инет , но не чего подходящего не нашел. Есть с классами , но их пока не понимаю. Кто нибудь знает? как это сделать?
|