2011-11-16 38 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的結果。

然後我只是猜測,因爲我不能得到這個功能爲我工作,我無法找到甚至遠程確定。但是,如果我必須實施這樣的事情,這將是我首先要探索的事情。

相關問題