每个网站都有无限量的谷歌自定义搜索框?

时间:2013-12-01 16:11:51

标签: google-custom-search

我有一个用户可以创建群组的网站(我们称之为游戏)

www.ongoingworlds.com/games/270/ www.ongoingworlds.com/games/287/等

这些游戏中的每一个都有自己的用户生成内容。我想为每个游戏使用Google自定义搜索。但我看不到一种简单的方法来修改嵌入代码以添加动态路径,我不想分别注册多个(数百个)GCSE来获取每个嵌入代码。

允许这些网址(上方)拥有自己的GCSE的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

您可以在site:元素上结合使用webSearchQueryAddition运算符和gcse参数来搜索网站的子部分。

webSearchQueryAddition会在用户的查询中附加其他搜索字词。如果对于每个“游戏”,您将webSearchQueryAddition更改为指向“游戏”基本网址,则搜索结果将与该网址匹配。您可以使用例如编程方式注入该参数。 javascript,用于每个“游戏”。

文档在这里:https://developers.google.com/custom-search/docs/element#supported_attributes

以下是工作示例: http://jsfiddle.net/t2s5M/