如何标记chrome的搜索框以检测并安装在“其他搜索引擎”中?

时间:2012-11-06 09:46:56

标签: html google-chrome search

当我开始在chrome中输入以下网站的名称时:

  • 亚马逊
  • 新蛋
  • IMDB
  • Quora的
  • 许多其他人......

我可以点击“标签”,Chrome可以让我搜索该网站的特定搜索引擎。 我将哪种HTML格式添加到< form>帮助Chrome自动检测我制作的网站中的搜索框?我可以控制所选择的关键字吗?

我从用户POV中找到了这个chrome doc talking about the feature,但没有从网站管理员那里找到。他们称之为“搜索特定网站(要搜索的标签)”。顺便说一句,谷歌地图曾经有这个功能,但最近它因某种原因而死亡。

1 个答案:

答案 0 :(得分:5)

我终于在http://www.chromium.org/tab-to-search

找到了关于铬的解释

基本上,您需要链接到OpenSearch描述文档。

<head>
    <link type="application/opensearchdescription+xml" rel="search" href="url_of_osdd_file"/>
</head>

这是osdd文件:

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
    <ShortName>Search My Site</ShortName>
    <Description>Search My Site</Description>
    <Url type="text/html" method="get" template="http://my_site/{searchTerms}"/>
</OpenSearchDescription>