【发布时间】:2015-10-12 15:55:51
【问题描述】:
我正在运行一个网站,您可以通过访问 3 个域中的任何一个来访问该网站:
www.abc.com
www.asd.com
www.xyz.com
都会将您重定向到 www.abc.com
如何在 Google Analytics 中跟踪人们从哪个网站访问 www.abc.com?
【问题讨论】:
我正在运行一个网站,您可以通过访问 3 个域中的任何一个来访问该网站:
www.abc.com
www.asd.com
www.xyz.com
都会将您重定向到 www.abc.com
如何在 Google Analytics 中跟踪人们从哪个网站访问 www.abc.com?
【问题讨论】:
为了那些带着同样问题来到这里的人而回答。这是一个很好的解决方案: http://lanevance.com/web/web-development/tracking-301-redirects-with-google-analytics/
总结
在您网站的根文件夹中,添加一个 .htaccess 文件:
#redirect with a 301
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteRule ^(.*)$ http://www.example.com/?utm_source=redirects&utm_medium=%{HTTP_HOST}&utm_content=301_redirects [L,R=301]
也就是说,重定向到 www.example.com 上所有不是 www.example.com 的东西(包括没有 www 的 example.com),并将当前主机添加为 GET 参数。
这将显示在您的 Google Analytics(分析)广告系列的来源/媒介页面中。你可以使用任何你想要的作为 utm_source 和 utm_content。
【讨论】: