POST的seo技术1:鼠标键盘模拟与数据提交

编辑:最优化 日期:2016-04-12 10:28:23

前天在一个QQ群看人聊天,有做竞价者问如何用程序区分是模拟鼠标点击还是人工真实点击的呢,看到众说纷纭,提问者也不知道那个更加可信一些。有人问我,我直接抛出的答案是没有办法。为何?因为模拟鼠标也好,真实人工点击也好,只要是鼠标点击的,别说是程序,即使就是一个人也无法区分(假使的前提是这个鼠标只点击了一下)。本来这个问题也不算是个问题,但是很多人还在将信将疑,也有人说只是我们不知道,并不代表着没有办法,模拟的行为是软件OR工具,和人工肯定是不一样的,只能笑笑。


 

在初入互联网,我们觉得一切都非常的神奇,但是了解了原理之后,我们才发现一切都是有迹可循,并没有那么多的神奇之处。比如以前觉得有了百度搜索就可以无所不知、无所不能了,但是做了几年的seo,对搜索已经非常熟悉之后才发现,原来完美的搜索并不是那么完美,很多搜索意图判断非常的机械、很多需求在搜索结果还是0、很多纰漏就摆在搜索前面它也无动于衷……,一切的一切在于人们的认知,就像我们seo培训最初的那样,追求最初的原理,了解之后就能明白很多事情,这一切其实完全不用去争论,道理就那么明摆着不是。


 

扯得远了,继续说今天的主题,其实了解那个程序是否能区分工具模拟还是人工的问题,不仅对于竞价人员有帮助,对于seo帮助更多更多。比如我们开始做seo的时候,常常被告诫做seo不要用软件发外链、不要用软件伪原创,因为蜘蛛无所不能,只要用了蜘蛛一定可以判断出来的,于是到了后期你必死无疑了。且不论这个道理对错,我们先看下seo软件或seo工具的原理是神马。


 

从原理来讲,所有的seo工具只有2类,一类属于模拟鼠标键盘类,比如常见的按键精灵、贴贴狂贴等,另外一类是数据提交类,比如常见的流量精灵、黑、虫虫等。这2类其中第一类也可以分细分为前端模拟和后端模拟,但是其基本原理一致的。


 

第一类,模拟鼠标类,其基本原理也就是把人工操作的流程进行编程,通过鼠标按照人工操作流程一步步进行操作一遍,这类的软件优势在于道理直观、数据完整、易于操作和实现,复杂的可以完全模拟人工进行一些简单的操作,比如我以前就曾经用按键精灵做QQ赞等。但是这类的软件无论前端或者后端操作,其步骤繁琐,数据量大也容易拥堵造成电脑负载严重,同时容错性也非常的差,因为一个完整步骤中一旦出一个错误,后面也许就会跟着完全乱套了。


 

第二类,数据提交类,基本原理就是从数据通信的角度入手,只进行主要的步骤,把必须的数据参数进行交换处理就完成了。在具体的实际运行中,第二类的优势更多,比如运行速度快、容错性强、可移植性也强,所以一些python或java等编程高手,一般会从第二类入手进行设置seo软件。当然第二类也有非常大的缺陷,就是某些参数提取困难,可能会涉及无数的编程问题,像最基本的正则必须精通,也会设计很多数据加密解密以及数据转化等问题。


 

从这两类的基本原理我们知道,我用软件运行鼠标模拟了一个行为,比如点击了一个seo培训排在前面的竞价,程序怎么会能判断出来这个行为是人工或工具行为呢?程序判断肯定也会根据一些数据参数设置来判断的,一个正常的人工行为和一个模拟鼠标的行为,他们在运行过程中所传递的所有数据都是一样的,程序如何判断?肯定无法判断。但是第二类有的可能是不行的,比如流量精灵点击,这个就可以通过一些数据参数设置来识别出来。举个简单例子,可以在搜索结果URL加入一个和搜索展示数据中相互匹配的随机参数,当点击发生时候验证随机参数与竞价展示时候的参数是否匹配。这个道理对于新人可能很难理解,难道加个这个参数就无法解决了吗,按原理来讲是可以解决的,但是因为这个随机参数产生的原理你不了解的话,就无法弄出来,或者你技术很厉害,但是计算量是个天值,那么用流量精灵点击竞价的行为就可以被判断出来了。


 

很多事情我一直都觉得是,道理明白了,一切事情都好做了。比如这个软件的原理,你理解了其中的道道,就不会傻里吧唧去思考一些根本不可能完成的事情了,而会把主要的精力放在最核心的问题处理上。另外,理解很多这类的原理,对做任何工作都有很多的益处,不仅仅是说seo或者竞价,甚或网络营销。

标签:post   seo技术

本文地址:https://www.zuiseo.com/jishu/360.html