百度搜索如何自动排除csdn

搜索结果中删除csdn.net的结果


背景

百度

原始百度多垃圾不用说,根本不能用,特别是百度病情的时候,垃圾解答和莆田医院广告害人不浅

能用谷歌就用谷歌,但谷歌需要科学の上网,而且一些中文的问题谷歌搜索匹配不太好的话,还得用百度

非要使用百度,推荐油猴插件:AC-baidu-重定向优化百度搜狗谷歌必应搜索_favicon_双列


CSDN

但凡和程序打点交道的小伙伴们可能和博主一样,对博客园又爱又恨

爱是因为很多解答是在博客园上找到的

恨是因为,很多时候百度的搜索结果里,你以为是包含答案的CSDN博客,点进去发现是

骗点击就很烦

而且近年来,CSDN可以说是毒瘤都不为过,很多用户深受其害

  • CSDN站内广告多

  • 优质博客渐少,爬虫发的文章很多,排版都不对

  • 明明不是原创的东西,还要搞付费下载

所以博主百度搜索都是加上 -site:csdn.net,但是每次搜索都手打很鸡肋


油猴插件

上面推荐的油猴插件有域名拦截功能,但最近(2022年4月6日)失效了,也很多人反馈

于是便花了两分钟学了一下怎么开发油猴插件,做一个自动在搜索时添加 -site:csdn.net的插件

  • 打开油猴插件管理面板,点击加号创建脚本

  • 在开头中删除 // match 的一行

  • 添加 // @include *://www.baidu.com/*

  • 最后在// Your code here...这句下面放这样的代码

    var keyword = $('#kw').val()
    // 尽量无痕添加参数,不删掉会影响输入关键字
    if (keyword.search('-site:csdn.net') > 1) {
        $('#kw').val(keyword.substring(0, keyword.length - 15))
    }
    $('#su').bind("click", function () {
        var keyword = $('#kw').val()
        // 当关键词中有csdn时,不追加参数
        if (keyword.search('-site:csdn.net') < 0 && keyword.search(/csdn/i) < 0) {
            $('#kw').val($('#kw').val() + ' -site:csdn.net');
        }
    });

搞定


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值