0

我正在我正在开发的网站上实施 Google 自定义搜索。

该网站分为子网站,有一个父网站。它是这样完成的:

 - parentsite.com
  - parentsite.com/childsite1
  - parentsite.com/childsite2
  - parentsite.com/childsite3
  - parentsite.com/childsite4

在搜索网站时,我希望用户能够过滤掉每个子网站的结果,我已经使用细化标签完成了这一点(所以当你按下Childsite 1标签时,你只会得到来自的结果parentsite.com/childsite1/*

我的问题是:我还想要一个标签,它只给用户来自父站点的结果,而不是来自任何子站点的结果。我能否以某种方式让细化标签排除某些 url 模式?

4

1 回答 1

1

您可以通过使用每行一个 url 的 url 列表在高级站点管理中排除 url。还有更多选项,但 url 被视为通配符,因此任何包含您列出的部分 url 的 url 都将被排除在外

  1. 从这里开始并选择您拥有并希望修改的 CSE

https://www.google.com/cse/

2.从标题[“要添加的站点”]下(“基本标签”)的底部,您应该找到一个“高级”链接。从它们的体积或一次一个来看,它相当直观......

  1. 在此处查看有关 url 模式的更多信息

https://support.google.com/customsearch/bin/answer.py?hl=en&answer=71826

于 2013-08-19T14:41:30.390 回答