使用选项创建自定义Google搜索,以搜索网络和我的网站

时间:2015-07-03 06:04:49

标签: search-engine google-custom-search

我想为我的网站创建自定义Google搜索。我的要求如下:

  1. 我需要一个用于搜索的文本框和两个单选按钮(一个用于搜索我的网站,另一个用于搜索网页)。
  2. 根据所选的单选按钮,应显示结果。
  3. 我有一个单独的搜索结果页面(' / search')。
  4. 我知道如何创建一个简单的谷歌自定义搜索。但是,提供搜索网站或网站选项的这一要求对我来说有点棘手。 请帮忙

1 个答案:

答案 0 :(得分:1)

我能够解决这个问题。

我首先在https://cse.google.com/cse/为我的网站创建了一个搜索引擎,并将其配置为在“基本”标签中搜索网络 - >要搜索的网站选项。 有了这个,搜索引擎将搜索整个网络。

我在搜索结果页面上放置的代码包含以下内容:

“gcse:searchresults-only as_sitesearch ='site to search'”

这是Google为您提供的代码的一部分。

此处参数'as_sitesearch'将控制要搜索的站点。当选择搜索网页的单选按钮时,我没有将任何值传递给'as_sitesearch',当选择搜索我的网站的单选按钮时,我将网站网址传递给'as_sitesearch'。

这对我有用