我在我的网站上做了一个搜索引擎。现在,如果我转到搜索页面,则所有工作正常。我想直接在Chrome浏览器中搜索。因此,我进入设置并设置了搜索引擎。问题是chrome没有为我的搜索引擎显示建议。但是我不知道该如何提出建议的字符串。
答案 0 :(得分:0)
您正在寻找"OpenSearch"。具体来说,您需要:
在打开的搜索description document in your HTML或Link
HTTP标头中提供链接:
<link rel="search"
type="application/opensearchdescription+xml"
href="http://example.com/content-search.xml"
title="Content search" />
包括Url
的{{1}}元素,例如e。 g。:
rel=suggestions
使用嵌套数组格式described in the specification的建议列表响应对该URL的请求:
<Url type="application/json"
rel="suggestions"
template="http://example.com/suggest?q={searchTerms}" />