标签: google-custom-search

在Google自定义搜索中强制逐字模式

是否可以强制Google自定义搜索使用默认的逐字模式?

出于我使用它的目的,逐字模式将产生最相关的结果,但用户可能不知道将他们的搜索放在引号中.

我有一个想法,我应该能够在将字符串提交给Google之前使用Javascript添加引号,但我无法弄清楚如何.

任何帮助将非常感激!

google-custom-search

7
推荐指数
1
解决办法
816
查看次数

Google Custom Search API中的保留字词

我正在使用Google Search API,但我遇到了一些麻烦.这个请求(在Python中,使用请求库)工作正常

res = requests.get("https://www.googleapis.com/customsearch/v1", params={
    "cx": <key1>,
    "key": <key2>,
    "alt": "json",
    "num": 2,
    "q": "cat sock ship hero monkey baby match"
})
Run Code Online (Sandbox Code Playgroud)

并根据文档返回带有语法的结果

但是,此请求不起作用:

res = requests.get("https://www.googleapis.com/customsearch/v1", params={
    "cx": <key1>,
    "key": <key2>,
    "alt": "json",
    "num": 2,
    "q": "cat sock ship hero monkey footnoteref baby match"
})
Run Code Online (Sandbox Code Playgroud)

它返回:

{'kind': 'customsearch#search',
 'queries': {'request': [{'count': 2,
    'cx': '<key>',
    'inputEncoding': 'utf8',
    'outputEncoding': 'utf8',
    'safe': 'off',
    'searchTerms': 'cat sock ship hero monkey baby footnoteref match',
    'title': 'Google Custom Search - cat …
Run Code Online (Sandbox Code Playgroud)

google-custom-search

7
推荐指数
1
解决办法
334
查看次数

Google CSE样式表

我使用Google网站管理员工具为我的网站创建了一个搜索引擎.现在我想自定义CSE给出的结果格式.谷歌让我整个下载CSS文件,但当我将它附加到head部分内的我的PHP文档时,没有任何反应 - 自定义样式不起作用.

当我将Google的风格放在body标签内时,一切正常.但问题是,这种方式不符合万维网联盟的规则,如果我在页面正文中插入如此长的CSS代码,我的代码会变得非常"脏"和不整洁.

如何使外部样式表更改搜索引擎的默认外观?

css google-custom-search

6
推荐指数
2
解决办法
1万
查看次数

仅允许Google CSE并禁止在ROBOTS.txt中使用Google标准搜索

我有一个网站,我正在使用谷歌自定义搜索引擎.我希望Google CSE抓取我的网站,但我希望它不会出现常规Google搜索结果.我把它放在我的robots.txt文件中,希望google CSE机器人会忽略它,因为我指定了我希望Google CSE在设置中抓取的页面

User-agent: *
Disallow: /
Run Code Online (Sandbox Code Playgroud)

我猜Google CSE机器人也必须服从robots.txt.那么有没有办法让我的网页远离搜索引擎搜索,但谷歌CSE仍然可以索引它?TIA!

robots.txt google-custom-search

6
推荐指数
1
解决办法
713
查看次数

谷歌自定义搜索自动完成不起作用

我正在实施Google自定义搜索,我想在我的自定义搜索框中自动完成,即使我已经从我的控制面板启用了自动完成功能,但它仍未显示.这个你能帮我吗.谢谢

google-custom-search

6
推荐指数
1
解决办法
2032
查看次数

URL后自动添加#gsc.tab=0

如果我打开我的域名,它看起来像这样

http://wwww.domain.com/#gsc.tab=0 
Run Code Online (Sandbox Code Playgroud)

我知道谷歌自定义搜索会发生这种情况。但有办法解决吗?可能是javascript解决方案或其他东西。

好像很多网站还没有修复,你可以看一下这里

    http://hydroharbor.com   
    http://shwesathtagan.com      
    http://techwhack.co/google-custom-search-engine-adding-gsctab0-url-43721/
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我提前致谢

search google-custom-search

6
推荐指数
1
解决办法
8272
查看次数

将Typeahead与Google自定义搜索引擎结合使用

我正试图让Twitter Typeahead + Bloodhound与Google的CSE合作.

到目前为止,我已经设法返回结果,但我无法计算出datumTokenizer.

var results = new Bloodhound({
  datumTokenizer: function(data) {
   return Bloodhound.tokenizers.whitespace(d.value)
  },
  queryTokenizer: Bloodhound.tokenizers.obj.whitespace,
  remote: {
    url: "http://clients1.google.com/complete/search?client=partner&hl=en&sugexp=gsnos%2Cn%3D13&gs_rn=25&gs_ri=partner&partnerid=004914516364918182382%3Ayfqw09r4qvu&types=t&ds=cse&cp=3&gs_id=15&q=%QUERY&callback=showResults&duffCallback=?",
    ajax: $.ajax({type:'GET',dataType:'jsonp',jsonp:'duffCallback'}),
    filter: showResults
  }
});
Run Code Online (Sandbox Code Playgroud)

看小提琴:http://jsfiddle.net/thugsb/3KAjh/

你会看到我将showResults()作为一个数组返回结果.但是,从中调用showResults()filter:似乎没有做任何事情,因为删除该行没有任何效果.所以我不太确定发生了什么.

请注意,duffCallback是我在阅读这个问题时要做的.如果有更好的方法来完成这项工作,我会全都耳朵!

jquery jsonp google-custom-search typeahead.js bloodhound

6
推荐指数
1
解决办法
1045
查看次数

在 Google 购物上使用 Google 自定义搜索

我想进行 API 调用以检索 Google 购物结果(基本上是产品的价格)我登录到Google 自定义搜索,创建了一个名为 General 的新搜索引擎,并在网站中选择:http : //www.google。 com/购物

但是,当我尝试搜索时,我只得到 1 个结果并且没有价格。

如何检索包括商品价格在内的 Google 购物结果?有没有其他方法而不是报废页面?(我认为完全不推荐)

google-api-java-client google-custom-search

6
推荐指数
1
解决办法
1625
查看次数

使用 Google 自定义搜索 API 进行日期范围搜索

我正在使用 Google 自定义搜索 API 来搜索图像。我的实现使用 Java,这就是我构建搜索字符串的方式:

URL url = new URL("https://ajax.googleapis.com/ajax/services/search/images?"
                + "v=1.0&q=barack%20obama&userip=INSERT-USER-IP");
Run Code Online (Sandbox Code Playgroud)

我将如何修改 URL 以限制搜索结果,例如:2014-08-152014-09-31

google-custom-search google-image-search

6
推荐指数
1
解决办法
4890
查看次数

Google自定义搜索优化重定向

所以我正在使用Google自定义搜索(Google CSE),我正在尝试使用优化功能将搜索查询重定向到Google学术搜索.

基本上我正在遵循这里找到的文档.然而事实证明,尽管有文档,但这个功能并不存在,并且Google似乎没有计划在不久的将来实现它(请参阅此处的StackOverflow帖子).

我的问题是,是否有人针对此问题进行了黑客/解决方法,以便我可以使用Google CSE搜索Google学术搜索?

google-custom-search

6
推荐指数
1
解决办法
264
查看次数