2013-05-07 3 views
0

고객이 내 웹 사이트를 방문하는 데 사용하는 키워드를 얻으려고합니다. 그 때문에, 나는 $_SERVER['HTTP_REFERER']을 사용하여 referer url을 얻고 키워드를 추출하기 위해 그것을 분석합니다.Google 인스턴트 검색 URL에서 키워드 가져 오기

하지만 Google 인스턴트 검색 중에는 매개 변수가 해시 (#) 뒤에 추가되고 키워드가 더 이상 referer URL에 없습니다. 이 경우 키워드를 가져올 수 있습니까?

나는 url이 서버에 전달되지 않는다는 것을 읽었습니다. 그것이 사실이라면 즉시 검색에서 Google 키워드를 얻는 다른 방법이 있습니까? 예를 들어

:

google instant search: https://www.google.fr/webhp?source=search_app#safe=off&hl=fr&sclient=psy-ab&q=stackoverflow+php&oq=stackoverflow+php&gs_l=hp.3..0j0i30l3.800.19877.0.20202.26.16.8.2.2.0.106.1334.14j2.16.0...0.0...1c.1.12.psy-ab.cQ13IWm1U0g&pbx=1&bav=on.2,or.r_cp.r_qf.&bvm=bv.45960087,d.d2k&fp=d5d763d789c53203&biw=1600&bih=744 

referer url: https://www.google.fr/webhp?source=search_app 
+1

이 질문은 연구 노력을 나타내지 않습니다. ** 숙제를하는 것이 중요합니다 **. 당신이 발견 한 것과 *** 왜 당신의 필요를 충족시키지 못했는지 ***를 말해주십시오. 이것은 당신이 자신을 도우려고 시간을 투자했음을 보여 주며, 명백한 답을 되풀이하는 것을 막아줍니다. 무엇보다도 당신은보다 구체적이고 적절한 대답을 얻는 데 도움이됩니다. [FAQ] (http://stackoverflow.com/questions/how-to-ask). –

+0

나는 그것이 가능하지 않다라고 꽤 확신한다. – Dogbert

답변

0

난 당신이 접근 할 수없는 것 같아요. 다음과 같이하지만 당신이 달성하고자하는 google analytics를 사용하여 수행 할 수 있습니다 :

http://www.wordtracker.com/academy/monitor-with-google-analytics

Google 웹 로그 분석 (GA 코드)를 추가하는 등의 간단한.

:

당신이 키워드가 자신의 DB에 저장하려는 경우 당신이 할 수 있다면, 내가 의심, 비록
<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXX-X']); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 

</script> 

.