http://schema.org/Codeを使用してブログのソース コードをマークアップしようとしています。ソースコードをマークアップする正しい方法は何ですか?
Google ツールを使用してテストしています: http://www.google.com/webmasters/tools/richsnippets
<div itemscope itemtype="http://schema.org/Code" >
some code
</div>
そのようなものがうまくいくかもしれないと思いました。しかし、何も登録されていません。
私はそれがcreativeWorkから継承されていることを知っているので、代わりにこれらのプロパティの1つを使用してソースコードコンテンツを含める必要があるかもしれませんが、よくわかりません. 例えば:
<div itemscope itemtype="http://schema.org/Code" >
<meta itemprop="programmingLanguage" content="Java" />
<span itemprop="exampleOfWork">import java.util.*;</span>
</div>
しかし、コードは登録されていません。そして、継承する必要があるにもかかわらず、「exampleofworkはスキーマの一部ではありません」と表示されます...
正しい/推奨されるアプローチを知っている人はいますか?