1

标题总结了它,但这是一个假设的例子:

我有一个有 10000 页的烹饪网站;3000 个食谱页面、3000 个配料页面、3000 个留言板页面和 1000 个一次性静态页面。我想将搜索添加到我的网站,所以我设置了 CSE API,它运行良好。现在在搜索结果页面上,我想添加一种方法,让用户能够过滤以太正在搜索的内容,即“所有页面”、“食谱页面”、“成分页面”、“留言板页面”、“其他页”。是否可以设置此过滤?请记住,这是我拥有的网站,因此我可以上传页面列表,也可以编辑 HTML 页面本身的标记。还要记住,每种类型的所有 URL 都是相似的,例如 www.example.com/recipes/... 开始所有食谱页面,www.example.com/ingredient 开始所有成分页面等。

4

1 回答 1

0

您可以使用优化选项卡来做到这一点:https: //support.google.com/customsearch/answer/70359?hl=en

在您的情况下,您需要像“recipe”和“messageboard”这样的改进。创建这些模式后,您可以在要搜索的网站部分添加这些模式并将它们与适当的标签相关联:

www.example.com/recipe -> 食谱标签 www.example.com/messageboard -> 留言板食谱

等等

在结果页面中,这些将显示为顶部的选项卡。您可以使用控制面板的外观部分设置它们的样式。

于 2013-11-03T09:10:36.657 回答