什麼是Microdata? Microdata可以拿來做什麼? 這個東西竟然讓Google、Bing、Yahoo這三大競爭者攜手合作,這是搜尋業界非常少見可以達成共識的協定之一,我們來看看這個東西的詳細功能吧 …
Microdata是一種結構性的標示,可以用來表示網頁內容的語意。
Google、Bing、Yahoo近日宣佈了Schema.org來共同推動Microdata格式,這些格式有些是新的格式,也有些是舊的格式。
所謂Microdata,其實是HTML5的一部份,他的目的是要讓機器可以了解網頁內容,並且簡化RDFa與Microformats的複雜度。
所以跟之前提到的”Semantic Web 與 Best Buy“也是同樣的道理,都是為了讓搜尋引擎可以順利解析網頁資料。
那麼為什麼要用Microdata呢? 為什麼搜尋大咖會共同推動呢? 最主要原因還是因為Microdata的簡單,並且屬於HTML 5的一部份,因此不會像RDF(Resource Description Framework)之類的那麼困難。
例如原本簡單的HTML如下:
<div> <h1>Avatar</h1> <span>Director: James Cameron (born August 16, 1954)</span> <span>Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html">Trailer</a> </div>
以上的HTML並不能讓搜尋引擎知道你在說什麼,因此如果我們改成以下:
<div itemscope itemtype="http://schema.org/Movie"> <h1>Avatar</h1> <span>Director: James Cameron (born August 16, 1954)</span> <span>Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html">Trailer</a> </div>
以上的itemscope、itemtype都是microdata的語法,就可以指出這段內容是在談電影,然後搜尋引擎就可以從裡面的文字”Avatar”去跟電影關聯。
再進一步的還可以寫成如下:
<div itemscope itemtype ="http://schema.org/Movie"> <h1 itemprop="name">Avatar</h1> <div itemprop="director" itemscope itemtype="http://schema.org/Person"> Director: <span itemprop="name">James Cameron</span> (born <span itemprop="birthDate">August 16, 1954)</span> </div> <span itemprop="genre">Science fiction</span> <a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Trailer</a> </div>
這樣就可以知道,電影名稱是Avatar、導演是James Cameron、類型是科幻電影 …. 而不需要讓搜尋引擎自己去猜測每個字串的意義。
說了半天就是我們在2009年說過的Common Tag一樣,不同的是格式稍微不同,這次更是各大搜尋引擎都支援,所以Microdata目前已經算是最簡便使用的語意標籤格式了。
Microdata是HTML 5的一個子集,用來讓機器可以順利解讀網頁資料的標籤格式。
最近Google推出的Recipe Search,就是使用Microdata的一個例子,如下:
當你切換成英文介面後,就可以看到左側的”Recipes”選項,並且你還可以看到以下的內容,顯示了烹煮的時間是25分鐘,熱量924.3卡
這些都是因為使用了「搜尋引擎了解的格式」。
所以面對各大搜尋引擎支援Microdata這件事情,我們應該有何策略來因應呢,當然就是必須先瞭解,然後在適當的位置加上適當的標籤格式,至於詳細的作法,後續我們會再另文深入來探討,敬請期待囉。
搜尋引擎界的3大霸主—谷歌(Google)、Bing以及雅虎(Yahoo)攜手合作,正在研究如何為網站內容加上標籤,令搜尋引擎能更精準地將搜尋結果分門別類、排列出優先順序。互為勁敵的網路3雄一同發起schema.org新方案,用意在推動以數據資料來為網頁「標記」的共同格式,讓搜尋引擎把網站內容摸得一清二楚。
對網站設計者來說,標記網頁有很多種方法,但3大搜尋引擎認為,統一的格式不但幫發行者省事,還可以提高搜尋結果排序的準確度。Bing合夥程式經理麥克貝(Steve Macbeth)在線上發文說,Bing將此視為網路向前邁進的一大步,網站管理員省力,消費者則得到更豐富、更有用的搜尋結果。
http://news.rti.org.tw/index_newsContent.aspx?nid=300271
持续关注中,写的非常给力!
期待你的下文…………
自動引用通知: 什麼網站需要語意標籤(Semantic Tag)? « Seo搜尋引擎優化 « 台灣搜尋引擎優化與行銷研究院:SEO:SEM
自動引用通知: 語意(Semantics)將會成為下一個SEO的重要元素 « Seo搜尋引擎優化 « 台灣搜尋引擎優化與行銷研究院:SEO:SEM
自動引用通知: 如果你不了解Schema.org,現在還來得及! « Seo搜尋引擎優化 « 台灣搜尋引擎優化與行銷研究院:SEO:SEM
自動引用通知: Google不再支援Geo Sitemap,但仍可讀取KML檔案 « Seo搜尋引擎優化 « 台灣搜尋引擎優化與行銷研究院:SEO:SEM
正在研究當中
自動引用通知: 2012年應該如何操作SEO? « Seo搜尋引擎優化 « 台灣搜尋引擎優化與行銷研究院:SEO:SEM
呵!對於我這個程式白痴看起來還是好難~
自動引用通知: 為什麼Google會修改搜尋結果列表的標題(SERP Snippets)? « Seo搜尋引擎優化 « 台灣搜尋引擎優化與行銷研究院:SEO:SEM
你好! 我去逛了schema.org,但是發現他們自己本身網頁都沒有做Microdata,讓我好疑惑QQ
還是我沒注意到..
也許可能沒有必要性
因為microdata是用在某些資料上
也許schema沒有這些資料類型
您有看到應使用microdata而沒使用的嗎?
有空再研究看看