Похоже, что Google поощряет людей добавлять семантику на свои сайты с помощью микроданных, микроформатов или RDFa[1]. Что ж, я попытался добавить теги RDFa из schema.org
и rdf.data-vocabulary.org
на свой сайт Google, как снова предложил Google [2 ], но это не сработало.
Сначала я добавил RDFa прямо на свой сайт Google, но когда я сохранил изменения, все они были отброшены (теги <span>
остались без каких-либо атрибутов). Затем я добавил блок HTML с атрибутом <div hidden>
, и он не был отброшен, но добавленный RDFa по-прежнему не распознавался, согласно Инструмент тестирования структурированных данных Google. Когда я вручную тестировал свой HTML-код в этом инструменте, он работал нормально.
Вот фрагмент моего RDFa:
<div hidden vocab="http://schema.org/" typeof="Person">
<span property="name">My name</span>
<span property="jobTitle">My job title</span>
<span property="affiliation">My university</span>
<span property="url">https://sites.google.com/site/myWebSite/</span>
</div>
Итак, мой вопрос: (Как) можно добавить RDFa на сайты Google?