谷歌自定义搜索中的多个网址限制

时间:2013-06-24 11:12:48

标签: google-custom-search

您好我已经为我的域名设置了付费Google自定义搜索。 有没有办法根据搜索当前所在的目录来限制结果?

我需要限制搜索的目录是公司分部网站,因此只应显示基于该分区目录的结果

例如:

http://www.mysite.com/ *中显示网站中显示的结果

http://www.mysite.com/directory1/ *中显示在directory1

中的结果

http://www.mysite.com/directory2/ *中显示目录2中显示的结果

由于

1 个答案:

答案 0 :(得分:2)

您可以使用以下方法将结果限制为域:

&as_sitesearch=mydomain.com

因此,使用此技术,您可以将结果限制为域中的文件夹。例如:

http://www.google.com/cse?cx=YOUR-GOOGLE-ID&client=google-csbe&output=xml_no_dtd&filter=1&q=post&num=10&start=10&&as_sitesearch=YOUR-DOMAIN.com/send-uk

之前的网址只会显示您域中SEND-UK内的链接。刚刚测试过,它工作正常: - )。

你可以在这个Drupal模块中看到这个例子,我正在使用这个想法,即使我不知道你也可以通过文件夹限制: