2016-01-24 42 views
0

我是一名初学者程序员。我的问题是谷歌如何能够跟踪一个网站获得的点击次数,而不管该网站是否安装了Google Analytics。Google如何跟踪点击率到网站?

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

,按8号的结果,请问谷歌知道我按8号的结果?

谷歌是否使用重定向追踪器?因为当我按下结果时,我看不到重定向。

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

请帮忙。

感谢

+0

“Google是否使用重定向跟踪器?”。是的,它确实。请注意,您的问题与编程无关。 – undefined

+1

@Vohuman虽然与编程没有直接关系,但这个问题似乎与Google用来实现重定向追踪器的编程技术相关,并且不会遮盖最终的URL,并且通常不仅仅适用于Google。 – anjsimmo

+0

@vohuman我试图开发一个应用程序来模拟这种特定的活动,但在不同的上下文中。如果您有更好的建议类别,请与我分享。 – user5831870

回答

1
1

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

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

链路左/右键点击后,再移动鼠标移开: googling free kittens, redirect

使用开发工具元素督察,我们可以看到,谷歌正在使用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?

相关问题