2015-05-20 31 views
1

我已經使用schema.org原理爲客戶的其中一個網站創建了微數據。嵌套Microdata

我已經構建了微觀數據,使得最外層是一個Organization,其中包含AggregateRating(對於組織本身)。該組織下面還有一個Product其中組織owns

我可以同時使用Bing和Google Microdata驗證工具,微數據全部檢出。事實上,它的結構就像我期望的那樣。 您可以使用Google Testing Tool自己測試我的頁面。

這一切都看起來不錯,但是當您使用Bing搜索相關產品(服裝磁體)Search Bing for Clothing Magnets並查看PureButtons公司的結果時。查找引用網址的結果:
http://www.purebuttons.com/order-promotional-products/Clothing-Magnets
您會看到Bing顯示公司的綜合評論(PureButtons擁有800多條評論),而不是該網頁上具有綜合評論的多個產品的綜合評論。

任何人都可以解釋我應該如何在這裏使用微數據嗎?我是否應該在該頁面上沒有公司的綜合評論,因爲它會混淆事項,並且只包括產品綜合評論?

回答

0

消費者(如Bing)使用自己的規則如何決定何時使用哪些實體。
你只能給他們提示哪個實體是「主」的實體,但是你不能明確地控制它。 (那麼,通過只包含一個實體,他們將沒有其他選擇,但是在一個頁面上代表所有相關/可見實體通常是個好主意,而不僅僅是主頁。)

一個提示可能是mainEntity財產(或其反向財產,mainEntityOfPage)。但請注意,這兩個屬性were added last week,所以即使消費者應該決定使用它們,它可能仍然需要一些時間。