如何从Google自定义搜索中搜索整个网络?

23

我能用Google自定义搜索在网上搜索吗?因为在http://www.google.com/cse里,我必须在“要搜索的站点”中输入一个站点URL;但是我没有任何网址!因为互联网没有任何URL(我想是这样的!)

你能帮助我吗?


这是答案:
http://www.google.com/support/forum/p/customsearch/thread?tid=56c0bd92dda351b7&hl=en 但仍然存在一个问题:结果的总数与Google返回的不同。看起来CSE排除了许多URL(例如来自论坛的URL)。
- Pons
这是一份来自谷歌的官方文件,解释了这个问题:http://support.google.com/customsearch/bin/answer.py?hl=en&answer=1210656 - LonelyWebCrawler
4个回答

25

我相信你必须输入一个URL,因为Google想知道搜索表单将出现在哪个网站上。但是,在设置好自定义搜索后,您可以进入其设置并进行不同的更改。对于搜索整个网络,您可以在自定义搜索引擎的“基础知识”部分中点击此选项:

“搜索整个网络,但强调包含的站点。”

希望这有所帮助。

Google Custom Search, how to search the entire web, not just specified URLs.


这些信息也可以在这里找到 https://support.google.com/customsearch/answer/2631040?hl=en :) - lesolorzanov

3

2
当您打算创建一个CSE时,只需输入一些任意的URL作为“搜索网站”,完成后,您可以在控制面板中选择您的CSE来修改它。就像这个例子一样,您可以删除之前输入的任何URL并点击“搜索整个网络但强调包括的网站”选项。enter image description here

-2
自定义搜索的重点在于缩小它们尝试带回到 Google 索引子集的内容。具体来说,这是对您提供的网站上已爬行的内容进行限制。将“互联网”添加到自定义搜索引擎中会破坏它的整个目的。您最好只指定http://www.google.com

@Cody Gray,是的,“crawled”更加贴切和正确,并且确实是我想不起来的词 :) - Moo-Juice

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接