Google如何跟踪网站的点击率?

时间:2016-01-24 01:56:46

标签: javascript google-analytics copy-paste

我是初学程序员。我的问题是,无论网站是否安装了Google Analytics,Google都能够跟踪网站获得的点击次数。

例如,如果我谷歌,“免费小猫”

并按第8个结果,谷歌如何知道我按下了第8个结果?

google是否使用重定向跟踪器?因为当我按下结果时,我没有看到重定向。

我的另一个直觉是,可能有一个js跟踪器脚本覆盖了跟踪点击的搜索结果页面(我不知道这是否有意义)。

请帮忙。

由于

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

对我来说,Google似乎会在用户点击它时将网址更改为重定向链接。因此,当您将鼠标悬停在链接上时,它会显示为外部网址,但当用户左键或右键点击该链接时,它会更改为Google重定向链接。

点击链接前: googling free kittens, no redirect

左键/右键单击链接后,将鼠标移开: googling free kittens, redirect

使用开发人员工具元素检查器,我们可以看到Google正在使用onmousedown事件来拦截链接上的点击次数:

<a href="http://www.gumtree.com.au/s-cats-kittens/melbourne/free+kittens/k0c18435l3001317"
   onmousedown="return rwt(this,'','','','1','AFQjCNEeR2KfOPRwfAbyIssU37Eyo5NaMQ','py4LAAToFTvvPvE72uV6Yw','0ahUKEwijhLTzwsHKAhUGVZQKHRvHA9cQFggcMAA','','',event)">
        free kittens in Melbourne Region, VIC | Cats ... - Gumtree
</a>

另请参阅:Why do browsers allow onmousedown JS to change href?