Какой тип микроданных выбрать для смешанной категории?
У меня есть смешанная категория статей, которые могут варьироваться от обзора, сообщения в блоге, продукта или программного обеспечения, примерно такого сообщения в блоге о вас!Joomla. Кто-нибудь знает, какой тип микроданных выбрать schema.org ?
Если я выберу
itemscope itemtype="http://schema.org/Blog"
И у меня есть продукт в наборе, я получаю следующую ошибку в инструменте тестирования структурированных данных
Error: Page contains property "product" which is not part of the schema.
ОБНОВЛЕНИЕ:
Кто-нибудь видит проблему с этим смешать?
Категория, в которой все они являются
http://schema.org/Blog
Статьи в списке этой категории
http://schema.org/CreativeWork
И как только вы войдете в статью, у нее будет свой тип, такой как продукт, книга и т.д.
1 answers
Я не уверен, что все, что вам нужно, так что будет трудно говорить о ваших конкретных потребностях. Но это то, что я думаю, происходит, и решение действительно очень простое.
Каждая пара сущность/данные принадлежит типу в схеме. Вы не можете смешивать их. Но вы можете использовать любой или все из них в любое время и любым удобным вам способом. Вот что я имею в виду. Что касается статей, то они относятся к типу творческой работы. Как и Блог. Но Продукт этого не делает. Вы можете использовать любой и каждый из них, но то, что вам нужно помните, что нужно вложить то, что должно быть вложено, то есть Блог в CreativeWork, и закрыть каждый тип, прежде чем ссылаться на другой тип, например, CreativeWork/Блог, прежде чем ссылаться на продукт. Потребуется некоторая работа, чтобы организовать ваш контент таким образом, чтобы это работало, но это должно быть достаточно просто. Это просто требует небольшого планирования. В противном случае вы путаете сущности внутри типов, и это просто не работает.