2016-02-23 8 views
-1

Наша домашняя страница имеет JSON-LD для нашей организации. Должны ли страницы наших продуктов иметь этот кусок кода?«Вещи» на страницу для Google Rich Snippets

Если Google сканирует одну из наших страниц продуктов и находит @type:Organization и @type:Product, он будет иметь проблемы, определяющий характер этой конкретной страницы?

ответ

0

Допустим, вы хотите передать, что ваш Organization является manufacturer из Product:

Внутри Product узла, вы можете либо предоставить полный Organization узел в качестве значения, или вы могли бы предоставить УИР Organization как значение, которое определяется с помощью @id в узле Organization (see an example).

Ссылка на идентификатор имеет то преимущество, что вам не нужно повторять себя, но недостаток, который, возможно, более полезен для потребителя (они могут его не поддерживать).

В Google Rich Snippets documentation не указано явно, если они следуют URI и учитывают упомянутый узел, в то время как встраивающие узлы, по-видимому, поддерживаются в соответствии с их примерами и их SDTT.

Если Google сканирует одну из наших страниц продуктов и находит @type:Organization и @type:Product, он будет иметь проблемы, определяющий характер этой конкретной страницы?

Google даже recommends для разметки (или в случае JSON-LD, предоставлять данные для) всех объектов на странице.

Также обратите внимание, что Schema.org предлагает свойство, которое позволяет обозначить, какой объект является первичным (например, Product на странице продукта, Organization на главной странице): mainEntity/mainEntityOfPage (см мой answer with more details).