【发布时间】:2012-02-26 10:02:02
【问题描述】:
我在我的网站上使用谷歌自定义搜索引擎。
我对此自定义搜索有两个改进
细化 1:在我的博客上搜索 细化2:在我朋友的博客上搜索
但我需要第三次细化,搜索两个网站的最新结果,或过去 24 小时的结果。
我可以在细化中添加一些可以做到这一点的运算符吗?
或者有其他方法可以实现吗?
【问题讨论】:
标签: search-engine google-custom-search
我在我的网站上使用谷歌自定义搜索引擎。
我对此自定义搜索有两个改进
细化 1:在我的博客上搜索 细化2:在我朋友的博客上搜索
但我需要第三次细化,搜索两个网站的最新结果,或过去 24 小时的结果。
我可以在细化中添加一些可以做到这一点的运算符吗?
或者有其他方法可以实现吗?
【问题讨论】:
标签: search-engine google-custom-search
有两种方法可以创建搜索两个网站的优化。
在新的优化对话框中,选择“仅搜索选定站点”单选按钮。然后,确保将此新标签分配给您的网站和您朋友的博客(控制面板> 站点...)。
您还可以使用or operator 执行相同的过滤器,以使用新标签包含两个站点。在最后一个文本字段中输入:site:yourURL.com OR site:friendsURL.com。这将导致仅在这两个网站上执行任何搜索。
这两种方法都经过测试并且工作正常。
此外,您还可以搜索过去 24 小时内的帖子。但是,目前尚不清楚如何将其集成到自定义搜索中,因为这只能通过查询 URL 使用。
5.1.3. tbs=qdr: Limit Results by Time Period
借助 Google 发布的搜索选项,您现在可以限制搜索 时间段的结果。格式如下:
&tbs=rltm:1 [real time results] &tbs=qdr:s [past second] &tbs=qdr:n [past minute] &tbs=qdr:h [past hour] &tbs=qdr:d [past 24 hours (day)] &tbs=qdr:w [past week] &tbs=qdr:m [past month] &tbs=qdr:y [past year]
【讨论】: