2011-11-16 44 views
0

Google会在您访问搜索结果页后搜索结果中没有找到您并点击“返回”Google搜索结果的地方“隐藏xxxxxxxxxxx.com的结果”。当用户“回到”您的网站时执行操作

直到您回到Google的页面才会发生这种情况,因为我可以看到效果。这是如何完成的?这是一个onFocus在窗口上的记录,你点击了搜索结果或其他东西?

回答

0

注意搜索网址:它的http://www.google.com/#sclie...。该页面实际上没有重新加载,结果使用Ajax加载。但是,当您按Back时,它会重新加载,或者更确切地说,onload以及相关的事件再次引发。

1

我想他们只是跟踪你在结果网站上花了多少时间,如果你没有花太多时间在那里,他们会认为你没有找到你想要的东西?因此以过于简单的方式:

  1. 当您单击搜索结果时,将时间戳和目标网站URL保存在cookie中。这可以通过一个简单的onclick处理程序完成,它会在您进入新网站之前触发。
  2. 点击返回,并根据点击时间检查时间,如果花费的时间为< y秒,则会添加网址以删除xxxxx.com的结果。

然后我只是猜测,因为我不能得到这个功能为我工作,我无法找到甚至远程确定。但是,如果我必须实施这样的事情,这将是我首先要探索的事情。

相关问题