1

我只是想知道当用户从谷歌来到我们的网站时,是否有可能得到用户在谷歌搜索的关键字。

我只需要知道技术而不是代码,我可以编码,但不知道这在技术上是否可行。

谢谢!-D

4

3 回答 3

0

您需要读取浏览器发送的 HTTP_REFERER 标头,使用$_SERVER['HTTP_REFERER']. 这包含浏览器来自的网站 (URL)。在此网址中,您还可以在某处找到搜索词(如果访问者来自谷歌)。

此值可能为空,因为您可以在浏览器中关闭此功能。

于 2012-10-10T11:10:22.540 回答
0

最简单的方法是获取引荐来源网址,然后对其进行解析以获取用于查找您的网站的查询字符串。此链接提供了一些有关如何轻松实现此目的的提示。

如果做不到这一点,谷歌分析会告诉你哪些搜索词将人们引导到你的网站,但这只是真正有用的后记——你不能真正用它来表示“你通过关键字找到了这个网站”。

于 2012-10-10T11:11:31.323 回答
0

您只会从搜索时未登录 Google 服务(gmail、docs 等)的用户的查询中获得“q”参数。

为所有查询(据我所知)获取“q”(关键字参数)的唯一方法是在您的网站上实施 https(ssl 证书)。但是,您的网站必须将所有流量从旧的 http 索引页面(在 google 中)重定向到新的 https 页面,以便自动工作。

请注意,这样做可能会剥夺自己的收入,因为安全网站(截至目前)无法实施 Google Adsense。(可以,但这并不简单,用户可以看到,他们必须启用提示以显示不安全的内容)。

顺便提一句。我知道,这很痛苦。谷歌在我们的道路上设置了越来越多的障碍,如果这没有停止,人们最终会开始寻找更好的服务(富人的商业机会)。

于 2012-10-12T10:32:35.033 回答