0

我不熟悉使用这个的脚本,所以通过谷歌搜索没有给我任何有价值的结果。

为了解释我想要什么,让我们举个例子:

  1. 我的示例网站上有一个搜索栏
  2. 用户输入内容并点击搜索
  3. 搜索栏不是在网站上进行一系列搜索,而是在其他网站的搜索栏上进行搜索,例如宏或某种脚本。然后在我的示例网站上,列出了每个页面的搜索结果

我什至不知道如何搜索这个,甚至不知道是否有关于我正在寻找的任何内容的教程。任何类型的指针,甚至链接都值得赞赏。谢谢

4

2 回答 2

0

您为什么要通过其他站点的搜索栏进行搜索,而不仅仅是通过他们的 Web 服务或 API,而这正是他们的搜索栏所做的?为什么不直接将 Google 添加到您的网站?这是大多数人需要的搜索引擎。它是免费的。即使这不是满足您需求的完整解决方案,也要在研究时将其放在适当的位置,我怀疑有人会知道其中的区别。

http://www.google.com/cse/

于 2012-07-12T15:58:50.823 回答
0

首先,在这些站点中的每一个中,您都需要手动进行搜索(只需搜索任何内容),然后在您点击提交后记录页面的 URL。URL 应该包含您以某种方式搜索的单词。

当有人执行搜索时,您可以在您的网站上执行的操作是将他们的搜索注入您收集的每个 URL。然后,您可以使用一个叫做 cURL 的东西来获取这些网页的内容。

一旦你有了这些页面的内容,我建议你使用正则表达式来只抓取你想要显示的页面的一部分(甚至只是产品页面的 URL)。

于 2012-07-12T18:32:14.407 回答