目标:垃圾信息站点过滤
我们在搜索时,经常发现一些高频率出现在前面的,往往不是因为它们的网页更接近你的答案,而是因为这些网站的SEO做的好。比如国内著名的ndsc.net(将ndsc反序)网站以及一些类似的内容分类网站,经常抄袭别的blog很在行,只知道拷贝过来,作者甚至可能对内容一窍不通,错误百出,有些根本未经验证;广告一大片,闪得你头晕。
举个栗子:
bing搜索结果 | 信息页 |
---|---|
bing搜索结果 | tencent页面 |
处理手段:
将不喜欢的站点的内容置灰,将喜欢的网站条目前加★。用户可以自行修改脚本中的几个配置项,增加自己的喜好设置。
如下:
//垃圾网站
var trashsites = [
'baidu.com','csdn.net','360.cn','tencent.com',
];
//垃圾站点信息处理方式:remove-移除, gray-变灰
var trash_action = 'remove';
//星标网站
var starsites = ['liaoxuefeng.com','shihu.com'];
实现的搜索引擎有:
- google.com
- bing.com
- baidu.com
最终效果:
bing搜索效果 | google搜索效果 |
---|---|
下载地址: https://github.com/Joyeah/tampermonkey_js
注:要实现过滤,你当然也可以直接在搜索框输入关键词后,再输入 -csdn -baidu等来屏蔽之,但每次输入就是有点麻烦了,不如用脚本自动处理来的爽滑。
网友评论