“百度知道”上的“周关”到底是什么?

问心 · 2017-12-18 12:53:31 ·产经

【科技讯】12月18日消息,使用手机浏览百度知道网站时,不时会在回答下面出现“周围人还关注”,其中经常含有一些让人好奇的词条,不禁疑惑是否真有“周围人”搜索过这些词条。如下图,于百度知道上搜索“无

    【科技讯】12月18日消息,使用手机浏览百度知道网站时,不时会在回答下面出现“周围人还关注”,其中经常含有一些让人好奇的词条,不禁疑惑是否真有“周围人”搜索过这些词条。如下图,于百度知道上搜索“无线路由器”,进入其中某个提问时出现的“周围人还关注”(以下简称“周关”):

“百度知道”上的“周关”到底是什么?

  “周关”下面会出现8个词条,其中有几个跟搜索所用的关键字相关,也有几个无关系的词条。但不是每次都会出现,更多时候是一些广告,比如,对上面的页面再刷新一下,出来的是:

“百度知道”上的“周关”到底是什么?

  同样的操作,为什么会出现不同的结果?百度知道上,“周围人还关注”到底是什么?如何使用Fiddler解密网站数据?本期“安仔课堂”,ISEC实验室的吴老师,来为我们解答~

“百度知道”上的“周关”到底是什么?

  首先,我们试验下“周关”出现的概率

  思路是获取百度知道页面的访问链接地址,重放访问请求,然后统计页面结果,使用Fiddler 完成这个试验。

  Fiddler简介:Fiddler,全称Progress Telerik Fiddler Web Debugger,http/https调试分析工具。点这里查看Fiddler详细介绍:Fiddler基础教程:http://u6.gg/aQcgE

“百度知道”上的“周关”到底是什么?

  

  打开 Fiddler,设置允许远程连接代理和https解密;

“百度知道”上的“周关”到底是什么?

“百度知道”上的“周关”到底是什么?

  在测试手机上设置Fiddler的代理ip和端口,这里使用的是Android手机。

“百度知道”上的“周关”到底是什么?

  在手机上安装Fiddler证书,否则访问https站点时会提示证书安全问题。

“百度知道”上的“周关”到底是什么?

  配置好之后,在手机上浏览网页,Fiddler上便能看到手机所有网页浏览数据了。找到浏览百度知道页面的会话(Session),按住Shift点击工具栏上的“Replay”,输入回放次数100。

“百度知道”上的“周关”到底是什么?

  这样便获得了访问百度知道100次的页面,在这些页面中查找包含“周围人还关注”这几个文字的会话数。

“百度知道”上的“周关”到底是什么?

  以此方法测试几个关键字,得到如下结果:

“百度知道”上的“周关”到底是什么?

  从结果可以看出:“周关”出现的概率与搜索的关键字有关,有的关键字中出现的概率很高(88%),有的概率很低(1%)。

  接下来,我们分析下“周关”内容

  以下是某次访问“《唐诗三百首》第一首作者是谁”出现的“周关”词条:

“百度知道”上的“周关”到底是什么?

  共有8个词条,点击这些词条,进入了百度优选,如下图:

“百度知道”上的“周关”到底是什么?

  其中“唐诗幼儿早教”、“唐诗300首全集下载”及“唐诗三百首幼儿早教” 是与搜索关键字有直接关系的,另外5个词条关系很小或没有直接关系。

  那么,这些不相关的词条的出现,是否跟手机位置有关系呢?因为访问百度知道时,手机浏览器并没有提示网站在请求手机当前位置,故需要考虑,是否跟访问的ip有关系。

  下面,进行第二个试验

  先用刚才的Android手机获取100个“周关”的词条,然后在Fiddler上设置使用境外代理,再用另一只iPhone手机通过Fiddler获取100次“周关”词条。

“百度知道”上的“周关”到底是什么?

  分别将这两次获得的会话导出,保存成txt,写一个小程序统计两次试验出现的词条及次数,如下:

“百度知道”上的“周关”到底是什么?

“百度知道”上的“周关”到底是什么?

  只有5个出现频率高的词条,其中 “唐诗300首全集下载 100 | 唐诗三百首幼儿早教 100 | 唐诗幼儿早教 100” 应该是根据搜索关键字推荐的广告,出现数都是100,另外两个“新朗逸怎么样 100 | 我要运动 66/73” 出现次数也不低。剩下的词条,大部分都只出现1次,少数几个出现2-3次,有不少词条在两边都有出现。

  接下来,继续使用Fiddler在有代理的网络下,每次获取1000次“周关”词条,然后检查左边表格中的词条是否都在这些词条中出现。

  在试验到3000次时,左边表格,即未使用代理网络时获取的“周关”词条,都通过代理网络获取到了,说明这些词条的出现跟访问ip没有关系。

“百度知道”上的“周关”到底是什么?

  通过以上分析,百度知道上“周围人还关注”中出现的词条有三种类型,一是跟搜索关键字相关的建议词;二是百度客户在当前时段投放的固定广告;三是随机出现的无关词条,即网站的推广广告。

  据以上推理,这些随机词条的出现与手机的位置没有关系,是属于网站推广内容,通过“周围人还关注”这样的字样,吸引网民注意,提高点击率。

  厦门安胜网络科技有限公司,厦门市美亚柏科信息股份有限公司控股子公司,是国内领先的网络安全检测产品及服务提供商;秉承“创新为安,服务致胜”的经营理念,专注于网络安全类产品的生产与服务。

  “ISEC实验室”作为公司新技术和新产品的预研基地,秉承“我的安全,我做主”的理念,专注于网络安全领域前沿技术研究,提供网络安全培训、应急响应、安全检测等服务。曾承接北京奥运会、上海世博会、广州亚运会、杭州G20峰会、金砖“厦门会晤”等大型活动网络安全保障工作。

  未来,安胜将继续以昂扬的姿态、在网络安全领域不断深耕,为建设网络强国做出更大贡献!


免责声明:本文来自自媒体,不代表科技讯的观点和立场

您可能感兴趣的文章

精彩推荐