4

我知道删除 www.experts-echange.com 的话题已被打死,但必须输入 -site:www.experts-exchange.com 很乏味。甚至自动向查询添加字符串的能力也可以解决这个问题。我可能可以将其包装成一些 wget 混乱,但这似乎是许多用户选择搜索引擎的基本功能。如果您自己发现了一些简单的方法,请告诉我。

我想有一个非常漂亮的工具栏可以向谷歌提供您的文本以及您选择的其他字符串。Google 搜索过程的单词和/或运算符的数量存在一些内部限制(我想这是有充分理由的)。

4

4 回答 4

4

Google 自定义搜索 API允许您在搜索中包含或排除网站。您可以将自定义搜索引擎添加到您的 iGoogle 主页。

于 2009-03-26T02:50:20.267 回答
2

谷歌自定义搜索:http ://www.google.com/coop/cse/

于 2009-03-26T02:43:24.620 回答
2

Firefox 中的 2 种简单方法:

  1. 写一个油猴脚本。
  2. 使用搜索关键字。您在地址栏中键入关键字和字符串以触发搜索。在这种情况下,URL 是http://www.google.com/search?q=-site:expertsexchange.com%20%s。要在您的标签页当前所在的网站上搜索,请使用 javascript:location=' http://www.google.com/search?num=100&q=site :'%20+%20escape(location.hostname)%20+% 20'%20%S'%20;%20void%200
于 2009-03-26T02:51:43.587 回答
0

作为排除结果的替代方法,我有一个greasemonkey 脚本,可以按域突出显示谷歌搜索结果。我为一些我感兴趣的网站配置了微妙的颜色,比如 wikipedia 和 stackoverflow。但是我将红色用于expertexchange,这样我就可以在视觉上直接跳过它。

如果有兴趣,我可以发布我的脚本...

如果要编写自己的脚本,则需要对两种元素进行操作。下面是我使用的两个 XPath 表达式:

//cite[contains(., '" + domain + "')]/ancestor::li[1]
//span[@class='a'][contains(., '" + domain + "')]/ancestor::div[@class='g']

然后我只是将背景颜色样式应用于匹配的元素。很直接。

于 2009-03-26T02:58:26.660 回答