【问题标题】:How does Google Analytics know the source of HTTPS inbound organic search traffic?Google Analytics 如何知道 HTTPS 入站自然搜索流量的来源?
【发布时间】:2012-04-27 18:05:36
【问题描述】:
【问题讨论】:
标签:
http
https
http-headers
google-analytics
search-engine
【解决方案1】:
Google 结果的目标是重定向到所需 URL 的中间页面,例如:
http://www.google.com/url?sa=t&rct=j&q=yahoo&esrc=s&source=web&cd=1&sqi=2&ved=0CDEQFjAA&url=http%3A%2F%2Fwww.yahoo.com%2F&ei=sOuaT6qMEaW80QWw8JjuDg&usg=AFQjCNG7Ba-stir4109vlLygPQX7QGf8bg
当您将 Google 与 https 结合使用时,结果会定位到相同的 URL,但 q 参数为空:
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CDEQFjAA&url=http%3A%2F%2Fwww.yahoo.com%2F&ei=sOuaT6qMEaW80QWw8JjuDg&usg=AFQjCNG7Ba-stir4109vlLygPQX7QGf8bg
所以有一个http引用,但没有任何关键字信息。
【解决方案2】:
Google 欺骗您认为您点击的目标是您在将鼠标悬停在链接上时看到的 URL(可能是通过使用 JavaScript 更改状态栏)。
如果您右键单击并复制链接(例如,取决于您的浏览器),您会看到您从 Google 搜索中单击的每个链接首先通过 Google 服务器,查询中包含各种参数,这大概有助于它与您使用的搜索关键字联系起来。 (尚不清楚这是否适用于其他搜索引擎。)