2012-03-27 51 views
0

我從谷歌的豐富網頁摘要工具下面的錯誤,我的網站http://iancrowther.co.uk/谷歌的豐富網頁摘要警告,使用hCard

的hCard
警告:此信息將不會出現在搜索結果的結果了豐富的片段,因爲它似乎描述了一個組織。 Google當前未在豐富網頁摘要中顯示組織信息
警告:至少必須爲Hcard設置一個字段。
警告:缺少必填字段「name(fn)」。

我在試驗vcard和Schema.org,想知道我是否錯過了某些東西,或者驗證器在播放。我已將vcard和Schema.org標記添加到body,這可能會導致混淆。此外,我正在假設我可以使用這兩種方法來標記我的代碼。


更新:

我想與body標籤,我只是試圖讓谷歌發現它彌補了網頁中的架構對象的元素。我不確定這是否是處理事情的好方法?但是,它可以讓我的標記免於特定的標記塊。我想這是開放的討論,但我喜歡有一個自然流動的背景裝飾的內容的想法。你認爲有什麼負面影響?我未定。

我贊成Person結構,這是一個很好的電話,因爲這是更具代表性的當前網站內容。我是一名自由職業開發人員,因此使用此頁面作爲我的組織登錄頁面,因此我想我必須對網站目標做出更明確的決定,並相應地調整內容,即組織或人員。

我明白沒有直接豐富的片段收益,但即時通訊是一個網絡人,所以對這些事情有着濃厚的興趣。

回答

1

對於模式測試,我發現從最明顯的問題開始最容易,並嘗試從這裏開始更深入地工作。請注意,我對hcard沒有經驗,但我不相信你提到的錯誤實際上與你的hcard屬性有關。

我看到的最明顯的問題是,您的身體標記的項目類型爲schema.org\Organization。當你在dom元素上設置一個itemtype時,你說這個元素裏面的所有東西都會幫助描述這個itemtype。既然你已經將它放在你的身體元素上,那麼你完全可以告訴Google你的整個頁面是關於一個組織的。

從您網頁的內容中,我建議將該itemtype更改爲schema.org\Person。這似乎是一個更準確的描述。一旦你做了這個改變並再次運行掃描器,你可能會看到更多與模式相關的錯誤,我們也可以通過這些工作(例如,你可能需要設置familname和givenName)。

綜上所述,您應該知道,目前沒有豐富的片段可以通過添加此架構數據獲得。在您的頁面上正確設置這個功能只是一件好事,尤其是因爲我們不知道Google或其他人將來會暴露哪些豐富的代碼段,但目前您不會在Google搜索結果中看到任何其他豐富網頁摘要這些標籤。我不想阻止你正確設置,但我只是想設定你的期望。

+0

我已經更新了這個問題,根據你的迴應提供一些反饋,如果你感興趣。 – iancrowther 2012-04-08 20:12:52

相關問題