我正在尝试使用google analytics跟踪重定向页面:
我有一个名为redirect.php
的页面;当我访问类似redirect.php?c=12345678
的URL时,php函数在sql查找表上执行查询以使用先前插入的URL解码代码12345678
,然后执行301
重定向。
(我正在进行301
重定向以避免重复内容。)
我希望通过分析跟踪redirect.php
的每次访问,但我不能。
例如:
redirect.php?c=87654321
重定向到story.php
。
显然在Google Analytics中我找不到redirect.php
页面。 story.php
引用者是organic/google
所以我不能依赖引用者。
是否可以通过某种方式跟踪每个重定向?
答案 0 :(得分:7)
GA在浏览器中运行。每当用户使用GA脚本访问页面时 - 都会发送用户向谷歌发出请求,通知该访问。 由于您正在进行301标题重定向 - 因此未加载任何GA脚本,因此Google不知道该用户是否在该页面上。
您拥有的选项
当然你可以合并这些选项,并且有一个带有元重定向和GA代码的页面,它会重定向到redirect.php脚本,而该脚本又会重定向301标题,但这不是最好的解决方案。 / p>
答案 1 :(得分:1)
您需要在重定向之前添加Google Analytics代码。