目前我的网站 - 我们称之为www.mydomain.com,它使用Google Analytics。
该网站以英国为基础。我们在同一台服务器上使用基于美国的镜像站点,同一个域名 - www.mydomain.com/us/,它使用不同的Google Analytics ID。
从技术上讲,如果有一些访问者来到我们的英国网站,如果他的IP地址属于美国,我们只想通过调用PHP标题位置将访问者重定向到我们的美国网站,即
header("Location: www.mydomain.com/us/");
如果发生这种情况,那么我们不确定网站上的GA“流量”记录会发生什么。
例如,在Google Analytics上,如果访客A在其浏览器上输入www.mydomain.com并进入该网站,那么这就是DIRECT TRAFFIC。
如果我们将它们重定向到www.mydomain.com.com/us/,它仍然是直接流量。
如果访问者B在Google搜索结果中找到我们的网站,并点击搜索结果进入主网站,那么它就是有机交通。但是,如果我们将访问者B重定向到美国网站,我不确定美国网站上的Google Analytics如何处理此问题。
我的问题是
它是否将客户视为访客B的有机或直接流量?
如果有人通过自然搜索引擎排名进入并被我们重定向到美国网站,我希望将它们归类为自然搜索引擎。我怎样才能确保这种情况发生?
关于机器人的一般问题 - 我们计划根据用户的IP重定向。我们如何避免与Google的IP冲突,以便谷歌(或任何机器人)可以查看我们的英国和美国网站,而无需从我的代码重定向?
一些建议将受到高度赞赏。
非常感谢!
答案 0 :(得分:0)
重定向将作为引用者的旧页面。因此我很确定GA会将其视为现场链接,但是您可以在GA中命名。
这就是为什么你理想的想要避免做偷偷摸摸的重定向。为您的客户/访客提供一个选择,而不是强迫他们通过网站 - 大多数网站倾向于这样做。如果我拥有来自美国的IP地址,但由于属于英美ISP的子范围很小,我会有效地来自英国怎么办?
您需要映射机器人的IP范围。这不是一件容易的事。