【问题标题】:Google searches with permanent filters带有永久过滤器的 Google 搜索
【发布时间】:2014-04-09 00:13:14
【问题描述】:

我想知道是否有一种方法可以进行谷歌搜索,您可以在其中设置您希望永久生效的过滤器 - 例如过滤器配置文件。因此,例如,每次您进行搜索时,您都可以获得不包括 Yahoo Answers 的结果,而无需输入 -yahoo -answers。

这样的功能非常宝贵,因为执行搜索并希望过滤掉许多通常排名靠前的热门网站是很常见的。例如,假设您正在搜索新闻主题并且不想阅读主流媒体文章。您可以将 reuters、cnn、huffington post、daily mail 等词添加到您的过滤器配置文件中,并且再也不会看到这些网站出现在您的任何搜索中。

我之所以这么问,是因为我有兴趣制作一个恰好可以做到这一点的扩展,但如果这样的功能已经存在,那就没有意义了。

【问题讨论】:

  • w3schools.com? ^_^

标签: google-chrome google-search


【解决方案1】:

您可以在几分钟内创建一个自定义搜索。它被称为 Google CSE(自定义搜索引擎)

这是我根据您上面的示例创建的示例公共链接:https://www.google.com/cse/publicurl?cx=006201654654568968489:1kv4asuwfvs

在设置中:

我可以选择在我的搜索结果中按 url、url 模式甚至 url 排除

如果您需要更多方法,这里有一个很好且相关的link

【讨论】:

    【解决方案2】:

    可以将搜索过滤器指定为 URL 的一部分(例如,将 site:example.com/section1 附加到 Google 查询以仅生成位置以该前缀开头的结果)。因此,您可以制作一个搜索插件,将您的查询替换为此类模板并将其安装到您的浏览器中。

    搜索插件通常是具有标准化架构的 XML 文件。 OpenSearch 就是 Chrome 支持的此类标准之一。

    有些网站托管用户提交的插件集合以及生成您自己的插件的工具。我使用的一个例子是 Mycroft project(最初是为 Apple Sherlock 软件创建的,该软件开创了这一概念,后来在 Firefox 采用该功能时被 Mozilla 项目接受)。

    【讨论】:

      猜你喜欢
      • 2014-11-25
      • 2015-12-14
      • 1970-01-01
      • 2017-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      相关资源
      最近更新 更多