我想知道是否有办法进行谷歌搜索,您可以在其中设置您希望永久生效的过滤器 - 例如过滤器配置文件。因此,举例来说,每次进行搜索时,您都可以获得不包含“雅虎答案”的结果,而无需输入-yahoo -answers。
这样的功能非常宝贵,因为执行搜索非常常见,并希望过滤掉通常排名靠前的很多热门网站。例如,假设您正在搜索新闻主题并且不想阅读主流媒体文章。您可以将“路透社”,“cnn”,“赫芬顿邮报”,“每日邮件”等字词添加到您的过滤器个人资料中,并且再也不会在任何搜索中看到这些网站。
我问,因为我有兴趣做出一个可以做到这一点的扩展,但是如果这样的功能已经存在则毫无意义。
答案 0 :(得分:12)
您可以在几分钟内创建自定义搜索。它被称为 Google CSE (自定义搜索引擎)
这是我根据您上面的示例创建的示例公共链接:https://www.google.com/cse/publicurl?cx=006201654654568968489:1kv4asuwfvs
我可以选择在搜索结果中按网址,网址格式或网址排除
如果您需要更多方法,这里有一个很好且相关的link。
答案 1 :(得分:2)
可以将搜索过滤器指定为网址的一部分(例如,将site:example.com/section1
附加到Google查询,以仅生成位置以该前缀开头的结果)。因此,您可以制作一个搜索插件,将您的查询替换为此类模板并将其安装到您的浏览器中。
搜索插件通常是具有标准化架构的XML文件。 OpenSearch是Chrome支持的一种此类标准。
有些网站托管用户提交的插件集合以及生成您自己的插件的工具。我使用的一个示例是Mycroft project(最初为Apple Sherlock软件创建,该软件是该概念的先驱,后来在Firefox接受该功能时被Mozilla项目接受。)