2016-09-03 71 views
0

我很驚訝地發現有關這方面的信息很少。我想用語義標記來增強我的Rails網頁,以便與Facebook/LinkedIn/Twitter和搜索引擎一起使用。將語義標記添加到Rails應用程序/ RDFa

我在鍵入「RDFA ruby​​/rails」時發現的大部分內容實際上都是可以讀取/解析圖形和模式的處理器,但實際上並不能幫助在網站中包含語義標記。

我想知道人們是如何做到這一點的?通過在content_tag的html_options中傳遞RDFa?通過在HTML視圖中手動添加它?

我實際上發現this gem似乎這樣做,但它不在github上,而且頁面似乎是從引導前時代開始的,人們編寫原始html(如果可能的話)。沒有跡象表明這個寶石的活動,該頁面上沒有單一的日期,下載似乎被打破。

Rails網站是否有不常見的語義標記?

編輯:

使用Rails 5和Mongoid,不久將使用Algolia

+0

我不你會發現這並不奇怪,RDFa早在2008年就有點兒了。當(x)html作爲Web交換格式的全部想法在JSON apis的支持下死去的時候,這種想法變得無足輕重。 語義標記是一回事 - 豐富的文檔格式並沒有真正實現超越vcard等簡單內容的預期承諾。 – max

+0

我實際上與發佈RDFa寶石的人聯繫了。我試圖讓他在github上發佈他的代碼^^ –

回答

1

其實有一些寶石,會做你想要什麼,喜歡green_monkeyitem,但遺憾的是他們沒有積極維護:

https://github.com/Paxa/green_monkey

https://github.com/lassebunk/item

此外,如果你想分析或HTML文件中提取microdata可以使用mida

https://github.com/LawrenceWoodman/mida

meta-tags寶石看起來有趣,值得一試:

https://github.com/kpumuk/meta-tags/

+0

感謝您的參考。我喜歡元標記寶石,但它只關注元標記,並不適用於搜索頁面,例如幾個結果需要進行語義化。 –

相關問題