如何将搜索限制为多个站点?

时间:2013-03-06 15:57:23

标签: api search

将搜索限制在多个网站 - 是否可以执行此操作?

E.g。网站:www.google + www.yahoo.com

3 个答案:

答案 0 :(得分:1)

Bing没有提供单独的方法来指定要搜索的网站,例如Google的注释。相反,您需要将它们作为参数添加到查询字符串中。为此,请使用OR逻辑运算符以及site:specification。 Bing优先考虑AND优先于OR,因此请确保在括号中加上括号。例如,

example search terms (site:google.com OR site:yahoo.com)

如果您要添加大量网站,请记住the total URL length must be less than 2048 characters, encoded

答案 1 :(得分:1)

使用OR运算符和site:关键字。

E.g。

(site:http://superuser.com/ OR site:http://stackoverflow.com/) (some query)

它应该适用于大多数搜索引擎,如Google,Bing,Yahoo,DuckDuckGo等。

  

注意:对ANDOR等运营商使用大写字母非常重要,否则无效。

答案 2 :(得分:0)

将查询格式化为:

site:dell.com OR site:ibm.com "search phrase"

所以每个网站/域之间都有OR。经测试似乎适用于Bing和Google。

语法无耻地取自searchenginewatch.com