当前位置:编程学习 > C#/ASP.NET >>

百度和谷歌是如何防模拟点击的

先来看看百度:
例子:输入“阀门”关键字;
在搜索结果里面右键单击竞价的链接,得到的字符串为:
[http://www.baidu.com/baidu.php?url=Z20K00j3s6ZjscwYiEygedva8S4iY7II6PcrSwEDmlqFAofodIYNFMmS0cv5COlG3qCK4EDdXEc10B-FO2_OSOlj3phVkiP5L_ZvCnzl8ED9kzb7VGFAvVuEZIpy.Db_aOQxsIZblUNKUZeqtH7p-muCyrrOkvU-0.U1Yk0ZDqVXxDdnl_YP30Ijvkzo1Z_Uld4tHR1J1fLVUfYnf0pyYqnW0Y0ZTq0ATqmMP1uZC0IybqTv7VTAk-TZnsPfKspyfqn6KWpyfqPj0z0AdY5H00pvbqn0KzIjYLnjR0mLFW5HmYPWD1&ck=806.0.127.250.116.119.107.346]

通过查看源码得到的链接为:
[http://www.baidu.com/baidu.php?url=Z20K00j3s6ZjscwYiEygedva8S4iY7II6PcrSwEDmlqFAofodIYNFMmS0cv5COlG3qCK4EDdXEc10B-FO2_OSOlj3phVkiP5L_ZvCnzl8ED9kzb7VGFAvVuEZIpy.Db_aOQxsIZblUNKUZeqtH7p-muCyrrOkvU-0.U1Yk0ZDqVXxDdnl_YP30Ijvkzo1Z_Uld4tHR1J1fLVUfYnf0pyYqnW0Y0ZTq0ATqmMP1uZC0IybqTv7VTAk-TZnsPfKspyfqn6KWpyfqPj0z0AdY5H00pvbqn0KzIjYLnjR0mLFW5HmYPWD1]

后者少了:[&ck=806.0.127.250.116.119.107.346];仔细分析代码发现是由这串代码实现的:[ onmousedown="return c({'fm':'ppim', 'title':this.innerHTML,'url':this.href,'p1':4001})"]

再看看谷歌:
“输入相同条件”
在搜索结果里面右键单击竞价的链接,得到的字符串为:
[http://www.google.com.hk/aclk?sa=L&ai=CCYi3bAWKTdzYFoS0uwOYjrDtBP36lpcBucny3xiCw8N5CAAQAygDUL7K3aQBYJ3R1IGwBcgBAakCfx0RYWd2hD6qBBlP0KGXXBXq1g9clbDZF5tuRBTe99S9wBGj&sig=AGiWqtzydXiXGvTG0fxAXdfmtmMaD8VJBQ&ved=0CBUQ0Qw&adurl=http://www.wyfix.com]

通过查看源码得到的链接为:
[http://www.google.com.hk/aclk?sa=L&ai=CCYi3bAWKTdzYFoS0uwOYjrDtBP36lpcBucny3xiCw8N5CAAQAygDUL7K3aQBYJ3R1IGwBcgBAakCfx0RYWd2hD6qBBlP0KGXXBXq1g9clbDZF5tuRBTe99S9wBGj&sig=AGiWqtzydXiXGvTG0fxAXdfmtmMaD8VJBQ&ved=0CBUQ0Qw&adurl=http://www.wyfix.com]

后者多了:[&]

百度的好像要更完善些,不过要想执行一下“[ onmousedown="return c({'fm':'ppim', ‘title':this.innerHTML,'url':this.href,'p1':4001})"]”这串代码也应该不是太难的事;


--------------------编程问答-------------------- --------------------编程问答-------------------- 在搜索结果里面右键单击竞价的链接  没懂什么意思 --------------------编程问答-------------------- --------------------编程问答-------------------- 看看 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
引用 2 楼 xiaoqiu1234 的回复:
在搜索结果里面右键单击竞价的链接 没懂什么意思

+10086 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------

路过 --------------------编程问答-------------------- 你每次用程序点击


他们肯定是有控制的啊


就是机制不一样


我觉得 baidu  google  把你的IP  或者硬盘记录了


多种结合  再加 cookic   之类的


模拟点击你要多分析一下喽 --------------------编程问答-------------------- 不过我是知道有人做百度


google  排名的


有人做这产品,也是模拟点击的 --------------------编程问答-------------------- 点一次竞价排名用户就得像百度付费。 --------------------编程问答-------------------- 大家要踊跃发言,可以多做一下这方面的讨论。希望这是抛砖引玉....
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,