Google似乎鼓励人们使用Microdata,Microformats或RDFa [1]向其网站添加语义。好吧,我尝试将schema.org
和rdf.data-vocabulary.org
的RDFa标记添加到我的Google网站,再次按照Google [2]的建议,但它没有用。
首先,我将RDFa直接添加到我的Google网站,但是当我保存更改时,它们都被丢弃了(<span>
标签没有任何属性)。然后,我添加了一个带有<div hidden>
属性的HTML框,但它没有被丢弃,但根据Google Structured Data Testing Tool,我添加的RDFa仍未被识别。当我在此工具中手动测试我的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网站?
答案 0 :(得分:1)
Google协作平台似乎删除了一些属性(包括RDFa和Microdata所需的属性)。
解决方法:插入→ HTML Box
这会创建一个似乎允许完整HTML(以及CSS / JavaScript)的框。