为啥说了解WEB原理看似无用,实则对SEO很重要?

为了祝贺本号刚度过惩罚期,趁着外卖还没到的功夫,搞一篇出来

==================================

https://space.bilibili.com/292014378/video

前一阵录制了几个SEO入门视频,都是关于WEB原理、HTTP协议啥的,很底层的基础知识,牛B了,阅读量创SEO内容有史以来最低点

搞流量大体上就几招:裂变、对抗、套路、交换、砸钱,SEO就是对抗的典型,ASO也是、一些买量渠道也是、群控也是

需要不断的测试,根据数据,不断揣摩搜索引擎的真实规则,但任你脑洞再大,你想出1000中测试点,也不可能挨个测试,时间成本也是成本,总要找出优先最符合逻辑的,最贴近搜索引擎运行规则的。

那是否符合逻辑,就需要储备大量基础知识来判断,SEO的基础知识,就是:用户-->浏览器-->搜索引擎-->网站,这条链路上,每个环节都是怎么运转的

我们脑洞一个例子:刷百度点击。本渣是没搞过快排的,假设要搞这个程序的话,该怎么思考这个程序的设计?

核心肯定是要真实,符合用户真实的搜索行为,当然真个真实是风控上的真实,你以为的真实不代表真的真实,用户是否真实,是百度的机器判断的,自然要从技术的角度去想这件事

回顾整个搜索过程:

1、用户在PC端打开一个浏览器

浏览器能拿到用户的操作系统版本、屏幕分辨率、CPU类型、CPU速度、内存、浏览器可执行文件所在位置、广告阻止情况、Home页、MAC地址、网页浏览器历史。。。总的来说就是系统硬件数据和历史浏览数据

这些数据,都可以作为风控判断是否为真实用户的依据,but,这些数据,百度搜索拿不到,而浏览器也不会主动push给百度,国内浏览器也不太可能跟百度有这方面的数据合作

何况浏览器chrome占将近50%的市场份额,google是很有节操的,未经用户同意私自获取用户数据并上报,这在美国是很严重的事情

还有一种可能,假设PC机子装了百度系的软件,并且该软件会获取网卡流量数据,其中访问www.baidu.com的部分,上报给百度搜索做风控,but,我想了一下,百度系的PC软件,除了百度网盘和爱艺奇客户端,我没想到有其他的......

另外鉴于百度目前可怜的口碑,黑百度已经是政治正确,如果私自获取用户隐私数据,又被曝出来,对品牌影响太大,这么做很危险,关键拿了这些数据也没法变现啊

所以这么初步推理,硬件设备和历史浏览信息,大概率不是影响快排效果的关键部分,可以暂时不考虑每次点击更换系统硬件参数什么的

2、用户在浏览器点击百度搜索结果

通过抓包,来发现浏览器与百度交互了什么资源,这是web原理的部分知识。已知的,用户每次滚动网页、点击搜索结果、点击下拉.....还有一些其他的行为,触发后,都会向百度上报一些参数,其中有类似坐标的参数

    所以这么推导下,若通过xpath、css等元素定位方式执行click动作,我没测试过,可能点击每一个结果,click坐标是一致的;

    若浏览器打开百度,搜索关键词,首屏只能显示前5个结果,但却元素定位到第10个结果,并点击,这种模拟也是不符合逻辑的,因为上报给百度网页滚动坐标和屏幕分辨率对不上,在这个分辨率下,真实用户应该先滚动网页,直到能显示第10个结果后,在点击

    那么一个网站(www.baidu.com)能获取到用户什么数据,做为风控判断呢?上报的用户浏览行为数据(点击、滚动、按键、访问路径)、IP、浏览器信息(分辨率、版本、厂商、cookie、ua)

    意味着,用户浏览行为+IP+浏览器信息是需要模拟的,大概率是影响快排效果的关键因素,并且通过GUI编程实现的随机坐标点击,比通过元素定位点击,更真实

3、移动端点击

    移动端这个推导的话,比PC复杂。一个是网络类型,主要是wifi与3G/4G的区别,理论上混拨VPS,应该弄不出来2G/3G/4G的手机通信网络,首先移动、联通、电信在移动网络接口上就不一样

    另外APP能获取相当多的用户数据,比如adid、imei、app_list、通讯录、通话记录、短信......很多很多,这些都可以作为风控数据,但你说了,m.baidu.com是个网站,是拿不到这些数据的,只有APP可以。

    没错,一个web确实拿不到系统级的数据,but,手百APP的用户量很大哇,快赶上QQ了

    

    在PC端改UA为手百,点击后,发现上报的数据、格式、端口全是web的,不是app的,这就尴尬了,风控可以毫无成本的识别出来

    可以抓包看下,chome改ua为手机浏览器,跟在移动端用手机浏览器,点击后,两个场景上报给baidu.com的字段、格式、数据都是不一样的

    所有这么初步推导,模拟手机点击,似乎真得装个安卓虚拟机什么的,而且还要改硬件参数,这样重启手百APP的时候,会认为你是一个新的设备

    移动端刷量,之前有写过,请见这一篇:渠道爸爸们是如何刷假量的

为了增加脑洞,这方面的知识,可以再专利搜索和github上找找,关键词:百度、风控、反作弊

哎呦,鸭血粉丝汤到了,吃饭去.....


关注公众号,免费刷快排。
转载请说明出处
奇点seo » 为啥说了解WEB原理看似无用,实则对SEO很重要?

发表评论

欢迎 访客 发表评论

让流量从这里暴涨!

查看演示 官网购买