UC震惊部:百度搜索能不能识别js类型的广告?来看看百度识别js的能力有多强,
时间:2020-08-10 19:31 人气:次阅读
早上看到个帖子问,大概是讨论如果文章的内容,的第2页,是通过ajax动态加载出来的,百度是否能够正常判断。
当时的结论是能用html直接呈现最好,而避开了ajax到底能否被百度执行并正确加载内容。

百度搜索白皮书中,有说过,页面上的关键信息,别放在js中,用ajax去加载,并且页面js数量不易过来。
所以,一直以来的印象,都是觉得搜索引擎对js的识别能力,还停留在很薄弱,比如document.write这种。

我的广告只要用js去加载,百度就无法识别出这是广告,就会觉得我的网站对用户很友好。

不知道有没有人有和我一样的想法。

刚刚,我在百度site了一下网站,想看看某个页面的快照。但是惊讶的发现一个熟悉的图片。
这个图片,是前几天刚上线的,宣传虚拟资源自动售卖系统的广告图。而图片就是用js加载出来的广告图。
第一反应就是,百度快照什么时候支持加载原站js了,一直遇到js会自动过滤掉,难道不担心js安全问题。
于是查看快照源码,搜索<script,没发现有引用站外的js。于是手动找到图片应该显示的代码区域,发现,图片是通过静态输出到百度快照中。
也就是说百度成功了识别出js中的代码,并将相应的资源显示到正确的位置。
网站上的广告,全部通过一个js输出到页面上。格式如下:
document.getElementById('c5').innerHTML ='广告信息"
这是简单的js,百度识别出来正常。
于是打开另一个用jquery输出广告的网站,并随意找个百度快照,想看下百度能否识别query,结果同样,将广告原样输出到百度快照中。并且,它还会计算值。
百度能够识别js到什么程度,有机会再用页面来试试它
看来,是时候再想个办法,来隐藏网站的广告不被百度发现。

突然想到,百度估计一样能够通过AI技术识别文章图片来判断文章是否原创或转载