什么是rel ="搜索"做?

时间:2017-05-25 21:00:34

标签: html html5 meta

在Stack Overflow的head中有这个标记:

 <link rel="search" type="application/opensearchdescription+xml" title="Stack Overflow" href="/opensearch.xml">

我想知道它的作用以及它是否与SEO相关?

我能找到这句话:

  

提供指向可用于搜索当前文档及其相关页面的资源的链接。

这有点神秘。谁在搜索?盲人?谷歌机器人?

以下是文件的内容:

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/">
<ShortName>Stack Overflow</ShortName>
<Description>
Search Stack Overflow: Q&A for professional and enthusiast programmers
</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16" type="image/x-icon">
https://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico?v=4f32ecc8f43d
</Image>
<Url type="text/html" method="get" template="http://stackoverflow.com/search?q={searchTerms}"/>
</OpenSearchDescription>

这是opensearch上的wikipedia页面,其中指出:

  

OpenSearch是一组允许发布的技术   以适合联合和聚合的格式搜索结果。   这是网站和搜索引擎发布搜索结果的一种方式   以标准和可访问的格式。 OpenSearch是由开发的   亚马逊子公司A9和第一个版本OpenSearch 1.0是   由Jeff Bezos在O&#39; Reilly新兴技术会议上揭晓   在2005年3月,OpenSearch 1.1的草案版本发布了   2005年9月和12月.OpenSearch规范已获得许可   由A9根据知识共享署名 - 相同方式共享2.5许可证。

这对我来说仍然过于神秘。

1 个答案:

答案 0 :(得分:1)

关于搜索值 rel属性的搜索值提供了一个资源的链接,该资源可用于搜索当前文档及其相关页面。

关于rel属性 rel属性指定当前文档和链接文档之间的关系。仅在存在href属性时使用。

此链接说明了一切。 http://www.stateofdigital.com/good-rel-attributes-beginners-guide/