2017-05-25 31 views
-2

在堆棧溢出存在的head是這樣的標籤:rel =「搜索」是做什麼的?

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

我不知道它做什麼,如果它涉及到搜索引擎優化?

我能找到這句話:

提供一個鏈接,可以通過使用當前文檔及其相關的網頁搜索的資源。

這有點神祕。誰在搜索?盲人?谷歌機器人?

下面是該文件的內容:

<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> 

這裏是wikipedia頁面的OpenSearch其中規定:

OpenSearch的是技術,允許 搜索結果發佈在收集適合聯合和聚合的格式。 這是網站和搜索引擎以標準和可訪問格式發佈搜索結果 的一種方式。 OpenSearch開發者 2005年3月,Jeff Bezos在O'Reilly新興技術會議 上發佈了亞馬遜子公司A9和第一版OpenSearch 1.0,它們是 。2009年9月和12月在 期間發佈了OpenSearch 1.1草稿版本OpenSearch規範由A9根據知識共享署名 - 相同方2.5許可協議授權 。

這對我來說仍然太神祕。

+0

這真的不明顯,沒有。 – ceejayoz

+0

@ceejayoz然後重新閱讀該文章 – Ced

+1

Google中第一次搜索rel =「search」的搜索結果是一個頁面,它清晰而簡潔地解釋瞭如何實現它以及它的功能。 – ceejayoz

回答

1

關於搜索值 rel屬性的搜索值給出了一個鏈接,可以用來搜索資源通過當前文件及其相關頁面。

關於rel屬性 rel屬性指定當前文檔和鏈接文檔之間的關係。僅在存在href屬性時才使用。

此鏈接說明一切。 http://www.stateofdigital.com/good-rel-attributes-beginners-guide/