使用PHP从Google搜索获取原始推荐人网址?

Muh*_*zad 6 php google-webmaster-tools

我正在使用$_SERVER['HTTP_REFERER'];,获取推荐人URL.

当我输入谷歌搜索框时 q='some text'

`https://www.google.com.pk/#hl=en&output=search&sclient=psy-ab&q=some text%2Ftestbulkresponse&oq=some text%2Ftestbulkresponse&gs_l=hp.3...15460.24280.1.25007.30.30.0.0.0.0.325.7136.2-27j3.30.0...0.0...1c.1.8.hp.dAvuch3bBg4&psj=1&bav=on.2,or.r_qf.&bvm=bv.44697112,d.ZWU&fp=980e418276b62e8c&biw=1366&bih=595`
Run Code Online (Sandbox Code Playgroud)

但是当我在我的网站上使用as获取此URL时 $_SERVER['HTTP_REFERER'];

q=null这样的

`http://www.google.com.pk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC0QFjAA&url=http%3A%2F%2Fwww.bulkresponse.com%2Ftestbulkresponse%2Fdashboard.php&ei=r9NbUfv7GcjaOYDdgKgC&usg=AFQjCNF9U_DpJEwupZ0ZLPbjWJ6DQLWZcA&bvm=bv.44697112,d.ZWU`. 
Run Code Online (Sandbox Code Playgroud)

因此,我无法在Google中获取搜索关键字,我应该怎么做才能获得搜索关键字?

Mak*_*s3w 17

Google会删除HTTPS连接和已登录用户的搜索查询,因此了解搜索查询的唯一方法是使用Google Analytics

当您从https://www.google.com进行搜索时,您从我们的自然搜索列表中访问的网站仍然会知道您来自Google,但不会收到有关每个查询的信息.

http://googleblog.blogspot.com.es/2011/10/making-search-more-secure.html http://analytics.blogspot.com.es/2011/10/making-search-more-secure-accessing html的