2015-04-20 1 views
1

Я пытаюсь узнать, как работает Microdata, и я смотрел сайт Schema.org, и я как-то понимаю, как основы работают, потому что вы можете найти некоторые набросанные примеры онлайн-навигаций, заголовков, боковых панелей и нижних колонтитулов, но я не знаю Не понимаю, какие свойства вы можете использовать с более сложными типами предметов.Могу ли я использовать свойства Thing/CreativeWork/WebPage для элемента AboutPage?

Предположим, у меня есть страница About на моем сайте. Ничего особенного, вы просто говорите о своем бизнесе, но есть тип товара http://schema.org/AboutPage, который вы можете использовать. Итак, я посещаю эту ссылку, но, честно говоря, все, что вы видите на этой странице, на самом деле не записано для начинающих, я думаю.

Может ли я использовать все свойства элемента, перечисленные на этой конкретной странице или только выбранные несколько в разделе Thing в нижней части страницы, так как вышеупомянутые два раздела являются частью WebPage и CreativeWork? У меня нет элемента типа CreativeWork на моей странице, только WebPage, прикрепленного к тегу HTML body.

Я всегда думал, что вы можете использовать эти типы элементов в качестве фрагментов вашего HTML, чтобы обернуть части содержимого HTML вместе, и вам не нужно было работать с унаследованным рабочим процессом. Переход от обернутого содержимого внутри WebPageCreativeWorkAboutPage типы предметов.

Как найти типы предметов и какие свойства вы можете использовать в них?

ответ

0

Главное примечание, вы не можете использовать словарный список Schema.org с помощью Microformats. Вероятно, вы путали его с Microdata, который является одним из трех синтаксисов поддержки партнеров Schema.org (два других: JSON-LD и RDFa). (Я отредактировал ваш вопрос соответственно.)

Вы можете использовать все свойства, указанные на странице типа.

Тип в Schema.org всегда наследуется от всех его родительских типов, до Thing. Так, например, тип AboutPage является такжеWebPage, который такжеCreativeWork, который также является Thing. Вам просто нужно использовать наиболее специфический тип, который применяется в вашем случае.

Для поиска подходящих типов просто запустите на Thing и проверьте «Более конкретные типы», связанные с этой страницей. И повторяй.
Другим способом было бы найти некоторые связанные ключевые слова на list of all types и проверить, существует ли подходящий тип.

+0

Спасибо за помощь, да, я был смущен микроформатами en Microdata –

0

Проблема заключается в том, что вы незнакомы с XML и схемами, потому что schema.org так же дружелюбен, как и может быть, не давая больше примеров, просто потому, что подобные вещи действительно сложны, чтобы сделать общий набор достаточным для повторного использования, хотя достаточно подробный для объяснения.

Однако есть некоторые инструменты Google, которые могут помочь вам узнать:
https://www.google.com/webmasters/markup-helper
https://developers.google.com/structured-data/testing-tool/
и зарегистрировать Инструменты для веб-мастеров Google счета и использовать их фломастер данных и тестирования.

Используйте это в сочетании с примерами и определениями schema.org, а затем вы будете относительно быстро начать изучать, какие теги использовать и как их вставлять.

Смежные вопросы