百度搜索结果如何去广告

百度搜索结果会优先推荐一些合作客户的广告页面,谷歌Chrome浏览器可以安装一个Tampermonkey的插件,执行自定义页面代码,找到带有广告标记的部分并移除,这段代码里是双击搜索结果页面空白处即可删除搜索结果里的广告。

// ==UserScript==
// @name 自用jQuery插件
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to diy the web!
// @author czds
// @match https://www.baidu.com/*
// @run-at document-start
// @grant none
// ==/UserScript==

(function() {
function removeAd() {
$(‘.ec_tuiguang_container’).parent().parent().each((i,el) => {
let ad = $(el).hasClass(‘c-span-last’) ? $(el).parent().parent().parent() : $(el);
ad.hide()
});
$(‘.m’).each((i,el) => {
if($(el).text() ==’广告’)
$(el).parent().parent().hide()
})
};
window.onload = function () {
$(‘body’).dblclick(removeAd)
}
})();

百度页面自带的jQuery还是很好用的,如果以后这段代码不好用的话,可能是广告链接特征有所改变,不过道高一尺魔高一丈嘛😁

コメントを残す