Сопоставление микроданных с независимыми элементами
Я читал о микроданных и их реализации, однако примеры довольно просты, и мне еще предстоит найти веб-сайт, который полностью реализует структурированные данные по всему сайту.
Итак, когда я внедрял разметку, я начал копать вопросы о том, как лучше всего это сделать. Одна из главных дилемм, с которыми я сталкиваюсь, заключается в том, лучше ли создавать независимые элементы (Schema.org элементы) или, скорее, создайте элемент, представляющий страницу со всем его содержимым в виде вложенных элементов, принадлежащих этому родительскому элементу.
Таким образом, я мог бы иметь разметку, которая отражала бы следующее:
- Company
- Product
- Offers
- Article
Или это может быть что-то вроде этого:
- Company
- Product
- Article
- Offers
Где отступ отражает его вложенность (для этого вопроса я не стал выяснять, действительно ли это выполнимо для этих типов элементов, это просто общий псевдопример).
Так что в принципе я просто не уверен, как поисковая система будет использовать эту информацию, потому что, если я вложу это, страница будет содержать один элемент с различными свойствами (это будут сами элементы), но я не знаю, как будут рассматриваться эти примеры и какие будут плюсы и минусы каждого решения.
1 answers
[Обновлено: Я предлагаю размещать типы/элементы вложенности, когда этого требует разметка. Причина проста. Вы никогда не знаете, как будут использоваться данные и где уместно вложение, вложение даст более четкое представление о данных, которые вы размечаете.
Вложенность не всегда кажется возможной, когда вы пытаетесь встроить разметку в свой HTML. Иногда это может быть настоящей борьбой. Это важный вызов, который необходимо преодолеть. В этом случае вам может потребоваться использовать id
, а затем itemref
для ссылки к частям определения вашей схемы для создания взаимосвязей. Чем больше данных вы попытаетесь разметить, тем сложнее будет манипулировать всеми типами/элементами, и поэтому, возможно, потребуется пойти на некоторые компромиссы - но никогда не идите на компромисс в отношении вложенности типов и элементов и никогда не разбивайте их. Причина проста. Вложенность позволяет типам и элементам иметь связи. Разделение типов/элементов и неправильное их вложение нарушат отношения между типами/элементами и сделают наценка менее эффективна.]
Я также настоятельно призываю всех обратить внимание на гнездование. Ваша разметка может выглядеть правильной, но не работать, пока существует простая проблема с вложенностью. Я видел это несколько раз на этом сайте. Использование наценки может сбить с толку, и любой может очень быстро скосить глаза.