2015-05-20 3 views
1

Я создаю микроданные для одного из сайтов моего клиента, используя принципы schema.org.Вложенные микроданные

Я структурировал микроданные таким образом, чтобы внешний уровень был Organization, который содержит AggregateRating (для самой организации). Также под организацией находится Product, которую организация owns.

Я могу использовать инструменты проверки подлинности Bing и Google Microdata, а все микроданные все проверены. На самом деле это структурировано именно так, как я ожидаю. Вы можете сами проверить свою страницу, используя Google Testing Tool.

Все это выглядит хорошо, но при поиске с использованием Bing для рассматриваемого продукта (Одежда Магниты) Search Bing for Clothing Magnets и посмотрите результаты для компании PureButtons. Найдите результат, который ссылается на URL-адрес:
http://www.purebuttons.com/order-promotional-products/Clothing-Magnets
Вы увидите, что Bing отображает общий обзор компании (PureButtons с обзором 800+), а не совокупный обзор нескольких продуктов, которые имеют сводные обзоры на этой странице.

Может ли кто-нибудь объяснить, как я должен использовать микроданные здесь? Должен ли я не иметь общий обзор компании на этой странице, потому что это путает вопросы и включает только совокупные обзоры продукта?

ответ

0

Потребители (например, Bing) используют свои собственные правила, как решать, когда использовать какие-либо объекты.
Вы можете дать им только подсказки, которые являются «первичными», но вы не можете явно контролировать это. (Ну, включив только одну сущность, у них не будет другого выбора, но, как правило, хорошей идеей является представление всех релевантных/видимых объектов на странице, а не только основной.)

Одним из намеков может быть mainEntity имущество (или его обратное имущество, mainEntityOfPage). Но учтите, что эти два свойства were added last week, поэтому, даже если потребители должны принять решение об их использовании, это может занять некоторое время.